IP Library Granted Patent US 12,033,155
Granted Patent B1
US 12,033,155 · App. 18/106,816 · Granted Jul 9, 2024

System and method for virtual payment fraud detection

Inventor: Robert M. Allen (Plano, TX)
Assignee: VPAY, INC.
G06Q20/4016G06Q20/10G06Q20/351G06Q20/4018
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 12,033,155
App. No.
18/106,816
Granted
Jul 9, 2024
Kind
B1
Abstract

Like many credit card payments, virtual card payments are subject to fraudulent transactions. To lower this possibility, data collected from a settlement transaction is stored including a merchant category code, a tax identification number, a merchant identification and an IP address of the processing terminal. Subsequent payments from the same payor to the same payee are verified against the previous settlement transaction data to minimize the possibility of fraud.

Claims (32)

1. A computer-implemented method comprising:

transmitting, by one or more processors, over a first network connection, a first request for delivery of a first virtual payment in an amount equal to a first authorized amount to a payee;

receiving, by the one or more processors, a first set of transaction parameters following a first initiation of a first transaction to process the first virtual payment;

transmitting, by the one or more processors and over the first network connection, a second request for delivery of a second virtual payment in an amount equal to a second authorized amount to the payee;

receiving, by the one or more processors, a second set of transaction parameters following a second initiation of a second transaction to process the second virtual payment; and

responsive to identifying a mismatch between a first value associated with the first set of transaction parameters and a second value associated with the second set of transaction parameters, transmitting, by the one or more processors, a notification of the mismatch or declining the second virtual payment, wherein the first set of transaction parameters and the second set of transaction parameters are received from (a) a payment acquirer or (b) one or more payment card terminals.

2. The computer-implemented method of claim 1 , wherein the first set of transaction parameters and the second set of transaction parameters comprise one or more of an Internet Protocol (IP) address, a Merchant Category Code (MCC), a Merchant Identification (MID), or a Tax Identification Number (TIN) of the payee.

3. The computer-implemented method of claim 1 , wherein the second virtual payment is authorized responsive to a match of a TIN of the payee between the first set of transaction parameters and the second set of transaction parameters.

4. The computer-implemented method of claim 1 , wherein the second virtual payment is authorized responsive to a match of a MCC of the payee between the first set of transaction parameters and the second set of transaction parameters.

5. The computer-implemented method of claim 1 , wherein the second virtual payment is authorized responsive to a match of a MID of the payee between the first set of transaction parameters and the second set of transaction parameters.

6. The computer-implemented method of claim 1 , wherein the second virtual payment is authorized responsive to a match of an IP address of the payee between the first set of transaction parameters and the second set of transaction parameters.

7. The computer-implemented method of claim 1 , wherein the first value and the second value correspond to an Internet Protocol (IP) address or a Merchant Identification (MID) of the payee.

8. One or more non-transitory computer-readable storage media including instructions that, when executed by one or more processors, cause the one or more processors to:

transmit, over a first network connection, a first request for delivery of a first virtual payment in an amount equal to a first authorized amount to a payee;

receive a first set of transaction parameters following a first initiation of a first transaction to process the first virtual payment;

transmit, over the first network connection, a second request for delivery of a second virtual payment in an amount equal to a second authorized amount to the payee;

receive a second set of transaction parameters following a second initiation of a second transaction to process the second virtual payment; and

responsive to validation between the second set of transaction parameters and the first set of transaction parameters, authorize the second virtual payment, wherein the first set of transaction parameters and the second set of transaction parameters are received from (a) a payment acquirer or (b) one or more payment card terminals.

9. The one or more non-transitory computer-readable storage media of claim 8 , wherein validating that the second set of transaction parameters coincide with the first set of transaction parameters comprises verifying that a TIN of the payee of the first set of transaction parameters is a same TIN of the payee in the second set of transaction parameters.

10. The one or more non-transitory computer-readable storage media of claim 8 , wherein validating that the second set of transaction parameters coincide with the first set of transaction parameters comprises verifying that a MCC of the payee of the first set of transaction parameters is a same MCC of the payee in the second set of transaction parameters.

11. The one or more non-transitory computer-readable storage media of claim 8 , wherein validating that the second set of transaction parameters coincide with the first set of transaction parameters includes verifying that a MID of the payee of the first set of transaction parameters is a same MID of the payee in the second set of transaction parameters.

12. The one or more non-transitory computer-readable storage media of claim 8 , wherein validating that the second set of transaction parameters coincide with the first set of transaction parameters includes verifying that an IP address of the payee of the first set of transaction parameters is a same IP address of the payee in the second set of transaction parameters.

13. A system comprising memory and one or more processors communicatively coupled to the memory, the one or more processors configured to:

transmit, over a first network connection, a first request for delivery of a first virtual payment in an amount equal to a first authorized amount to a payee;

receive a first set of transaction parameters following a first initiation of a first transaction to process the first virtual payment;

transmit, over the first network connection, a second request for delivery of a second virtual payment in an amount equal to a second authorized amount to the payee;

receive a second set of transaction parameters following a second initiation of a second transaction to process the second virtual payment; and

responsive to identifying a mismatch between a first value associated with the first set of transaction parameters and a second value associated with the second set of transaction parameters, transmit a notification of the mismatch or decline the second virtual payment wherein the first set of transaction parameters and the second set of transaction parameters are received from (a) a payment acquirer or (b) one or more payment card terminals.

14. The system of claim 13 , wherein the first set of transaction parameters and the second set of transaction parameters comprise one or more or an IP address, a MCC, a MID, or a TIN of the payee.

15. The system of claim 13 , wherein the one or more processors are further configured to authorize the second virtual payment responsive to a match of a TIN of the payee between the first set of transaction parameters and the second set of transaction parameters.

16. The system of claim 13 , wherein the one or more processors are further configured to authorize the second virtual payment responsive to a match of a MID of the payee between the first set of transaction parameters and the second set of transaction parameters.

17. The system of claim 13 , wherein the one or more processors are further configured to authorize the second virtual payment responsive to a match of an IP address of the payee between the first set of transaction parameters and the second set of transaction parameters.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2023
From: ALLEN, ROBERT M.
To: VPAY, INC.
Reel/Frame 062777/0465 →
Continuity (5)
Continuation 17378215 · Jul 16, 2021
Continuation In Part 16559739 · Sep 4, 2019
Continuation 15087374 · Mar 31, 2016
Continuation In Part 14840783 · Aug 31, 2015
Provisional Application 62044234 · Aug 30, 2014