CARD-PAYMENT-SYSTEM BACK-UP PROCESSING FOR FAILED REAL-TIME PAYMENT SYSTEM TRANSACTION
20200126066 ยท 2020-04-23
Inventors
- Irina SINGH (White Plains, NY, US)
- Sandeep Malhotra (Greenwich, CT, US)
- Shanthan SUBRAMANIAM (Baldwin Place, NY, US)
Cpc classification
G06Q20/204
PHYSICS
G06Q20/34
PHYSICS
International classification
Abstract
A real-time payment system transaction is initiated to settle a purchase of goods or services. An indication is received that the real-time payment system transaction failed. In response to the indication, the purchase of goods or services is settled via a settlement system associated with a payment card account system.
Claims
1. A method comprising: initiating a real-time payment system transaction to settle a purchase of goods or services; receiving an indication that the initiated real-time payment system transaction failed; and in response to said indication, settling the purchase of goods or services via a settlement system associated with a payment card account system.
2. The method of claim 1, further comprising: prior to the initiating step, receiving an instruction to perform said initiating step.
3. The method of claim 2, wherein said instruction is received from the payment card account system.
4. The method of claim 3, further comprising: after receiving said instruction and before said initiating step, checking a status of an account to be charged for the real-time payment system transaction.
5. The method of claim 4, wherein said account is debited for said settling via the settlement system associated with the payment card account system.
6. The method of claim 5, further comprising: routing a transaction approval message to a bank that services a provider of the goods or services.
7. The method of claim 6, wherein said routing step is performed after said initiating step and before said step of receiving an indication that the initiated real-time payment system transaction has failed.
8. The method of claim 6, wherein said routing step is performed after the step of checking the status of the account to be charged for the real-time payment system transaction and before said initiating step.
9. The method of claim 6, wherein said settling the purchase of goods or services via the settlement system associated with the payment card account system includes transmitting an advice message via the payment card account system, said advice message for crediting a transaction amount to the provider of the goods or services.
10. A method comprising: receiving an instruction from a payment card account system to debit a consumer bank account and credit an account belonging to the merchant; checking a status of the consumer bank account; debiting a transaction amount from the consumer bank account; initiating a real-time payment system transaction to credit the transaction amount to the merchant; routing a transaction approval message to a bank that serves the merchant; receiving an indication that the initiated real-time payment system transaction failed; in response to said indication, transmitting an advice message via the payment card account system; said advice message for crediting the transaction amount to the merchant; and transferring the transaction amount to the bank that services the merchant, said transferring performed in a transaction settlement system associated with the payment card account system.
11. The method of claim 10, wherein said initiating step is performed before said routing step.
12. The method of claim 10, wherein said routing step is performed before said initiating step.
13. A method comprising: receiving a transaction request message via a payment card account system; transmitting an instruction from the payment card account system to a consumer's bank, said instruction directing the consumer's bank to debit an account maintained for the consumer at the consumer's bank and to credit a transaction amount to a merchant's account via a real-time payment system; receiving an approval message from the consumer's bank; receiving an advice message from the consumer's bank, the advice message requesting that the transaction amount be credited to the merchant's account via the payment card account system; generating a transaction information message for implementing the advice message; transmitting the transaction implementation message to a bank that serves the merchant; and transferring the transaction amount from the consumer's bank to the bank that serves the merchant, said transferring performed in a transaction settlement system associated with the payment card account system.
14. The method of claim 13, wherein said transaction request message is received from the bank that serves the merchant.
15. The method of claim 14, further comprising: after said receiving the approval message, routing an authorization response message via the payment card account system to the bank that serves the merchant.
16. The method of claim 15, wherein the authorization response message indicates transaction approval.
17. The method of claim 16, wherein said transferring the transaction amount occurs at least one day after said receiving the transaction request message.
18. The method of claim 17, wherein said transferring the transaction amount occurs two days after said receiving the transaction request message.
19. The method of claim 18, wherein the transaction request message includes a payment token that represents the account maintained for the consumer at the consumer's bank.
20. The method of claim 19, further comprising: after said receiving the transaction request message, detokenizing the payment token.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0010] Features and advantages of some embodiments of the present disclosure, and the manner in which the same are accomplished, will become more readily apparent upon consideration of the following detailed description taken in conjunction with the accompanying drawings, which illustrate preferred and example embodiments, and which are not necessarily drawn to scale, wherein:
[0011]
[0012]
[0013]
[0014]
DESCRIPTION
[0015] In general, and for the purpose of introducing concepts of embodiments of the present disclosure, according to a payment system disclosed herein, in ordinary course, merchants are paid for purchases via a real-time payment system. In the payment system disclosed herein, when a real-time payment system transaction fails, funds are transferred to the merchant through the intervention of a payment card account system and clearing/settlement of the transaction occurs via the settlement system associated with the payment card account system.
[0016] With this arrangement, because the real-time payment system is backed up by a payment card account system, the reliability of the overall system is sufficient to allow real-time payment transactions to be the normal mode of payment to the merchant With real-time payment transactions, the merchant receives the funds arising from a purchase transaction more rapidly than with conventional payment card account system settlement transactions. At the same time, consumers may be enabled to perform cashless transactions even if they are not creditworthy enough to be provided with credit card accounts, and consumers need not open an account other than a bank account.
[0017]
[0018] A customer/user/consumer of the payment system 200 is shown at 202, presenting a payment device 204 (IC payment card, magnetic stripe payment card, payment-enabled mobile device, for example) to a merchant 206. In the case of a payment-enabled mobile device, the device may run a payment app and may have been provisioned with a payment token that represents the consumer's bank account. The merchant 206 is in communication with the merchant's acquirer FI 208. The acquirer 208 routes the transaction to the payment network 210 (also referred to as a payment card network or a card network). A payment system processor 212 is in cooperative communication with the payment network 210. As indicated by a dot-dash box 213, the payment network 210 and the payment system processor 212 may be under common control and operation and may constitute major components of a payment card account system, which shares the reference 213 with the dot-dash box. The payment system processor 212 is shown in communication with the user's issuer FI 214, which is also referred to as the consumer's bank or simply the issuer. The issuer 214 is in communication with a real-time payment system 216, which is operative to effect funds transfers from the issuer 214 to the acquirer 208 for the benefit of the merchant 206 and chargeable to the consumer 202. It will be appreciated that the acquirer is a bank that serves the merchant with payment acceptance services, and the merchant is a provider of goods and/or services to the consumer.
[0019] The payment system 200 also includes a payment card account system settlement system 218. As will be seen, the payment card account system settlement system 218 may implement instructions from the payment system processor 212 to settle payment transactions in cases where a real-time payment system transaction has failed. In terms of its internal functions and capabilities, the payment card account system settlement system 218 need not differ from conventional settlement systems associated with payment card account systems. As is customary, the payment card account system settlement system 218 may operate to transfer funds from the issuer 214 to the acquirer 208.
[0020] The payment system 200 may also, in some embodiments, have all of the capabilities of a conventional payment card account system, such as that described above in connection with
[0021] Each block in
[0022] The payment system 200 is illustrated in
[0023] In the example transaction of
[0024] An example of operation of the payment system 200 will be described below, particularly with reference to
[0025]
[0026] Referring to
[0027] The computer processor 300 may be constituted by one or more processors. Processor 300 operates to execute processor-executable steps, contained in program instructions described below, so as to control the issuer computer 302 to provide desired functionality.
[0028] Communication device 301 may be used to facilitate communication with, for example, other devices such as computers operated by or on behalf of the payment card account system 213 and the real-time payment system 216. Communication device 301 may comprise numerous communication ports (not separately shown), to allow the issuer computer 302 to communicate simultaneously with a considerable number of other computers, and/or to simultaneously handle numerous transactions.
[0029] Input device 306 may comprise one or more of any type of peripheral device typically used to input data into a computer. For example, the input device 306 may include a keyboard and a mouse. Output device 308 may comprise, for example, a display and/or a printer.
[0030] Storage device 304 may comprise any appropriate information storage device, including combinations of magnetic storage devices (e.g., hard disk drives), optical storage devices such as CDs and/or DVDs, and/or semiconductor memory devices such as Random Access Memory (RAM) devices and Read Only Memory (ROM) devices, as well as so-called flash memory. Any one or more of such information storage devices may be considered to be a computer-readable storage medium or a computer usable medium or a memory.
[0031] Storage device 304 stores one or more programs for controlling processor 300. The programs comprise program instructions (which may be referred to as computer readable program code means) that contain processor-executable process steps of the issuer computer 302, executed by the processor 300 to cause the issuer computer 302 to function as described herein.
[0032] The programs may include one or more conventional operating systems (not shown) that control the processor 300 so as to manage and coordinate activities and sharing of resources in the issuer computer 302, and to serve as a host for application programs (described below) that run on the issuer computer 302.
[0033] The storage device 304 may also store communication software interfaces 310. The communication software interfaces 310 may control the issuer computer 302 to facilitate communication between the issuer computer 302 and other computers.
[0034] The storage device 304 may in addition store a transaction handling application program 312. The transaction handling application program 312 may control the processor 300 to cause the issuer computer 302 to perform functions required to execute transactions involving the issuer 214. Details of some aspects of the operation of the transaction handling application program 312 are discussed below in connection with
[0035] Continuing to refer to
[0036] Moreover, the storage device 304 may also store one or more databases 314 needed for operation of the issuer computer 302.
[0037]
[0038] Storage device 404 stores one or more programs for controlling processor 400. The programs comprise program instructions (which may be referred to as computer readable program code means) that contain processor-executable process steps of the payment system processor computer 402 executed by the processor 400 to cause the payment system processor computer 402 to function as described herein.
[0039] The programs may include one or more conventional operating systems (not shown) that control the processor 400 so as to manage and coordinate activities and sharing of resources in the payment system processor computer 402, and to serve as a host for application programs (described below) that run on the payment system processor computer 402.
[0040] The storage device 404 may also store communication software interfaces 410. The communication software interfaces 410 may control the payment system processor computer 402 to facilitate communication between the payment system processor computer 402 and other computers.
[0041] The storage device 404 may in addition store a transaction handling application program 412. The transaction handling application program 412 may control the processor 400 to cause the payment system processor computer 402 to perform functions required to execute transactions involving the payment card account system 213. Details of some aspects of the operation of the transaction handling application program 412 are discussed below in connection with
[0042] The storage device 404 may also store, and the payment system processor computer 402 may also execute, other programs, which are not shown. For example, such programs may include a reporting application. The latter program may respond to requests from system administrators for reports on the activities performed by the payment system processor computer 402. The other programs may also include, e.g., device drivers, database management software, etc.
[0043] Moreover, the storage device 404 may store one or more databases 414 needed for operation of the payment system processor computer 402.
[0044] Other computer components of the payment system 200 of
[0045]
[0046] The ensuing discussion of
[0047] At block 502 in
[0048] The subject of the purchase transaction is assumed to be one or more items of goods and services, which the merchant provides to the consumer.
[0049] Alternatively, the purchase transaction may be an e-commerce transaction.
[0050] At 504 in
[0051] At 508 in
[0052] At 510 in
[0053] At 512, detokenization occurs. That is, for example, the consumer's bank account number is looked up using the payment token. It is to be noted that detokenization may alternatively occur at a different stage of the transaction handling process from that shown in
[0054] At 514 in
[0055] At 518 in
[0056] At 520 in
[0057] At 522 in
[0058] In the usual case where the issuer rapidly (say, within 3 to 4 seconds) receives an indication that the real-time payment system transaction was successfully executed (i.e., contrary to assumptions which underlie the process as presented in
[0059] Turning now to
[0060] Thereafter, as indicated at 532 in
[0061] To elaborate on timing considerations relative to steps 522 and 524, if there is an indication that the real-time payment system transaction was successful, and such indication arrives within say, 3 to 4 seconds (in some embodiments), then steps 524 et seq. do not occur. Otherwise, the issuer 214 may wait for a response from the real-time payment system 216 for, in some embodiments, up to 2 minutes or 2 hours, or for however long is a customary time to await a response. If the response, when received, indicates that the real-time payment system transaction was successful, then the issuer 214 notifies the payment system processor 212 to indicate that the real-time payment system transaction was successful, and that settlement via the payment card account system settlement system is not needed. If the response, when received, indicates that the real-time payment system transaction failed, then steps 524 through 532 are performed in full.
[0062] With a payment system such as is depicted as in
[0063] As used herein and in the appended claims, the term computer should be understood to encompass a single computer or two or more computers in communication with each other.
[0064] As used herein and in the appended claims, the term processor should be understood to encompass a single processor or two or more processors in communication with each other.
[0065] As used herein and in the appended claims, the term memory should be understood to encompass a single memory or storage device or two or more memories or storage devices.
[0066] As used herein and in the appended claims, a server includes a computer device or system that responds to numerous requests for service from other devices.
[0067] The above descriptions and illustrations of processes herein should not be considered to imply a fixed order for performing the process steps. Rather, the process steps may be performed in any order that is practicable, including simultaneous performance of at least some steps and/or omission of steps. For example, in
[0068] As used herein and in the appended claims, the term payment card system account includes a credit card account, a deposit account that the account holder may access using a debit card, a prepaid card account, or any other type of account from which payment transactions may be consummated. The terms payment card system account and payment card account and payment account are used interchangeably herein. The term payment card account number includes a number that identifies a payment card system account or a number carried by a payment card, or a number that is used to route a transaction in a payment system that handles payment card transactions. The term payment card includes a credit card, debit card, prepaid card, or other type of payment instrument, whether an actual physical card, electronic, or virtual.
[0069] As used herein and in the appended claims, the term payment card system or payment account system or payment card account system refers to a system for handling purchase transactions and related transactions. An example of such a system is the one operated by Mastercard International Incorporated, the assignee of the present disclosure. In some embodiments, the term payment card system may be limited to systems in which member financial institutions issue payment card accounts to individuals, businesses and/or other organizations.
[0070] Although the present disclosure has been described in connection with specific example embodiments, it should be understood that various changes, substitutions, and alterations apparent to those skilled in the art can be made to the disclosed embodiments without departing from the spirit and scope of the appended claims.