IP Library Granted Patent US 10,817,856
Granted Patent B2
US 10,817,856 · App. 16/023,473 · Granted Oct 27, 2020

System and method for managing recurring payments over a payment network

Inventors: Benjamin M. Berger (Rye Brook, NY); Amarildo Gjondrekaj (Yonkers, NY); Mark Savoye (Hartsdale, NY)
Assignee: MASTERCARD INTERNATIONAL INCORPORATED
G06Q20/102G06Q20/24G06Q20/29G06Q20/351G06Q30/0239
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 10,817,856
App. No.
16/023,473
Granted
Oct 27, 2020
Kind
B2
Abstract

The subject invention advantageously allows a merchant to provide an override payment option, as an enticement, to pre-pay all or a portion of a series of recurring payments. With respect to recurring payments, the subject invention allows a merchant to alter pricing, if necessary, and/or to charge beyond a fixed term, e.g., to maintain a subscription. The invention includes monitoring payment requests made on a recurring payment basis over a payment network to ensure that any override payment is being properly accounted for along with any adjusted pricing and/or additional payments. This unconventional processing is not provided for with standard recurring payment systems.

Claims (14)

1. A system for managing recurring payments over a payment network, the system comprising:

a database containing data structures which associate a user, a merchant, and, details relating to a completed override payment made to the merchant in lieu of one or both of a quantity and amount of recurring payments, the override payment representing pre-payment in value for a fixed number of the recurring payments, each at a determined amount, wherein, the details relating to the override payment include the fixed number of the recurring payments, and the determined amount; and,

a recurring payment management system having one or more computing processing units configured to:

review data elements of electronically formatted payment-related messages transmitted over a payment network to identify flags, included in the data elements, indicating the electronically formatted payment-related messages which are on a recurring payment basis, such being recurring-payment payment requests;

intercept on the payment network, and place into an electronic storage separate from the database, a first identified recurring-payment payment request so as to be halted from further processing on the payment network;

parse the data elements of the first identified recurring-payment payment request to determine a first payment requestor and a first payor;

compare the first payment requestor and the first payor to the merchants and the users contained in the data structures to identify data structures which each include both the first payment requestor and the first payor;

if the comparing the first payment requestor and the first payor to the merchants and the users contained in the data structures does not identify any of the data structures as including both the first payment requestor and the first payor, release the first identified recurring-payment payment request to continue with further processing on the payment network;

if the comparing the first payment requestor and the first payor to the merchants and the users contained in the data structures identifies any of the data structures as including both the first payment requestor and the first payor, for each of the identified data structures, apply the details of the override payment associated with the respective identified data structures, wherein the applying the details includes:

a) if the first identified recurring-payment payment request falls within the fixed number of the recurring payments represented by the override payment, then, compare a payment amount requested in the first identified recurring-payment payment request with the determined amount, the comparing of the payment amount includes:

i. if the payment amount requested in the first identified recurring-payment payment request is no greater than the determined amount, decline the first identified recurring-payment payment request; or,

ii. if the payment amount requested in the first identified recurring-payment payment request is greater than the determined amount, generate a card-not-present payment request on the payment network in favor of the merchant for a difference between the payment amount requested in the first identified recurring-payment payment request and the determined amount;

b) if the first identified recurring-payment payment request does not fall within the fixed number of the recurring payments represented by the override payment, generate a card-not-present payment request on the payment network in favor of the merchant for the payment amount requested in the first identified recurring-payment payment request.

2. A system as in claim 1 , wherein the one or more computing units are connected to the payment network via a network connection.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2018
From: BERGER, BENJAMIN M.; GJONDREKAJ, AMARILDO; SAVOYE, MARK
To: MASTERCARD INTERNATIONAL INCORPORATED
Reel/Frame 046239/0303 →
Continuity (1)
Related Publication 20200005259A1 · Jan 2, 2020
Cited By (1)
US 12,437,086