Method and system for processing payments for remotely purchased goods
First Claim
1. A method of processing a payment for a purchase of goods, comprising the steps of:
- inputting a code relating to a purchase of goods into a point-of-sale system;
processing said code to determine if said code identifies local goods or remote goods to be purchased from and controlled by a remote seller;
if said processing step identifies remote goods, then determining a price for said remote goods, generating data to indicate a payment has been received for said remote goods, and transmitting for use by said remote seller data indicating that said payment has been received for said remote goods.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided whereby goods can be purchased from a remote seller such as a catalog marketer, and paid for at a local register, such as that of a local retailer. A point-of-sale system operable by a local seller processes, in a user-friendly manner, purchase codes identifying remote sellers to enable transactions including payments for both local and remotely purchased goods. A processor operable by a remote seller generates data for use by the local seller in receiving and processing a payment for goods purchased from the remote seller. A processor operable by a processing merchant permits the processing merchant to facilitate the remote sales and local payments, reconciling the related transactions occurring at the remote seller and the local seller. Further provided is a process for use by a customer enabling remote purchase of goods with subsequent local payment at a convenient location.
-
Citations
67 Claims
-
1. A method of processing a payment for a purchase of goods, comprising the steps of:
-
inputting a code relating to a purchase of goods into a point-of-sale system;
processing said code to determine if said code identifies local goods or remote goods to be purchased from and controlled by a remote seller;
if said processing step identifies remote goods, then determining a price for said remote goods, generating data to indicate a payment has been received for said remote goods, and transmitting for use by said remote seller data indicating that said payment has been received for said remote goods. - View Dependent Claims (2)
-
-
3. A method of processing a payment for a purchase of goods, comprising the steps of:
-
receiving at a point-of-sale system a code relating to a purchase of goods;
inputting said code into said point-of-sale system;
processing said code in said point-of-sale system to determine if said code identifies local goods or remote goods to be purchased from and controlled by a remote seller;
if said processing step identifies remote goods, then determining a price for said remote goods, receiving a payment for said remote goods, and transmitting for use by said remote seller data indicating that said payment has been received for said remote goods. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for a remote seller to process a payment for the sale of goods, comprising the steps of:
-
receiving a remote order for a purchase of goods;
generating a code and a purchase price for said order;
providing order data for use by a point-of-sale system of a local seller in receiving a payment for said order;
receiving payment data confirming said payment has been paid at said point-of-sale system of said local seller;
initiating, responsive to said payment data, the shipment of said goods; and
receiving a payment for said order from said local seller. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of processing a payment for a sale of goods, comprising the steps of:
-
receiving, by a processor from a remote seller, data relating to an order for goods;
receiving, by said processor from a local seller, data indicating a payment has been received at a point-of-sale system for said order for goods; and
transmitting, from said processor to said remote seller, data indicating that said payment has been received by said local seller whereby to initiate the delivery of said goods by said remote seller. - View Dependent Claims (28, 29)
-
-
30. A method of submitting a payment for a purchase of goods, comprising the steps of:
-
transmitting an order for the purchase of goods to a remote merchant;
receiving a code and a purchase price for said order from said remote merchant;
providing at least one of said code and said purchase price for use by a point-of-sale system of a local seller in processing said payment for said order;
submitting said payment to said local seller at said point-of-sale system; and
receiving said goods from said remote merchant. - View Dependent Claims (31, 32)
-
-
33. Apparatus for processing a payment for a purchase of goods, comprising:
-
a point-of-sale system including a processor and a memory connected to said processor;
said memory storing instructions for controlling said processor; and
said processor operative to receive a code relating to a purchase of goods;
process said code to determine if said code identifies local goods or remote goods to be purchased from and controlled by a remote seller;
if said code identifies remote goods, then determine a price for said remote goods, generate data to indicate receipt of a payment for said remote goods, and transmit to said remote seller data indicating that said payment has been received for said remote goods. - View Dependent Claims (34)
-
-
35. Apparatus for processing a payment for a purchase of goods, comprising:
-
a point-of-sale system including a processor and a memory connected to said processor;
said memory storing instructions for controlling said processor; and
said processor operative to receive a code relating to a purchase of goods;
process said code to determine if said code identifies local goods or remote goods to be purchased from and controlled by a remote seller;
if said code identifies remote goods, then determine a price for said remote goods, receive an indication of payment of said price for said remote goods, and transmit to said remote seller data indicating that said payment has been received for said remote goods. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. Apparatus for use by a remote seller in processing a payment for a sale of goods, comprising:
-
a processor;
a memory connected to said processor and storing instructions for controlling said processor;
said processor operative to receive purchase data relating to a remote order for a purchase of goods, generate a code and a purchase price for said remote order, generate order data for use by a point-of-sale system of a local seller in receiving a payment for said order, receive payment data confirming said payment has been paid at said point-of-sale system of said local seller, generate delivery data to initiate, responsive to said payment data, the shipment of said goods to said consumer, and receive verification data indicating receipt of said purchase price from said local seller. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. Apparatus for processing a payment for a sale of goods, comprising:
-
a processor;
a memory connected to said processor and storing instructions for controlling said processor; and
said processor operative to receive from a remote seller order data relating to an order for goods, store in said memory said order data, receive from a local seller payment data indicating a payment has been received at a point-of-sale system for said sale of goods, store in said memory said payment data, and transmit, to said remote seller, verification data indicating that said payment has been received by said local seller whereby to initiate the delivery of said goods by said remote seller. - View Dependent Claims (59, 60)
-
-
61. Apparatus for processing a payment for a purchase of goods, comprising:
-
means for inputting a code relating to a purchase of goods into a point-of-sale system;
means for processing said code to determine if said code identifies local goods or remote goods to be purchased from and controlled by a remote seller; and
means, if said code identifies remote goods, for determining a price for said remote goods, generating data to indicate a payment has been received for said remote goods, and transmitting to said remote seller data indicating that said payment has been received for said remote goods.
-
-
62. Apparatus for processing a payment for a purchase of goods, comprising:
-
means for receiving at a point-of-sale system a code relating to a purchase of goods;
means for inputting said code into said point-of-sale system;
means for processing said code in said point-of-sale system to determine if said code identifies local goods or remote goods to be purchased from and controlled by a remote seller; and
means, if said code identifies remote goods, for determining a price for said remote goods, receiving a payment of said price for said remote goods, and transmitting to said remote seller data indicating that said payment has been received for said remote goods.
-
-
63. Apparatus for processing a payment for the sale of goods, comprising:
-
means for receiving a remote order for a purchase of goods;
means for generating a code and a purchase price for said order;
means for providing order data for use by a point-of-sale system of a local seller in receiving a payment for said order;
means for receiving payment data confirming said payment has been paid at said point-of-sale system of a local seller;
means for initiating, responsive to said payment data, a shipment of said goods; and
means for receiving payment of said purchase price from said local seller.
-
-
64. Apparatus for processing a payment for a sale of goods, comprising:
-
means for receiving, by a processor from a remote seller, data relating to an order for goods;
means for receiving, by said processor from a local seller, data indicating a payment has been received at a point-of-sale system for said order for goods; and
means for transmitting, from said processor to said remote seller, data indicating that said payment has been received by said local seller whereby to initiate a delivery of said goods by said remote seller.
-
-
65. An article of manufacture comprising:
a computer-readable medium having computer-readable program code means stored thereon for controlling a computer to process a payment for a purchase of goods, said computer-readable program code means including program code for inputting a purchase code relating to a purchase of goods into a point-of-sale system;
program code for processing said purchase code to determine if said purchase code identifies local goods or remote goods to be purchased from and controlled by a remote seller;
program code, if said purchase code identifies remote goods, for determining a price for said remote goods, receiving a payment for said remote goods, and transmitting for use by said remote seller data indicating that said payment has been received for said remote goods.
-
66. An article of manufacture comprising:
a computer-readable medium having computer-readable program code means stored thereon for controlling a computer to process a payment for a purchase of goods, said computer-readable program code means including program code for receiving a remote order for a purchase of goods;
program code for generating a purchase code and a purchase price for said remote order;
program code for providing data for use by a point-of-sale system of a local seller in receiving a payment for said remote order;
program code for receiving data confirming said payment has been paid at said point-of-sale system of a local seller;
program code for initiating, responsive to said receiving data, the shipment of said goods; and
program code for receiving a payment for said order from said local seller.
-
67. An article of manufacture comprising:
a computer-readable medium having computer-readable program code means stored thereon for controlling a computer to process a payment for a purchase of goods, said computer-readable program code means including program code for receiving, by a processor from a remote seller, data relating to an order for goods;
program code for receiving, by said processor from a local seller, data indicating a payment has been received at a point-of-sale system for said order for goods; and
program code for transmitting, from said processor to said remote seller, data indicating that said payment has been received by said local seller whereby to initiate the delivery of said goods by said remote seller.
Specification