Methods and Systems for Reserving and Completing Purchases
First Claim
1. A method of reserving and completing purchases, the method comprising:
- transmitting, by a first computing device, a payment authorization code to a second computing device, the payment authorization code associated with an order placed by a user of the second computing device;
receiving, by a transaction management component executing on a third computing device, the payment authorization code from the second computing device;
requesting, by the transaction management component, from the user, a payment to complete the order within a time period;
determining, by the transaction management component, that the user provided the requested payment within the time period; and
instructing, by the transaction management component, a retailer transaction management component executing on the first computing device to fulfill the order, responsive to the determination.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of reserving and completing purchases includes transmitting, by a first computing device, a payment authorization code to a second computing device, the payment authorization code associated with an order placed by a user of the second computing device. The method includes receiving, by a transaction management component executing on a third computing device, the payment authorization code from the second computing device. The method includes requesting, by the transaction management component, from the user, a payment to complete the order within a time period. The method includes determining, by the transaction management component, that the user provided the requested payment within the time period. The method includes instructing, by the transaction management component, a retailer transaction management component executing on the first computing device to fulfill the order, responsive to the determination.
-
Citations
20 Claims
-
1. A method of reserving and completing purchases, the method comprising:
-
transmitting, by a first computing device, a payment authorization code to a second computing device, the payment authorization code associated with an order placed by a user of the second computing device; receiving, by a transaction management component executing on a third computing device, the payment authorization code from the second computing device; requesting, by the transaction management component, from the user, a payment to complete the order within a time period; determining, by the transaction management component, that the user provided the requested payment within the time period; and instructing, by the transaction management component, a retailer transaction management component executing on the first computing device to fulfill the order, responsive to the determination. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for reserving and completing purchases comprising:
-
a first computing device transmitting a payment authorization code to a second computing device, the payment authorization code associated with an order placed by a user of the second computing device; and a transaction management component (i) executing on a third computing device, (ii) receiving, from the second computing device, the payment authorization code, (iii) requesting, from the user, a payment to complete the order within a time period, (iv) determining that the user provided the requested payment within the time period and (v) instructing a retailer transaction management component executing on the first computing device to fulfill the order, responsive to the determination. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A method of reserving and completing purchases, the method comprising:
-
receiving, by a transaction management component executing on a first computing device, a plurality of payment authorization codes from a user of a second computing device, each of the plurality of payment authorization codes associated with one of a plurality of orders placed by the user; requesting, by the transaction management component, from the user, a payment for each of the plurality of orders within a time period; determining, by the transaction management component, that the user provided the requested payment within the time period; and directing, by the transaction management component, fulfillment of each of the plurality of orders, responsive to the determination.
-
-
14. A method of reserving and completing purchases, the method comprising:
-
receiving, by a transaction management component executing on a first computing device, a plurality of payment authorization codes from a user of a second computing device, each of the plurality of payment authorization codes associated with one of a plurality of orders placed by the user; requesting, by the transaction management component, from the user, a payment for each of the plurality of orders within a time period; determining, by the transaction management component, that the user provided a subset of the requested payment within the time period; identifying, by the transaction management component, one of the plurality of orders that the subset of the requested payment is sufficient to complete; and instructing, by the transaction management component, a retailer transaction management component associated with the identified one of the plurality of orders to fulfill the identified one of the plurality of orders, responsive to the identification. - View Dependent Claims (15, 16, 17)
-
-
18. A method of reserving and completing purchases, the method comprising:
-
receiving, by an account management component executing on a first computer, funding from a user for deposit into a user account; transmitting, by a second computing device, a payment authorization code to a third computing device, the payment authorization code associated with a first order placed by the user; receiving, by a transaction management component executing on the first computing device, the payment authorization code from the third computing device; determining, by the transaction management component, that the funding in the user account is sufficient to pay for the first order; instructing, by the transaction management component, a retailer transaction management component executing on the second computing device to fulfill the first order, responsive to the determination; providing, by a fourth computing device, to the third computing device, a second payment authorization code associated with a second order placed by the user; transmitting, by the third computing device, to the transaction management component, the second payment authorization code; determining, by the transaction management component, that the funding in the user account is insufficient to pay for the second order; requesting, by the transaction management component, from the user, additional funds to complete the second order within a time period; determining, by the transaction management component, that the user provided the requested additional funds within the time period; and instructing, by the transaction management component, a second retailer transaction management component executing on the fourth computing device to fulfill the second order, responsive to the determination. - View Dependent Claims (19, 20)
-
Specification