Dynamic promotion code insertion in contactless payment transaction
US-8942992-B1 · Jan 27, 2015 · US
US10489754B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10489754-B2 |
| Application number | US-201414538121-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 11, 2014 |
| Priority date | Nov 11, 2013 |
| Publication date | Nov 26, 2019 |
| Grant date | Nov 26, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system and method configured to provide a mechanism allowing a third party, not involved in a payment transaction made between a merchant and a payment account, to provide a credit to the payment account as an offer benefit redeemed in view of the payment transaction. The mechanism includes a transaction handler of a payment processing network configured to provide transaction information relevant to the offer to the third party. If the third party determines that a qualifying transaction in the payment account is entitled to the benefit, the third party communicates a request, via an application programming interface (API), to a portal of the transaction handler for a credit to the payment account for the payment transaction; the transaction handler confirms the validity and permissibility of the request based on a set of business rules; if the request is approved, in response, the transaction handler generates a credit transaction for the payment account using a funding source of the third party and store data associating the credit transaction with the qualifying transaction.
Opening claim text (preview).
What is claimed is: 1. A method in an electronic payment processing system, the method comprising: detecting, by a computing device configured in the electronic payment processing system, a payment transaction between: a merchant account controlled by an acquirer processor on behalf of a merchant, and a payment account controlled by an issuer processor on behalf of a user, wherein the computing device includes a transaction handler of the electronic payment processing system coupled between the issuer processor and the acquirer processor and detects the payment transaction in response to an authorization request transmitted in the electronic payment processing system from a merchant transaction terminal to the issuer processor via the transaction handler; determining, by the transaction handler during processing of the authorization request from the merchant transaction terminal, that the payment transaction is of interest to a third party benefit qualifier that is not involved in processing of the payment transaction, the determination based at least partially on trigger records stored in a data warehouse of the computing device that is coupled to the transaction handler, the trigger records generated in response to input by a third party benefit qualifier; transmitting, by a message broker of the computing device and/or an application programming interface of a portal of the computing device configured in the electronic payment processing system, a notification containing transaction information about the payment transaction to the third party benefit qualifier during processing of the payment transaction in the electronic payment processing system, the transaction information comprising a transaction ID, a transaction date, and a transaction amount, wherein the notification causes the third party benefit qualifier to: determine a statement credit to the payment account of the user based on an offer provided to the user, wherein provisioning of the statement credit to the payment account is based at least in part on the transaction information about the payment transaction; and transmit, using the application programming interface of the portal of the computing device, a credit request to provide the statement credit to the payment account, the credit request comprising a credit amount and the transaction information to identify the payment transaction for which the statement credit is to be issued; receiving, by the computing device, the credit request via the application programming interface from the third party benefit qualifier to provide the statement credit to the payment account; in response to the credit request, confirming by the computing device permissibility of the credit request based on a pre-defined set of business rules, and generating by the computing device a return clearing transaction message to provide the statement credit to the payment account; and communicating, by the transaction handler of the computing device in the electronic payment processing system, the return clearing transaction message to the issuer processor of the payment account to provide a refund from a third account to the payment account, wherein the third account is different from the merchant account. 2. The method of claim 1 , wherein the computing device is integrated with the transaction handler of the electronic payment processing system. 3. The method of claim 2 , wherein the transaction handler is configured to interconnect acquirer processors and issuer processors in the electronic payment processing system. 4. The method of claim 3 , wherein the third account is controlled by the transaction handler on behalf of a sponsor of the offer. 5. The method of claim 4 , further comprising: determining, by the computing device, whether a budget of the third account has been depleted; wherein the return clearing transaction message is communicated to the issuer processor of the payment account after a determination that the statement credit to the payment account is allowed by the budget of the third account. 6. The method of claim 4 , further comprising: tracking, by the computing device, availability of funds in the third account for the statement credit to the payment account; and determining, by the computing device, whether to accept or decline the credit request received via the application programming interface from the third party benefit qualifier based on the availability of the funds in the third account. 7. The method of claim 4 , further comprising: confirming, by the computing device, validity and permissibility of the statement credit to the payment account based on a set of pre-defined rules of the offer; wherein the return clearing transaction message is communicated to the issuer processor of the payment account after a determination that the statement credit to the payment account is valid and permissible in accordance with the rules. 8. The method of claim 4 , further comprising: storing, by the computing device, data associating the statement credit to the payment account with the payment transaction; and initiating, by the computing device, a change to the statement credit to the payment account in response to a change to the payment transaction; wherein the payment transaction is processed, independent of the statement credit to the payment account, between the merchant account controlled by the acquirer processor and the payment account controlled by the issuer processor. 9. The method of claim 4 , wherein the statement credit to the payment account is neutral in interchange fees for the processing of the payment transaction in the electronic payment processing system. 10. The method of claim 1 , wherein the return clearing transaction message identifies both the merchant and the third party benefit qualifier as responsible parties for the refund. 11. The method of claim 1 , wherein the third account is a sponsor account controlled, on behalf of a sponsor of the offer, by a sponsor processor connected in the electronic payment processing system. 12. The method of claim 11 , wherein the sponsor processor is implemented within a transaction handler of the electronic payment processing system having acquirer processors and issuer processors interconnected by the transaction handler. 13. The method of claim 11 , further comprising: communicating, by the computing device, with the sponsor processor for authorization of the statement credit to the payment account during authorization of the payment transaction; wherein the return clearing transaction message is communicated to the issuer processor of the payment account after an authorization response from the sponsor processor approving the statement credit to the payment account as a benefit of the offer. 14. The method of claim 13 , wherein a budget associated with the offer is controlled by the sponsor processor. 15. The method of claim 13 , wherein the statement credit to the payment account is settled with the issuer processor after settlement of the payment transaction. 16. The method of claim 1 , further comprising: storing, in the computing device, data identifying the merchant and the user; wherein the payment transaction is detected based on monitoring authorization requests of payment transactions between the merchant and the user. 17. The method of claim 16 , wherein the transaction information about the payment transaction transmitted to the third party benefit qualifier includes identifiers of the user and the merchant without revealing account information of the merchant acc
Discounts or incentives, e.g. coupons or rebates · CPC title
involving a neutral party, e.g. certification authority, notary or trusted third party [TTP] · CPC title
Credit schemes, i.e. "pay after" · CPC title
Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists · CPC title
specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.