EXAMPLES OF DELIVERY AND/OR REFERRAL SERVICE SMS ORDERING
Various systems and methods that may relate to referral and/or delivery services are described. Some embodiments may include billing SMS ordering.
1 . (canceled)
2 . An order-processing system comprising:
at least one processor; and
a memory containing instructions that when executed by the at least one processor cause the order-processing system to:
receive a first message from a customer device, the first message comprising an order to be fulfilled by an order-fulfillment system;
receive a second message from the customer device, the second message comprising a physical location of the customer device; and
when the second message indicates that the customer device is within a set proximity to a physical location of the order-fulfillment system, instruct the order-fulfillment system to begin preparing the order for delivery.
3 . The order-processing system of claim 2 wherein the order-processing system and the order-fulfillment system are the same system.
4 . The order-processing system of claim 2 wherein the instructions when executed further cause the order-processing system to choose an order-fulfillment system based on a physical location of the customer device.
5 . The order-processing system of claim 2 :
wherein the order comprises a food item to be cooked; and
wherein preparing the order for delivery comprises cooking the ordered food item.
6 . The order-processing system of claim 2 :
wherein the order comprises an item; and
wherein preparing the order for delivery comprises packaging the ordered item.
7 . The order-processing system of claim 2 wherein the instructions when executed further cause the order-processing system to instruct the order-fulfillment system to deliver the order to a delivery agent.
8 . The order-processing system of claim 2 wherein the instructions when executed further cause the order-processing system to adjust a price for the order based, at least in part, on a number of potential customers within the set proximity to the physical location of the order-fulfillment system.
9 . A method performable by at last one processor of an order-processing system, the method comprising:
receiving a first message from a customer device, the first message comprising an order to be fulfilled by an order-fulfillment system;
receiving a second message from the customer device, the second message comprising a physical location of the customer device; and
when the second message indicates that the customer device is within a set proximity to a physical location of the order-fulfillment system, instructing the order-fulfillment system to begin preparing the order for delivery.
10 . The method of claim 9 wherein the order-processing system and the order-fulfillment system are the same system.
11 . The method of claim 9 further comprising choosing an order-fulfillment system based on a physical location of the customer device.
12 . The method of claim 9 :
wherein the order comprises a food item to be cooked; and
wherein preparing the order for delivery comprises cooking the ordered food item.
13 . The method of claim 9 :
wherein the order comprises an item; and
wherein preparing the order for delivery comprises packaging the ordered item.
14 . The method of claim 9 further comprising instructing the order-fulfillment system to deliver the order to a delivery agent.
15 . The method of claim 9 further comprising adjusting a price for the order based, at least in part, on a number of potential customers within the set proximity to the physical location of the order-fulfillment system.
16 . A non-transitory, computer-readable medium with instructions stored therein which when executed cause at least one processor of an order-processing system to:
receive a first message from a customer device, the first message comprising an order to be fulfilled by an order-fulfillment system;
receive a second message from the customer device, the second message comprising a physical location of the customer device; and
when the second message indicates that the customer device is within a set proximity to a physical location of the order-fulfillment system, instruct the order-fulfillment system to begin preparing the order for delivery.
17 . The non-transitory, computer-readable medium of claim 16 wherein the instructions when executed further cause the order-processing system to choose an order-fulfillment system based on a physical location of the customer device.
18 . The non-transitory, computer-readable medium of claim 16 wherein the instructions when executed further cause the order-processing system to instruct the order-fulfillment system to deliver the order to a delivery agent.
19 . The non-transitory, computer-readable medium of claim 16 wherein the instructions when executed further cause the order-processing system to adjust a price for the order based, at least in part, on a number of potential customers within the set proximity to the physical location of the order-fulfillment system.