METHOD AND SYSTEM FOR CONDUCTING A COMMERCIAL TRANSACTION BETWEEN A BUYER AND A SELLER
First Claim
1. A system for executing a payment transaction between a buyer and a seller, comprising:
- a module configured to allow the buyer to create and/or approve the payment transaction for payment; and
a transaction processing module configured to handle a first account and a second account for the buyer and the seller respectively, the transaction processing module further configured to store a plurality of terms and conditions relating to the buyer, the seller, an issuer and an acquirer;
wherein the transaction processing module cooperates with the issuer and the acquirer to process the payment transaction in accordance with the plurality of terms and conditions.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for conducting a commercial transaction between a buyer and a seller is disclosed. The system includes a transaction processing system for facilitating payment for a transaction between the buyer and the seller. In addition to the buyer and the seller, the transaction processing system also interacts with an issuer and an acquirer. The issuer issues and manages an account for the buyer. The acquirer manages an account for the seller. The transaction processing system operates as follows. An electronic invoice relating to the transaction is first posted to the system by the seller or another system. Upon accepting the electronic invoice, the system creates a payment instruction. Each time a payment instruction is created, the system applies certain pre-negotiated payment terms and conditions between the buyer and the seller to the payment instruction. After the payment instruction is created, the system seeks approval from the buyer. Upon approval of the payment instruction by the buyer, the system schedules the payment for the specified date in the payment instruction. On the scheduled day of payment, the system calculates one or more fees, such as a transaction fee, for the transaction according to a pre-defined variable pricing matrix, which is determined based on a set of pre-negotiated conditions agreed to by the issuer, the acquirer, the seller and the buyer. For example, the transaction fee is an amount used by the issuer and the acquirer to compensate each other for processing the payment on behalf of the buyer and the seller. After the transaction fee is calculated, information relating to the transaction fee and the payment instruction is formatted into a proper message format(s) and submitted for authorization, clearing and settlement. The issuer and the acquirer then communicate with one another directly or indirectly to settle the funds. Additionally, the system provides transaction and activity reports to all relevant parties as well as access to status information for invoices and payments.
101 Citations
39 Claims
-
1. A system for executing a payment transaction between a buyer and a seller, comprising:
-
a module configured to allow the buyer to create and/or approve the payment transaction for payment; and a transaction processing module configured to handle a first account and a second account for the buyer and the seller respectively, the transaction processing module further configured to store a plurality of terms and conditions relating to the buyer, the seller, an issuer and an acquirer; wherein the transaction processing module cooperates with the issuer and the acquirer to process the payment transaction in accordance with the plurality of terms and conditions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12-25. -25. (canceled)
-
26. A system for processing payment transactions between sellers and buyers, comprising:
-
an invoice processor configured to receive and process invoices received from the sellers and generate an output invoice file; a payment manager configured to maintain buyer accounts and seller accounts for the buyers and the sellers respectively, the payment manager further configured to receive the output invoice file and generate one or more payment instructions, each payment instruction corresponding to a payment transaction; an issuer pricing engine configured to store a plurality of terms and conditions relating to the buyers, the sellers, issuers and acquirers, the issuer pricing engine further configured to calculate one or more fees and a net amount for each payment transaction based on relevant portions of the plurality of terms and conditions; an authorization and settlement interface configured to communicate with the issuers to obtain payment authorizations for the payment transactions respectively; and a payment results processor configured to report results relating to the payment authorizations for the payment transactions and provide the payment manager with the results so as to allow the payment manager to update the buyer accounts and the seller accounts. - View Dependent Claims (27, 28, 29, 30, 31, 32, 36, 37)
-
-
33. A method for processing a payment transaction between a buyer and a seller, comprising:
-
maintaining a buyer account and a seller account for the buyer and the seller respectively; maintaining a plurality of terms and conditions relating to the buyer, the seller, an issuer and an acquirer; approving the payment transaction for payment out of the buyer account; determining one or more fees for the payment transaction based on the plurality of terms and conditions; calculating a net amount using the transaction fee; obtaining payment authorization for the payment transaction from the issuer; and upon obtaining the payment authorization, settling the payment transaction between the issuer and the acquirer. - View Dependent Claims (34, 35, 38)
-
-
39-42. -42. (canceled)
Specification