IP Library Granted Patent US 11,200,573
Granted Patent B2
US 11,200,573 · App. 15/841,588 · Granted Dec 14, 2021

Methods and systems for IoT enabled payments

Inventor: Peter Groarke (Dublin, IE)
Assignee: MASTERCARD INTERNATIONAL INCORPORATED
G06Q20/401G06Q20/12G06Q20/208G06Q20/308G06Q20/3223G06Q20/385G06Q20/389G06Q20/40G06Q20/405G06Q20/42G06Q30/06G07G1/0081
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 11,200,573
App. No.
15/841,588
Granted
Dec 14, 2021
Kind
B2
Abstract

The present disclosure relates to methods and systems for placing and processing a payment transaction for an order for one or more products. A method of processing a payment transaction for an order for one or more products is provided. The method comprises: receiving an authorization request message comprising: a token PAN associated with a payment account and with an electronic device configured to detect the presence of the one or more products. It is determined that the payment transaction should be processed according to a delayed clearing protocol. A clearing presentment file comprising at least one clearing presentment message is received. The payment transaction is processed according to a delayed clearing protocol by determining whether the network server has received a receipt message from the electronic device and, if not, returning an error message to the first financial intuition indicating that the clearing presentment message has been rejected.

Claims (36)

1. A method of processing a payment transaction for an order for one or more products, comprising:

receiving, by a network server from a server of a first financial institution, an authorization request message for authorization of a payment transaction concerning an order for one or more products from a smart storage device comprising one or more sensors, the authorization request message comprising a token primary account number (PAN) associated with a payment account at a second financial institution;

determining, by the network server based on the token PAN, that the payment transaction should be processed according to a delayed clearing protocol, wherein the delayed clearing protocol involves delaying payment processing until the order is successfully received by the smart storage device, by:

accessing a database comprising a plurality of token PANs associated with the delayed clearing protocol, and

determining that the token PAN is one of the plurality of token PANs in the database;

receiving, by the network server from the server of the first financial institution, a clearing presentment file comprising at least one clearing presentment message, the clearing presentment message comprising details of the payment transaction;

determining, by the network server, that a receipt message from the smart storage device has not been received, wherein receipt messages from the smart storage device indicate the presence of products corresponding to respective orders as being detected by the one or more sensors of the smart storage device;

transmitting, by the network server, an error message to the first financial institution server indicating that the clearing presentment message has been rejected;

receiving, by the network server, a receipt message from the smart storage device indicating detection of the presence of the one or more products;

sending, by the network server to the server of the first financial institution, a confirmation message requesting that the payment transaction be included in a further clearing presentment message;

receiving, by the network server from the server of the first financial institution, a further clearing presentment file comprising the further clearing presentment message, wherein the further clearing presentment message comprises details of the payment transaction; and

sending, by the network server, the further clearing presentment file to a server of the second financial institution for settlement.

2. The method of claim 1 , further comprising, subsequent to

receiving, by the network server, the receipt message from the smart storage device indicating that the sensor has detected the presence of the order for the one or more products:

sending, by the network server, the clearing presentment message to the server of the second financial institution.

3. A system for processing a payment transaction for an order for one or more products, comprising:

a network server comprising at least one processor and a memory;

a first financial institution server operably connected to the network server;

a second financial institution server operably connected to the network server;

a smart storage device comprising one or more sensors, the smart storage device operably connected to the network server; and

a database operably connected to the network server, wherein the database comprises a plurality of token primary account numbers (PANs) associated with a delayed clearing protocol;

wherein the memory of the network server comprises instructions which when executed cause the processor of the network server to:

receive an authorization request message from the first financial institution server for authorization of a payment transaction concerning an order for one or more products by the smart storage device, the authorization request message comprising a token primary account number (PAN) associated with a payment account at the second financial institution;

determine, based on the token PAN, that the payment transaction should be processed according to a delayed clearing protocol, wherein the delayed clearing protocol involves delaying payment processing until the order is successfully received by the smart storage device, by:

accessing the database comprising the plurality of token PANs associated with the delayed clearing protocol, and

determining that the token PAN matches one of the plurality of token PANs in the database;

receive a clearing presentment file from the server of the first financial institution, the clearing presentment file comprising at least one clearing presentment message comprising details of the payment transaction;

determine that a receipt message from the smart storage device has not been received, wherein receipt messages from the smart storage device indicate the presence of products corresponding to respective orders as being detected by the one or more sensors of the smart storage device;

transmit an error message to the first financial intuition indicating that the clearing presentment message has been rejected;

receive a receipt message from the smart storage device indicating detection of the presence of the products;

send a confirmation message to the server of the first financial institution, the confirmation message requesting that the payment transaction be included in a further clearing presentment message;

receive a further clearing presentment file comprising the further clearing presentment message from the server of the first financial institution, wherein the further clearing presentment message comprises details of the payment transaction; and

send the further clearing presentment file to a server of the second financial institution for settlement.

4. The system of claim 3 , wherein the memory of the network server comprises further instructions, subsequent to the instructions for receiving

the receipt message from the smart storage device indicating that the sensor has detected the presence of the one or more products:

send the clearing presentment message to the server of the second financial institution.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2018
From: GROARKE, PETER
To: MASTERCARD INTERNATIONAL INCORPORATED
Reel/Frame 044794/0298 →
Priority Claims (1)
EP 17150569 · Jan 6, 2017 · regional
Continuity (1)
Related Publication 20180197175A1 · Jul 12, 2018