SYSTEMS AND METHODS FOR ONE-TAP BUY ORDER COMPLETION
Embodiments relate generally to computer implemented systems and computer implemented methods for confirming of contents of an order, designating a location where possession of the contents of the order will be transferred, and authorizing payment for the order, wherein payment comprises identifying (1) an amount for the order, (2) an amount for a delivery fee, and (3) an amount for a gratuity, and wherein confirming, designating, and authorizing is performed via a customer responding to only two prompts from a smart device.
1 . A computer implemented method for facilitating a purchase transaction performed by an order processing computer having a processor and a memory storing instructions which, when executed by the processor, causes the order processing computer to perform the method comprising:
receiving, from a customer's smart device, designation of a location where possession of contents of an order will be transferred; and
receiving, from a customer's smart device, authorization of payment for the order, wherein payment comprises identifying (1) an amount for the order, (2) an amount for a delivery fee, and (3) an amount for a gratuity, and wherein designation and authorization is received pursuant to a customer responding to only a single prompt from the smart device.
2 . The computer implemented method of claim 1 , wherein the designation of the location where possession of contents of the order will be transferred and the authorization of payment for the order is received in a single communication transmission from the smart device.
3 . The computer implemented method of claim 1 , further comprising receiving, from a customer's smart device, provision of customer identification data.
4 . The computer implemented method of claim 1 , further comprising receiving, from a customer's smart device, identification of a payment vehicle.
5 . The computer implemented method of claim 1 , further comprising designating one-tap buy settings associated with the customer that include one or more of a default delivery address, a default customer contact phone number, a default payment vehicle, and/or a default gratuity.
6 . A system comprising:
a processor; and
a memory storing instructions which, when executed by the processor, cause the processor to perform operations comprising:
receive, from a customer's smart device, designation of a location where possession of contents of an order will be transferred; and
receive, from a customer's smart device, authorization of payment for the order, wherein payment comprises identifying (1) an amount for the order, (2) an amount for a delivery fee, and (3) an amount for a gratuity, and wherein designation and authorization is received pursuant to a customer responding to only a single prompt from the smart device.
7 . The system of claim 6 , wherein the designation of the location where possession of contents of the order will be transferred and the authorization of payment for the order is received in a single communication transmission from the smart device.
8 . The system of claim 6 , wherein the processor is caused to perform operations further comprising receive, from a customer's smart device, provision of customer identification data.
9 . The system of claim 6 , wherein the processor is caused to perform operations further comprising receive, from a customer's smart device, identification of a payment vehicle.
10 . The system of claim 6 , wherein the processor is caused to perform operations further comprising designate one-tap buy settings associated with the customer that include one or more of a default delivery address, a default customer contact phone number, a default payment vehicle, and/or a default gratuity.
11 . The system of claim 10 , wherein the processor is caused to perform operations further comprising save one or more delivery addresses to a profile associated with the customer, and wherein the default delivery address is selected from the one or more saved addresses.
12 . The system of claim 10 , wherein the processor is caused to perform operations further comprising save one or more customer contact phone number to a profile associated with the customer, and wherein the default customer contact phone number is selected from the one or more saved customer contact phone number.
13 . The system of claim 10 , wherein the processor is caused to perform operations further comprising save one or more payment vehicle to a profile associated with the customer, and wherein the default payment vehicle is selected from the one or more saved payment vehicle.
14 . A computer implemented method for facilitating a purchase transaction performed by customer's smart device having a processor and a memory storing instructions which, when executed by the processor, causes the smart device to perform the method comprising:
confirming contents of an order;
designating a location where possession of the contents of the order will be transferred; and
authorizing payment for the order, wherein payment comprises identifying (1) an amount for the order, (2) an amount for a delivery fee, and (3) an amount for a gratuity, and wherein confirming, designating, and authorizing is pursuant to a customer responding to only two prompts from the smart device.
15 . The computer implemented method of claim 14 , further comprising providing customer identification data.
16 . The computer implemented method of claim 14 , further comprising identifying a payment vehicle.
17 . The computer implemented method of claim 14 , further comprising designating one-tap buy settings associated with the customer that include one or more of a default delivery address, a default customer contact phone number, a default payment vehicle, and/or a default gratuity.
18 . The computer implemented method of claim 17 , further comprising saving one or more delivery addresses to a profile associated with the customer, and wherein the default delivery address is selected from the one or more saved addresses.
19 . The computer implemented method of claim 17 , further comprising saving one or more customer contact phone number to a profile associated with the customer, and wherein the default customer contact phone number is selected from the one or more saved customer contact phone number.
20 . The computer implemented method of claim 17 , further comprising saving one or more payment vehicle to a profile associated with the customer, and wherein the default payment vehicle is selected from the one or more saved payment vehicle.