An online customer can order food from a cafe's website or mobile site and select a pickup time at least one hour later. When the order is received by the cafe's staff tablet, it is sent to the kitchen for preparation. At the chosen pickup time, the customer shows their staff pass and order ID to collect their order, while the existing point-of-sale system continues serving walk-in customers.