×

System and method for effecting payment for an electronic commerce transaction

  • US 9,852,469 B1
  • Filed: 08/25/2009
  • Issued: 12/26/2017
  • Est. Priority Date: 01/17/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A fund transfer method for effecting a payment by an electronic payment system for an electronic commerce transaction, said fund transfer method comprising:

  • determining, by at least one processor of said electronic payment system, a tax jurisdiction corresponding to a first party;

    calculating by the at least one processor a tax amount based on a transaction amount corresponding to the electronic commerce transaction and the determined tax jurisdiction;

    calculating by the at least one processor a total transaction amount, which is the sum of at least the calculated tax amount and the transaction amount, corresponding to the electronic commerce transaction;

    receiving by the at least one processor at least one fund transfer instruction transmitted from a computing device corresponding to the first party via a communications network, the at least one fund transfer instruction being received following a display by the computing device corresponding to the first party of the calculated total transaction amount corresponding to the electronic commerce transaction;

    identifying, by the at least one processor, a first payment account storing actual funds therein and corresponding to the first party;

    identifying, by the at least one processor, at least one second payment account corresponding to a second party;

    determining, by the at least one processor, whether the first payment account has actual funds stored therein that are greater than or equal to the total transaction amount as calculated by the at least one processor for effecting payment for the electronic commerce transaction;

    executing, by the at least one processor, a transfer of funds equal to the total transaction amount, as calculated by the at least one processor, from the first payment account to the at least one second payment account if the first payment account is determined by the at least one processor to have actual funds therein that are greater than or equal to the calculated total transaction amount, and/or loaning funds, if the first payment account is determined by the at least one processor to have funds less than the total transaction amount, such that payment is effected from the first party to the second party even when there are not sufficient actual funds in the payment account corresponding to the first party which are greater than or equal to the calculated total transaction amount,wherein the electronic payment system includes a database storing the first payment account and a payment account of the at least one second payment account,wherein the electronic payment system is in operative communication with an electronic commerce system in which the electronic commerce transaction originated,wherein information related to said electronic commerce transaction is communicated to said electronic payment system by said electronic commerce system via said communications network, andwherein said information is displayed by the computing device corresponding to the first party prior to the at least one processor receiving the at least one fund transfer instruction, wherein the database includes a first data structure storing a first set of a plurality of identifiers each respectively corresponding to one identifier of a second set of a plurality of identifiers stored by a second data structure of a database of said electronic commerce system, said electronic commerce system having at least one computing device maintaining an electronic commerce website which is accessible for purchasing at least one item and paying for said at least one item by using said first payment account, wherein said first payment account is identified by mapping an identifier of the second set of the plurality of identifiers stored by the second data structure to a corresponding identifier of the first set of the plurality of identifiers stored by the first data structure, anddetermining if the payment account of the first party should be automatically replenished from at least one payment source following the execution of the transfer of funds by determining if the at least one processor had received instructions prior to the electronic commerce transaction to automatically replenish the payment account of the first party when an amount of actual funds stored therein following a transfer of funds falls below a predetermined threshold.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×