Method and system to automate payment for a commerce transaction
First Claim
Patent Images
1. A method comprising:
- interfacing with a network-based commerce system configured to interact with a network-based payment system via a data network;
receiving, at the network-based commerce system by use of a data processor, payment information related in part to a first electronic payment account associated with a first party, the first electronic payment account having been previously established at the network-based payment system, the payment information including information related to a second electronic payment account associated with a second party, the second electronic payment account having been previously established at the network-based payment system;
receiving, at the network-based commerce system by use of the data processor, a request to complete a network-based commerce transaction upon occurrence of a termination event at the network-based commerce system, the termination event and a particular listing corresponding to the network-based commerce transaction;
determining if the first party is registered with the network-based payment system;
determining if the second party has disabled automatic payment for transactions corresponding to the particular listing while enabling automatic payment for transactions corresponding to different listings;
determining if information provided by the first party can be confirmed based on a provided address; and
automatically sending, by use of the data processor, the payment information to the network-based payment system in a data network communication upon the occurrence of the termination event, if the first party is registered with the network-based payment system, if the second party has enabled automatic payment for transactions corresponding to the particular listing, and if information provided by the first party can be confirmed based on a provided address, the sending of the payment information causing a transfer of funds at the network-based payment system from the first electronic payment account to the second electronic payment account.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system to automate payment for a network-based commerce transaction provide a buyer an option to enable an automatic payment service, wherein automatic payment service automatically provides payment to a seller upon a termination event of a network-based commerce transaction. Payment information of the buyer is provided to a network-based payment system upon the occurrence of the termination event.
137 Citations
29 Claims
-
1. A method comprising:
-
interfacing with a network-based commerce system configured to interact with a network-based payment system via a data network; receiving, at the network-based commerce system by use of a data processor, payment information related in part to a first electronic payment account associated with a first party, the first electronic payment account having been previously established at the network-based payment system, the payment information including information related to a second electronic payment account associated with a second party, the second electronic payment account having been previously established at the network-based payment system; receiving, at the network-based commerce system by use of the data processor, a request to complete a network-based commerce transaction upon occurrence of a termination event at the network-based commerce system, the termination event and a particular listing corresponding to the network-based commerce transaction; determining if the first party is registered with the network-based payment system; determining if the second party has disabled automatic payment for transactions corresponding to the particular listing while enabling automatic payment for transactions corresponding to different listings; determining if information provided by the first party can be confirmed based on a provided address; and automatically sending, by use of the data processor, the payment information to the network-based payment system in a data network communication upon the occurrence of the termination event, if the first party is registered with the network-based payment system, if the second party has enabled automatic payment for transactions corresponding to the particular listing, and if information provided by the first party can be confirmed based on a provided address, the sending of the payment information causing a transfer of funds at the network-based payment system from the first electronic payment account to the second electronic payment account. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
means for interfacing with network-based commerce system configured to interact with a network-based payment system via a data network; means for receiving, at the network-based commerce system by use of a data processor, payment information related in part to a first electronic payment account associated with a first party, the first electronic payment account having been previously established at the network-based payment system, the payment information including information related to a second electronic payment account associated with a second party, the second electronic payment account having been previously established at the network-based payment system; means for receiving, at the network-based commerce system by use of the data processor, a request to complete a network-based commerce transaction upon occurence of a termination event at the network-based commerce system, the termination event and a particular listing corresponding to the network-based commerce transaction; means for determining if the first party is registered with the network-based payment system; means for determining if the second party has disabled automatic payment for transactions corresponding to the particular listing while enabling automatic payment for transactions corresponding to different listings; means for determining if information provided by the first party can be confirmed based on a provided address; and means for automatically sending, by use of the data processor, the payment information to the network-based payment system in a data network communication upon the occurrence of the termination event, if the first party is registered with the network-based payment system, if the second party has enabled automatic payment for transactions corresponding to the particular listing, and if information provided by the first party can be confirmed based on a provided address, the sending of the payment information causing a transfer of funds at the network-based payment system from the first electronic payment account to the second electronic payment account. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A network-based system comprising:
-
a marketplace machine configured to receive data from a data network and to send data to the data network, the marketplace machine including; a data processor having access to the data network, a database engine server, and an automatic payment service module; wherein the marketplace machine interfaces with a network-based commerce system configured to interact with a network-based payment system via the data network, the marketplace machine further to receive payment information related in part to a first electronic payment account associated with a first party, the first electronic payment account having been previously established at the network-based payment system, the payment information including information related to a second electronic payment account associated with a second party, the second electronic payment account having been previously established at the network-based payment system, the marketplace machine further to receive a request to complete a network-based commerce transaction upon occurrence of a termination event at the network-based commerce system, the termination event and a particular listing corresponding to the network-based commerce transaction, the marketplace machine further to determine if the first party is registered with the network-based payment system, determine if the second party has disabled automatic payment for transactions corresponding to the particular listing while enabling automatic payment for transactions corresponding to different listings, and determine if information provided by the first party can be confirmed based on a provided address, and the marketplace machine further to automatically send the payment information to the network-based payment system in a data network communication upon the occurrence of the termination event, if the first party is registered with the network-based payment system, if the second party has enabled automatic payment for transactions corresponding to the particular listing, and if information provided by the first party can be confirmed based on a provided address, the sending of the payment information causing a transfer of funds at the network-based payment system from the first electronic payment account to the second electronic payment account. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A non-transitory computer-readable storage medium for storing a sequence of instructions that, when executed by a machine, cause the machine to:
-
interface with a network-based commerce system configured to interact with a network-based payment system via a data network; receive, at the network-based commerce system, payment information related in part to a first electronic payment account associated with a first party, the first electronic payment account having been previously established at the network-based payment system, the payment information including information related to a second electronic payment account associated with a second party, the second electronic payment account having been previously established at the network-based payment system; receive, at the network-based commerce system, a request to complete a network-based commerce transaction upon occurrence of a termination event at the network-based commerce system, the termination event and a particular listing corresponding to the network-based commerce transaction; determine if the first party is registered with the network-based payment system; determine if the second party has disabled automatic payment for transactions corresponding to the particular listing while enabling automatic payment for transactions corresponding to different listings; determine if information provided by the first party can be confirmed based on a provided address; and automatically send the payment information to the network-based payment system in a data network communication upon the occurrence of the termination event, if the first party is registered with the network-based payment system, if the second party has enabled automatic payment for transactions corresponding to the particular listing, and if information provided by the first party can be confirmed based on a provided address, the sending of the payment information causing a transfer of funds at the network-based payment system from the first electronic payment account to the second electronic payment account. - View Dependent Claims (26, 27, 28, 29)
-
Specification