| CPC G06Q 30/0235 (2013.01) [G06Q 10/0836 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving, by a computing device, a first communication from a server system including information for picking up an order at a fulfillment location at a plurality of timeframes, wherein the computing device is logged into an account of the user, wherein the information for picking up the order includes indications of one or more items and an identifier associated with the account of the user;
determining, by the server system, that the order is associated with an incentive based on the user selecting a timeframe of the plurality of time frames, wherein the incentive is based on one or more items of the order being a perishable item, a seasonal item, or both;
receiving, by the computing device, incentivization information from the server system including information for the incentive associated with picking up the order at the fulfillment location during an incentivization window, wherein the incentivization window is a timeframe from the plurality of timeframes associated with an incentive;
changing a display of the computing device to display information for picking up the order at the fulfillment location based on the user selecting the incentivization window;
receiving, by the server system, a second communication from the computing device indicating that the computing device has arrived at the fulfillment location at a particular timepoint based on a location of the computing device; and
changing the display of the computing device to display a confirmation of the incentivization information based on whether the particular timepoint at which the computing device arrived at the fulfillment location is within the incentivization window.
|