Processing Online Transactions
First Claim
1. A method for conducting a transaction comprising:
- receiving, by a server, an order for an item, the order having a purchase price associated therewith;
if a change in a price for the item is detected prior to receipt of acknowledgment of payment, adjusting, by the server, the purchase price associated with the order; and
authorizing, by the server, fulfillment of the order only if acknowledgment of payment of the purchase price currently associated with the order is received by the server from a point of sale (POS).
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are systems and methods for managing transactions in which an order is specified online and payment is received at a point of sale (POS). Methods are disclosed for managing payment for such transactions at a POS, including transactions involving payment for both in-store purchases and online orders. Methods are also disclosed for managing inventory and price changes for such transactions where payment can occur at any time in a pay period following order creation. Also disclosed are methods for processing refunds for online orders for which payment was made at a POS. Finally, methods for preventing fraud and abuse as well as restricting the availability of this payment method for certain items are disclosed.
27 Citations
24 Claims
-
1. A method for conducting a transaction comprising:
-
receiving, by a server, an order for an item, the order having a purchase price associated therewith; if a change in a price for the item is detected prior to receipt of acknowledgment of payment, adjusting, by the server, the purchase price associated with the order; and authorizing, by the server, fulfillment of the order only if acknowledgment of payment of the purchase price currently associated with the order is received by the server from a point of sale (POS). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for conducting a transaction comprising one or more processors operably coupled to one or more memory devices, the one or more memory devices storing executable and operational data operable to cause the processor to:
-
receive an order for an item, the order having a purchase price associated therewith; if a change in a price for the item is detected prior to receipt of acknowledgment of payment, adjust the purchase price associated with the order; and authorize fulfillment of the order only if acknowledgment of payment of the purchase price currently associated with the order is received by the server from a point of sale (POS). - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for managing a transaction, the computer program product being embodied in a computer readable storage medium and comprising computer instructions for:
-
receiving an order for an item, the order having a purchase price associated therewith; if a change in a price for the item is detected prior to receipt of acknowledgment of payment, adjusting the purchase price associated with the order; and authorizing fulfillment of the order only if acknowledgment of payment of the purchase price currently associated with the order is received by the server from a point of sale (POS). - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification