IP Library Granted Patent US 9,799,026
Granted Patent B1
US 9,799,026 · App. 14/573,113 · Granted Oct 24, 2017

Direct payment method using gateway exception handling

Inventors: Robert M. Allen (Richardson, TX); Richard Taylor (Richardson, TX)
Assignee: Supersede Solutions, LLC
G06Q20/351G06Q20/027G06Q20/38
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,799,026
App. No.
14/573,113
Granted
Oct 24, 2017
Kind
B1
Abstract

A system and method for straight through payment processing when the merchant is known but the merchant's payment card acquirer is unknown. Payment instructions from a payee to the merchant are normalized for a target acquirer system which is selected either at random, based on business logic and data, or based on successful past straight through payments. Payments are attempted for each acquirer successively until a successful payment notification is received. The link to the merchant and acquirer is then saved for subsequent straight through payments to that merchant.

Claims (37)

1. A method of electronically processing a card payment to a payee that bypasses a card terminal of the payee and sends payment to an acquirer processor of the payee, the method comprising the steps of:

establishing an electronic connection between a payment gateway and plurality of acquirer processors;

accessing an array of operational parameters for each individual acquirer processor wherein generic payment instructions are translatable to the operational parameters of each individual acquirer processor;

receiving a first generic payment instruction to make a virtual card payment from a payor to the payee, wherein an identity of the acquirer processor associated with the payee is unknown, the virtual card being generated electronically and not reduced to a physical plastic card;

selecting a first target acquirer processor from the plurality of acquirer processors as a first candidate for the payee's unknown acquirer processor;

automatically translating the first generic payment instruction to the operational parameters of the first target acquirer processor;

electronically sending the translated payment instruction to the first target acquirer processor through the payment gateway;

receiving an exception from the first target acquirer processor indicating the attempted payment instruction was not successfully processed;

responsive to receiving the exception, eliminating the first target acquirer processor as a potential candidate for the payee's unknown acquirer processor;

selecting a second target acquirer processor from the plurality of acquirer processors as a second candidate for the payee's unknown acquirer processor;

retranslating the first generic payment instruction to the operational parameters of a second target acquirer processor; and

sending the retranslated payment instruction to the second target acquirer processor through the payment gateway;

responsive to receiving subsequent exceptions, selecting successive target acquirer processors from the plurality of target acquirer processors as successive candidates for the payee's unknown acquirer processor; and

retranslating the first generic payment instruction for each successive target acquirer processor until the gateway receives a response that the first generic payment instruction has been successfully processed.

2. The method of claim 1 further comprising the step of establishing a pinging table, the table containing business logic and data to automatically order the sequence of acquirer processors to target wherein the business logic and data are selected from the group consisting of merchant identification, industry specification and merchant history.

3. The method of claim 1 further comprising the steps of establishing a merchant-acquirer database communicatively coupled to the gateway;

saving to the merchant-acquirer database the merchant and acquirer coupling that resulted in the response that the payment instruction has been successfully processed; and

upon receiving a subsequent generic payment instruction for the merchant, retrieving from the merchant-acquirer database the associated acquirer processor and targeting the associated acquirer processor for the first attempt using the operational parameters for the associated acquirer processor.

4. The method of claim 1 wherein the payment sent is for an adjudicated claim against insurance and responsive to the gateway receiving the response that the payment instruction was successfully processed automatically transmitting to the payee remittance advice describing what was paid of the adjudicated claim and the amount that was paid to the payee.

5. The method of claim 4 wherein the automatic transmission of the remittance advice and amount is sent by fax.

6. The method of claim 1 wherein the payment sent is for an adjudicated claim against a vehicle warranty and responsive to the gateway receiving the response that the payment instruction was successfully processed automatically transmitting to the payee remittance advice describing what was paid of the adjudicated claim and the amount that was paid to the payee.

7. The method of claim 1 wherein the payment sent is for an adjudicated claim against a structural warranty and responsive to the gateway receiving the response that the payment instruction was successfully processed automatically transmitting to the payee remittance advice describing what was paid of the adjudicated claim and the amount that was paid to the payee.

8. The method of claim 1 wherein the payment sent is for an adjudicated claim against a health insurance policy and responsive to the gateway receiving the response that the payment instruction was successfully processed automatically transmitting to the payee remittance advice describing what was paid of the adjudicated claim and the amount that was paid to the payee.

9. The method of claim 1 wherein the payment sent is for an adjudicated claim against a travel management account and responsive to the gateway receiving the response that the payment instruction was successfully processed automatically transmitting to the payee remittance advice describing what was paid of the adjudicated claim and the amount that was paid to the payee.

10. A system for electronically processing a card payment to a payee that bypasses a card terminal of the payee and sends payment to an acquirer processor of the payee, the system comprising:

a payment gateway application communicatively coupled to a plurality of acquirer processors;

a data store holding an array of operational parameters for each individual acquirer processor wherein generic payment instructions are translatable to the operational parameters of each individual acquirer processor;

an electronic interface that receives a first generic payment instruction to make a virtual card payment from a payor to the payee, wherein an identity of the acquirer processor associated with the payee is unknown and the virtual card is generated electronically and not reduced to a physical plastic card;

a selection routine configured to select a first acquirer processor from the plurality of acquirer processors as a first candidate for the unknown acquirer processor associated with the payee;

a software logic routine communicatively coupled to the graphic user interface and the payment gateway, the routine automatically translates the first generic payment instruction to the operational parameters of a first target acquirer processor;

an electronic transmission routine to send the translated payment instruction to the first target acquirer processor through the payment gateway;

an electronic receipt routine to receive an exception from the first target acquirer processor indicating the attempted payment instruction was not successfully processed, whereby the selection routine eliminates the first target acquirer processor as a potential candidate for the payee's unknown acquirer processor and selects a second acquirer processor from the plurality of acquirer processors as a second candidate for the unknown acquirer processor associated with the payee; and

a loop routine that retranslates the first generic payment instruction to the operational parameters of the second target acquirer processor and then sends the retranslated payment instruction to the second target acquirer processor through the payment gateway wherein the loop routine retranslates the first generic payment instruction for each successive target acquirer processor selected by the selection routine until the gateway receives a response that the payment instruction has been successfully processed.

11. The system of claim 10 wherein the electronic interface is a web service.

12. The system of claim 10 wherein the electronic interface is a remotely accessible graphic user interface.

13. The system of claim 10 further comprising a pinging table communicatively coupled to the gateway, the table accessing business logic and data to automatically order the sequence of acquirer processors to target wherein the business logic and data are selected from the group consisting of merchant identification, industry specification and merchant history.

14. The system of claim 10 further comprising a merchant-acquirer database communicatively coupled to the gateway wherein the merchant and acquirer coupling that resulted in the response that the payment instruction has been successfully processed are saved to the database and upon receiving a subsequent generic payment instruction for the merchant, the gateway is capable of retrieving from the merchant-acquirer database the associated acquirer processor and targeting the associated acquirer processor for the first attempt using the operational parameters for the associated acquirer processor.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Jan 21, 2021
From: BMO HARRIS BANK N.A.
To: VPAY, INC.
Reel/Frame 054989/0883 →
RELEASE OF SECURITY INTEREST Recorded Dec 30, 2020
From: COMERICA BANK
To: VPAY, INC.
Reel/Frame 054873/0646 →
GRANT OF A SECURITY INTEREST PATENTS Recorded Dec 29, 2020
From: VPAY, INC.
To: BMO HARRIS BANK N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 054861/0737 →
SECURITY INTEREST Recorded Oct 19, 2020
From: VPAY, INC.
To: COMERICA BANK
Reel/Frame 054097/0061 →
NUNC PRO TUNC ASSIGNMENT Recorded May 7, 2019
From: SUPERSEDE SOLUTIONS, LLC
To: VPAY, INC.
Reel/Frame 049097/0910 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2014
From: ALLEN, ROBERT M.; TAYLOR, RICHARD
To: SUPERSEDE SOLUTIONS, LLC
Reel/Frame 034541/0928 →