US2011106695A1PendingUtilityA1

Payment processing system, method and computer program product

58
Assignee: FERNANDEZ JORGEPriority: Oct 29, 2009Filed: Oct 29, 2009Published: May 5, 2011
Est. expiryOct 29, 2029(~3.3 yrs left)· nominal 20-yr term from priority
Inventors:Jorge Fernandez
G06Q 20/204G06Q 20/10G06Q 20/20G06Q 30/0238G06Q 20/202
58
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Embodiments of the present invention provide a method and computer program product for least cost routing in payment processing. In an embodiment of the invention, a payment processing method can include receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card. The method further can include computing a cost of processing the proposed transaction for each of multiple different payment processors based upon the received transaction profile. The method yet further can include selecting one of the different payment processors corresponding to a lowest cost of processing computed for the received transaction profile. Finally, the method can include routing the proposed transaction to the selected one of the different payment processors.

Claims

exact text as granted — not AI-modified
1 . A payment processing method comprising:
 receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card;   computing a cost of processing the proposed transaction for each of multiple different payment processors based upon the received transaction profile;   selecting one of the different payment processors corresponding to a lowest cost of processing computed for the received transaction profile; and,   routing the proposed transaction to the selected one of the different payment processors.   
     
     
         2 . The method of  claim 1 , wherein receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, comprises:
 receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, the transaction profile comprising a type of card selected from the group consisting of credit and debit.   
     
     
         3 . The method of  claim 1 , wherein receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, comprises:
 receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, the transaction profile comprising a geographic location of an issuing bank for the card.   
     
     
         4 . The method of  claim 1 , wherein receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, comprises:
 receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, the transaction profile comprising an amount of the proposed transaction.   
     
     
         5 . The method of  claim 1 , wherein receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, comprises:
 receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, the transaction profile comprising a merchant type of the merchant.   
     
     
         6 . The method of  claim 1 , wherein receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, comprises:
 receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, the transaction profile comprising an indication of whether the card had been swiped at the card processing terminal or whether an account number for the card had been keyed into the card processing terminal in lieu of swiping.   
     
     
         7 . A computer program product comprising a computer usable medium embodying computer usable program code for payment processing, the computer program product comprising:
 computer usable program code for receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card;   computer usable program code for computing a cost of processing the proposed transaction for each of multiple different payment processors based upon the received transaction profile;   computer usable program code for selecting one of the different payment processors corresponding to a lowest cost of processing computed for the received transaction profile; and,   computer usable program code for routing the proposed transaction to the selected one of the different payment processors.   
     
     
         8 . The computer program product of  claim 7 , wherein the computer usable program code for receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, comprises:
 computer usable program code for receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, the transaction profile comprising a type of card selected from the group consisting of credit and debit.   
     
     
         9 . The computer program product of  claim 7 , wherein the computer usable program code for receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, comprises:
 computer usable program code for receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, the transaction profile comprising a geographic location of an issuing bank for the card.   
     
     
         10 . The computer program product of  claim 7 , wherein the computer usable program code for receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, comprises:
 computer usable program code for receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, the transaction profile comprising an amount of the proposed transaction.   
     
     
         11 . The computer program product of  claim 7 , wherein the computer usable program code for receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, comprises:
 computer usable program code for receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, the transaction profile comprising a merchant type of the merchant.   
     
     
         12 . The computer program product of  claim 7 , wherein the computer usable program code for receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, comprises:
 computer usable program code for receiving a transaction profile for a proposed transaction as payment for a purchase by a purchaser from a merchant at a card processing terminal configured to identify a card number for a card, the transaction profile comprising an indication of whether the card had been swiped at the card processing terminal or whether an account number for the card had been keyed into the card processing terminal in lieu of swiping.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.