US20080255940A1 - Method and apparatus for reward calculation and disbursement - Google Patents

Method and apparatus for reward calculation and disbursement Download PDF

Info

Publication number
US20080255940A1
US20080255940A1 US11/960,281 US96028107A US2008255940A1 US 20080255940 A1 US20080255940 A1 US 20080255940A1 US 96028107 A US96028107 A US 96028107A US 2008255940 A1 US2008255940 A1 US 2008255940A1
Authority
US
United States
Prior art keywords
payment
data
transactions
computer
purchase transactions
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/960,281
Inventor
Bruno D. Perreault
Christopher P. Aguas
Jay A. Coisman
Brigette A. White
Theresa Ann Erickson
James E. Pastrana
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mastercard International Inc
Original Assignee
Mastercard International Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mastercard International Inc filed Critical Mastercard International Inc
Priority to US11/960,281 priority Critical patent/US20080255940A1/en
Assigned to MASTERCARD INTERNATIONAL, INC. reassignment MASTERCARD INTERNATIONAL, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: PASTRANA, JAMES E., WHITE, BRIGETTE A., AGUAS, CHRISTOPHER P., COISMAN, RAY A., PERREAULT, BRUNO D., ERICKSON, THERESA ANN
Priority to CA 2681463 priority patent/CA2681463A1/en
Priority to PCT/US2008/059386 priority patent/WO2008127890A1/en
Priority to EP08733129A priority patent/EP2156390A4/en
Publication of US20080255940A1 publication Critical patent/US20080255940A1/en
Priority to US14/467,846 priority patent/US9846888B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0226Incentive systems for frequent usage, e.g. frequent flyer miles programs or point systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • G06Q20/023Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP] the neutral party being a clearing house
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0234Rebates after completed purchase

Definitions

  • Embodiments disclosed herein relate to payment systems.
  • some embodiments relate to methods, apparatus, systems, means and computer program products for processing rewards in a payment processing network.
  • Payment card loyalty programs have been in widespread use for some time. Most consumers who hold payment cards participate in some form of loyalty program, including merchant-specific frequent buyer programs, airline mileage programs, or the like. In general, these programs are successful, as many consumers who participate in loyalty programs indicate that their participation in the programs has an impact on their purchasing decisions.
  • the reward delivery mechanism for most loyalty programs has primarily been the use of store coupons, statement inserts or other printed coupons that require a customer to redeem the coupon in a future purchase.
  • the percentage of reward coupons that are redeemed by customers is less than 1% of the total coupons distributed.
  • FIGS. 1A and 1B together form a block diagram of a payment processing network provided according to certain embodiments.
  • FIG. 2 is a simplified block diagram of a rewards system computer that is part of the system of FIGS. 1A-1B .
  • FIG. 3 is a flow chart that illustrates a process performed in accordance with aspects of the present invention in the system of FIGS. 1A-1B .
  • FIG. 4 is a flow chart that illustrates a certain details of the process illustrated in FIG. 3 .
  • one or more rewards programs funded by a merchant or merchants are implemented via a payment processing network such as the Global Clearing Management System (GCMS) administered by MasterCard International, Inc., the assignee hereof.
  • GCMS Global Clearing Management System
  • a rewards system computer is associated with the payment processing network.
  • the rewards system computer stores information that defines the rewards programs.
  • the rewards program information indicates what purchase transactions qualify for rewards, and the amounts of the rewards.
  • the rewards system computer screens purchase transaction data generated by the payment processing network with respect to purchase transactions cleared through the payment processing network.
  • the rewards system computer identifies purchase transactions that qualify for rewards such as rebates. To implement the rebates, the rewards system computer initiates payment transactions.
  • the payment transactions are cleared through the payment processing network to cause rewards rebates to be credited to cardholder accounts.
  • the rewards system computer also generates data files that are transmitted to acquirers to indicate on a transaction-by-transaction basis amounts that the acquirers should charge back to merchants who fund the rewards programs.
  • FIGS. 1A and 1B together form a block diagram representation of a payment processing network 100 provided according to certain embodiments.
  • the right side of FIG. 1A overlaps with the left side of FIG. 1B (as indicated at 101 ) such that certain components of the payment processing network 100 are shown on both of FIGS. 1A and 1B .
  • the payment processing network 100 includes numerous POS locations 102 ( FIG. 1A ).
  • POS location refers to “points of transaction” such as internet commerce sites that receive payment account numbers from customers who shop online, mail order or telephone (MOTO) merchants who receive payment account numbers by telephone and/or mail, and physical point of sale terminals located in brick-and-mortar retail stores.
  • a payment card (not shown; may be, e.g., a credit or debit card, a charge card or stored value card, or a corporate or so-called fleet card) is presented to the terminal by a customer and read by the terminal to input the number of the payment card account to which a purchase transaction is to be charged.
  • the payment card account number is input into the POS location by human data entry or the like.
  • the POS locations 102 are presented in FIG. 1A in groups that include one or more POS locations, where each group of POS locations is connected to a respective merchant processing system 104 .
  • Each merchant processing system 104 is a computer or computer system that receives transaction data from the POS locations connected to it and that forwards authorization requests and requests to settle purchase transactions to an acquirer computer 106 .
  • the POS location(s) and the merchant processing system may be integrated together into a single computer system.
  • the POS location 102 may communicate directly with an acquirer computer 106 , without an intervening merchant processing system.
  • the term “acquirer” is widely used in the payment processing field, and refers to financial institutions such as banks or other financial systems that have agreement with merchants to receive and forward purchase transaction authorizations and settlement requests on behalf of the merchants.
  • the term “acquirer” also refers to processing agents that act on behalf of such financial institutions or systems.
  • Each acquirer typically serves numerous merchants, and accordingly each acquirer computer 106 is shown as being in communication with numerous merchant processing systems 104 .
  • a typical payment processing network serves numerous acquirers, and FIGS. 1A-1B therefore schematically show numerous acquirer computers 106 .
  • the payment processing network 100 includes a payment processing network transaction clearing computer 108 .
  • the transaction clearing computer 108 is in communication, at least from time to time, with the acquirer computers 106 , and may be operated by or on behalf of a payment card association such as MasterCard International, Inc.
  • the transaction clearing computer 108 receives purchase transaction clearing requests, typically in batches, from the acquirer computers 106 .
  • the payment card association also operates a separate computer, which is not shown, to receive transaction authorization requests from acquirers and to pass the authorization requests to issuers of payment cards.
  • the payment card association computer which handles authorization requests may be integrated with the transaction clearing computer 108 .
  • the payment processing network 100 also includes an outbound clearing computer 110 .
  • the outbound clearing computer 110 is in communication with the transaction clearing computer 108 .
  • the outbound clearing computer 110 receives from the transaction clearing computer 108 data required to clear purchase transaction requests that the transaction clearing computer has received from acquirer computers, and for which the transaction clearing computer has determined clearing destinations (i.e., issuers).
  • FIG. 1B also shows, as part of the payment processing network 100 , issuer computers 112 .
  • Issuer computers 112 are operated by financial institutions that have issued the payment cards used by customers in connection with the payment processing network 100 .
  • numerous issuers participate in the MasterCard payment processing network, and accordingly numerous issuer computers 112 are schematically shown as receiving clearing messages from the outbound clearing computer 110 .
  • the issuers maintain payment card accounts of the cardholders.
  • the clearing messages from the outbound clearing computer 110 indicate (typically in batches) transactions that are to be charged by the issuers to the cardholders' accounts.
  • the outbound clearing computer 110 is also in communication with the acquirer computers 106 to provide, to the acquirer computers, acknowledgements that the purchase transactions requested by the acquirer computers have been cleared.
  • the payment processing network 100 also includes a data warehouse 114 .
  • the data warehouse 114 receives from the outbound clearing computer 110 , and stores, data that represents the purchase transactions cleared by the outbound clearing computer 110 .
  • the purchase transaction data is stored in the data warehouse 114 to allow for post-auditing of the clearing operation.
  • the settlement account management computer 116 is in communication with the transaction clearing computer 108 and receives settlement account data from the transaction clearing computer 108 .
  • the settlement account data received by the settlement account management computer 116 represents settlements to be made among issuers and acquirers with respect to the purchase transactions cleared by the transaction clearing computer 108 .
  • the payment processing network 100 further includes a clearing bank computer 118 .
  • the clearing bank computer 118 is operated by a bank that represents the payment card association and handles the actual exchange of funds among issuers and acquirers as needed to settle the purchase transactions cleared by the transaction clearing computer 116 .
  • the clearing bank computer 118 is in communication with the settlement account management computer 116 and receives from the settlement account management computer 116 a feed of data that directs the clearing bank computer to implement the exchange of funds required by the clearing operation. Accordingly, as indicated at 120 , the clearing bank computer performs funds transfers between issuer and acquirer accounts.
  • the payment processing network 100 may also include or have associated therewith a rewards system computer 122 ( FIG. 1B ).
  • the rewards system computer 122 may be connected (at least from time to time) with the data warehouse 114 in such a manner as to allow the rewards system computer 122 to fetch (as indicated at 124 ) purchase transaction data stored in the data warehouse 114 .
  • the rewards system computer 122 may also be in communication, at least from time to time, with the transaction clearing computer 108 and with the acquirer computers 106 to allow the rewards system computer to provide data feeds 126 , 128 to the transaction clearing computer 108 and to the acquirer computers 106 , respectively. Details of operation of the rewards system computer 122 will be described below. Suffice it to say for the moment that the rewards system computer 122 may implement and manage rewards programs, including programs that provide rebates to cardholders, and that the rewards system computer 122 may initiate transactions to be cleared through the payment processing network to effect payment of the rebates.
  • the transaction clearing computer 108 may provide information to the acquirer computers 106 relative to rebates paid to cardholders via the transaction clearing computer 108 .
  • the blocks representing system components shown in FIG. 1B may be considered to be laid out in five columns, with the second column consisting of only one block—that which represents the payment processing network transaction clearing computer 108 .
  • the blocks represented in the second and third columns (encompassing blocks 108 , 116 , 110 , 114 and 122 ) may in some embodiments be operated by a payment card association such as MasterCard International, Inc.; the other blocks shown in FIGS. 1A-1B may be operated by other entities.
  • FIG. 2 is a simplified block diagram of the rewards system computer 122 that is shown in FIG. 1B .
  • the rewards system computer 122 may be conventional in its hardware aspects but may be controlled by software to cause it to operate in accordance with aspects of the present invention.
  • the rewards system computer 122 may include a computer processor 200 operatively coupled to a communication device 202 , a storage device 204 , an input device 206 and an output device 208 .
  • the computer processor 200 may be constituted by one or more conventional processors. Processor 200 operates to execute processor-executable steps, contained in program instructions described below, so as to control the rewards system computer 122 to provide desired functionality.
  • Communication device 202 may be used to facilitate communication with, for example, other devices (such as the data warehouse 114 , the payment processing network transaction clearing computer 108 and the acquirer computers 106 shown in FIG. 1B ).
  • Input device 206 may comprise one or more of any type of peripheral device typically used to input data into a computer.
  • the input device 206 may include a keyboard and a mouse.
  • Output device 208 may comprise, for example, a display and/or a printer.
  • Storage device 204 may comprise any appropriate information storage device, including combinations of magnetic storage devices (e.g., magnetic tape and 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.
  • magnetic storage devices e.g., magnetic tape and hard disk drives
  • optical storage devices such as CDs and/or DVDs
  • semiconductor memory devices such as Random Access Memory (RAM) devices and Read Only Memory (ROM) devices, as well as so-called flash memory.
  • RAM Random Access Memory
  • ROM Read Only Memory
  • Storage device 204 stores one or more programs for controlling processor 200 .
  • the programs comprise program instructions that contain processor-executable process steps of rewards system computer 122 , including, in some cases, process steps that constitute processes provided in accordance with principles of the present invention, as described in more detail below.
  • the programs may include an application 210 that allows the rewards system computer 122 to retrieve transaction data from the data warehouse 114 .
  • the transaction data retrieved from the data warehouse 114 may include data that represents transactions cleared through the payment processing network 100 via the transaction clearing computer 108 and the outbound clearing computer 110 .
  • the programs may include an application 212 that controls the rewards system computer 122 to screen the transaction data for the purpose of identifying purchase transactions that qualify the cardholder for rebates pursuant to rewards programs administered by the payment processing network 100 . More particularly, the rewards programs may be administered by a payment card association that operates the payment processing network 100 .
  • Application 214 is another application that may be included in the programs stored in the storage device 204 .
  • Application 214 may include software program instructions to control the rewards system computer 122 to initiate payment transactions in the payment processing network 100 to cause rebates to be credited to the payment card accounts of cardholders determined by the rewards system computer as qualifying for rewards program rebates.
  • the programs stored in the storage device 204 may include an application 216 .
  • Application 216 may control the rewards system computer 122 to generate data files to be transmitted to acquirer computers 106 concerning the payment transactions referred to in the preceding paragraph.
  • Storage device 204 may also store a database 218 that contains data concerning rules for rewards programs administered in the payment processing network 100 . This data may be referenced and used by the application 212 in the course of controlling the rewards system computer 122 to identify cardholders who have qualified for rebates. There may also be stored in storage device 204 other unshown elements that may be necessary for operation of the rewards system computer 122 , such as an operating system, a database management system, other applications, other data files, etc.
  • the other computers referred to above in connection with FIGS. 1A-1B may be conventional in terms of their hardware aspects and thus may be similar in hardware architecture to the rewards system computer 122 . Also, in at least some aspects of their operations, the components other than the rewards system computer 122 may operate in a conventional manner for providing a payment processing network, while also implementing functions required to respond to the below-described operations of the rewards system computer 122 .
  • FIG. 3 is a flow chart that illustrates a process performed in accordance with aspects of the present invention in the system of FIGS. 1A-1B .
  • the process illustrated in FIG. 3 may be considered to represent the “life cycle” of a purchase transaction in a payment processing network that, in accordance with aspects of the invention, administers rewards rebate programs funded by participating merchants.
  • an authorization request for a purchase transaction is processed through the payment processing network 100 .
  • the authorization request may be performed entirely in a conventional manner, and thus is well-understood by those who are skilled in the art. Nevertheless, for completeness of background, the authorization request procedure will now be briefly described. The authorization request procedure will be described in the context of a purchase transaction in a retail store, but may alternatively, with minor alterations, be performed in connection with a purchase conducted online, by telephone or by mail.
  • the authorization request may be initiated by a customer/cardholder bringing to a POS terminal 102 one or more items that the customer desires to purchase from a retailer.
  • the POS terminal generates, in a conventional manner, a total dollar amount due for the purchase transaction.
  • the customer's payment card account number is input to the POS terminal by, e.g., the POS terminal reading a magnetic stripe on the customer's payment card or by employing proximity reading in the case of a contactless payment card or device.
  • the merchant processing system 104 generates the authorization request, which includes the customer's payment account number, the transaction total dollar amount and other customary information.
  • the authorization request is routed through the acquirer computer 106 , and the payment card association data processing facilities, to the authorization server of the issuer of the customer's payment card/device.
  • the authorization server may determine whether the payment card account number is valid, whether the account remains active, whether there is adequate credit or enough funds in the account to support the transaction, etc. Based on these determinations, the authorization server may send a response back through the authorization request channels to the POS terminal 102 . The response may either authorize the transaction or decline the transaction. If the transaction is authorized, a “hold” may be placed on the payment card account in the amount of the transaction total, and the transaction may be allowed to proceed at the POS terminal.
  • the merchant submits the transaction for clearing and it is cleared through the payment processing system.
  • the transaction clearing process like the authorization process, may be performed in a conventional manner and in accordance with practices that are understood by those who are skilled in the art. However, as in the case of the authorization process, the transaction clearing process will now be described to provide a complete background to the novel practices that constitute aspects of the present invention.
  • the merchant submits the purchase transaction for clearing in a batch process with other transactions at the close of business or overnight.
  • the batch of data is transmitted from the merchant processing system 104 to the acquirer computer 106 operated by or on behalf of the acquiring financial institution that services the merchant.
  • some or all of the following data may be submitted: (a) payment account number (i.e., the payment card number), (b) the brand applied to the card by the issuing financial institution, (c) the dollar amount of the transaction, (d) the type of the payment card (consumer versus fleet/corporate), (e) the date of the transaction, (f) a “processing code” that indicates the type of transaction (in this case assumed to be a purchase transaction), (g) a code to indicate whether the transaction was at a retail POS terminal, versus an online, mail order or telephone transaction, (h) a code to indicate whether the card presented was a magnetic stripe card or a smart card, (i) a code that identifies the POS terminal from among the merchant's other POS terminals, (j) the name of the merchant, and (k) the currency (e.g., dollars) in which the transaction was conducted.
  • Other data may also be included in the data submitted for the transaction.
  • the acquirer computer 106 receives all of this data and then passes it on to the payment processing network transaction clearing computer 108 .
  • the acquirer computer 106 also sends to the payment processing network transaction clearing computer 108 the following additional data: (l) a code that identifies the acquirer, (m) (for each transaction) a code that identifies the issuer of the payment card tendered for the transaction, and (n) a code that identifies the merchant.
  • the payment processing network transaction clearing computer 108 receives a batch of transaction data from the acquirer computer 106 and performs various validation processes on the data for each transaction to confirm that the data is complete and valid. Then the payment processing network transaction clearing computer 108 combines each transaction in a batch with other transactions bound for the same issuer, and transmits the resulting batch of transactions to the outbound clearing computer 110 .
  • the outbound clearing computer 110 sends the batch of transactions to the issuer computer 112 operated by or on behalf of the issuer. The issuer then charges each transaction to the corresponding payment card account for the cardholder who initiated the transaction.
  • outbound clearing computer 110 sends an acknowledgement to the acquirer computer for each transaction to indicate that the transaction has been cleared.
  • the outbound clearing computer 110 also stores all of the transaction data in the data warehouse 114 to allow for subsequent audit of the transactions cleared through the system.
  • the payment processing network transaction clearing computer 108 also provides data to the settlement account management computer 116 , so that the settlement account management computer is able to perform calculations to aggregate and net out amounts to be settled from each issuer to each acquirer. Based on the resulting settlement position amounts, the settlement account management computer 116 provides settlement instructions to the clearing bank computer 118 . Based on the settlement instructions, the clearing bank computer 118 causes funds to be transferred between accounts (indicated at 120 ) that belong to the issuers and the acquirers.
  • a charge referred to as an “interchange” may be deducted from the amount settled to the acquirer in connection with each transaction. Some or all of the interchange may accrue to the issuer and/or to the payment card association. It is also customary for the acquirer to deduct the interchange or a fee that includes the interchange from the amount that the acquirer credits to the merchant with respect to the transaction.
  • FIG. 4 is a flow chart that illustrates details of step 306 .
  • the rewards system computer 122 fetches a batch of transaction data from the data warehouse 114 .
  • the batch of transaction data includes only purchase transactions that the rewards system computer has not previously screened.
  • the rewards system computer 122 refers to data (stored in database 218 , FIG. 2 ) that defines various rewards programs administered by the rewards system computer 122 .
  • the rewards system computer 122 uses the rewards program data to consider each purchase transaction to determine whether the purchase transaction qualifies for a rebate. For example, one rewards program may provide that each payment card account in a range of payment card account numbers is to receive a rebate (such as a fixed percentage of the transaction amount) for the first transaction at a certain merchant that occurs within a certain time period. As another example, a rewards program may provide that, for each payment card account in a range of payment card accounts, every transaction at a given merchant during a certain period of time earns a rebate equal to a fixed percentage of the transaction.
  • a rebate such as a fixed percentage of the transaction amount
  • a fixed dollar rebate may be earned.
  • Many other types of rewards rebate programs are possible, and the rewards system computer 122 may administer many rewards programs at a given time, including many different rewards rebate programs. If the rewards program calls for a rebate to be made, the data which defines the rewards program may also indicate how the rebate is to be calculated, and the rewards system computer 122 may calculate the amount of the rebate accordingly.
  • the rewards system computer 122 may (as indicated at 408 in FIG. 4 ) generate two different types of data files.
  • the first type of data file generated at 408 is to be transmitted to the payment processing network transaction clearing computer 108 to initiate payment transactions.
  • a “payment transaction” is a transaction that—in contradistinction to a purchase transaction—results in a flow of funds from an acquirer to an issuer and from the issuer as a credit to the cardholder's account.
  • the payment transaction data file may include, for each rebate to be made, the following data: (a) the payment card account number of the account to which the rebate is to be credited, (b) the merchant that is funding the rebate in accordance with the relevant rewards program, (c) the amount of the rebate, (d) a code that identifies the acquirer of the purchase transaction that qualified for the rebate, (e) a code that identifies the issuer of the payment card in question, and (f) a code that identifies the rewards program under which the rebate is being paid.
  • block 308 indicates that this data file is provided from the rewards system computer 122 to the payment processing network transaction clearing computer 108 to initiate the payment transactions. This may occur on the processing day after the day on which the underlying purchase transactions were cleared.
  • the second type of data file generated at 408 ( FIG. 4 ) is to be transmitted to each acquirer.
  • the data in this type of file reflects the original purchase transactions (i.e., one or more underlying transactions) that qualified for rebates.
  • Each data file of the second type is for a particular acquirer and represents information from the original purchase transactions.
  • the data for each rebate identifies underlying purchase transactions that qualified for the rebate.
  • the data regarding the underlying purchase transactions may include: (a) date(s) of the underlying purchase transaction(s), (b) amount(s) of the underlying purchase transaction(s), and (c) the acquirer's identification number(s) for the underlying purchase transaction(s).
  • Block 310 of FIG. 3 represents the rewards system computer 122 sending this data in either or both forms to the acquirers. This too may occur on the processing day after the day on which the underlying purchase transactions are cleared.
  • the transaction clearing computer 108 transmits to the acquirer computers 106 data files that reflect the payment transactions cleared via the transaction clearing computer 108 for the purpose of providing rebates to customers, as directed by the rewards system computer 122 .
  • Block 312 in FIG. 3 represents clearing of the payment transactions initiated at 308 .
  • the payment processing network transaction clearing computer 108 receives the data feed provided at 308 from the rewards system computer 122 as a batch of payment transactions to be cleared.
  • the flow of funds is to be “backwards”, i.e., from the acquirers to the issuers.
  • the rebate/payment transactions are similar to conventional transactions such as charge-backs initiated by issuers when cardholders dispute charges to their accounts, or credit transactions in which the cardholder returns previously purchased goods to a merchant, who then through the acquirer initiates a transaction to reverse a prior purchase transaction.
  • the payment processing network transaction clearing computer 108 may perform validation processing to confirm the validity and formal integrity of the requested payment transactions. Further, based on the rewards program identifying codes, and based on a source of data that provides definitions of the various rewards programs, the payment processing network transaction clearing computer 108 determines that the merchant (rather than the acquirer or issuer) is the source of funding for the rebates implemented with the payment transactions. The payment processing network transaction clearing computer 108 then combines each payment transaction in a batch with other transactions bound for the same issuer, and transmits the resulting batch of transactions to the outbound clearing computer 110 . The outbound clearing computer 110 sends the batch of transactions, including the payment transactions, to the issuer computer 112 for the issuer in question.
  • the issuer than posts each payment transaction as a credit to the corresponding payment card account for the cardholder who is to receive the rebate. Further, the outbound clearing computer 110 sends a report and a data file to the acquirer computer to indicate the rebate that is being paid and the merchant to which the rebate is to be charged. In addition, the outbound clearing computer 110 sends an acknowledgement to the acquirer computer for the acquirer in question to indicate that the payment transaction has been cleared. The outbound clearing computer 110 also stores all of the transaction data, including the data for the payment transactions, in the data warehouse 114 to allow for auditing of the payment transactions and the other transactions cleared on that day.
  • the outbound clearing computer 110 It is not necessary for the outbound clearing computer 110 to send an acknowledgement of the payment transaction to the rewards system computer 122 . This is because the rewards system computer 122 is able to audit data in the data warehouse 114 to verify that the payment transaction was sent by the outbound clearing computer 110 to the issuer computer 112 .
  • the payment processing network transaction clearing computer 108 also provides data to the settlement account management computer 116 , so that the settlement account management computer is able to perform calculations to aggregate and net out amounts to be settled between issuers and acquirers. For example, the amounts to be settled from acquirers to issuers in respect of the payment transactions may be netted against amounts to be settled from issuers to acquirers in respect of purchase transactions cleared on that day.
  • the settlement account management computer 116 Based on the resulting settlement position amounts, the settlement account management computer 116 provides settlement instructions to the clearing bank computer 118 . Based on the settlement instructions, the clearing bank computer 118 executes transfers of funds among the issuer and acquirer bank accounts 120 .
  • the amounts settled from acquirers to issuers in respect of the payment transactions may be net of interchange.
  • the interchange applied to reduce the funds settled from the acquirers to the issuers in respect of the payment transactions may be based on the interchange originally applied to the underlying purchase transactions. For example, if the rebate implemented with a payment transaction is 10% of the underlying purchase amount, the interchange netted out from the amount settled from the acquirer to the issuer may be 10% of the interchange applied to the underlying purchase transaction.
  • the netting of the interchange may be based on data provided from the transaction clearing computer 108 to the acquirer computers 106 as described above in connection with step 310 , FIG. 3 .
  • the rewards system computer 122 detects—by reviewing data in the data warehouse 114 —that the purchase transaction has been reversed. The rewards system computer then determines whether a reversal of a rebate is called for as a result of the reversal of the purchase transaction. If so, the rewards system computer 122 sends the necessary instructions to the payment processing network transaction clearing computer 108 to reverse the payment transaction.
  • the payment card association's involvement with the rebate and with the payment transaction may be complete. However, there may be further activity with respect to the payment transaction that occurs outside the purview of the payment card association. This further activity is represented in phantom at 314 in FIG. 3 .
  • the acquirers recoup the rebates from the merchants who are funding the rebate rewards programs. The acquirers are able to do this based on the data files/reports provided to them by the rewards system computer 122 and the transaction clearing computer 108 .
  • the acquirers may net out charges for the rebates from amounts that are due to the merchants from the acquirers in respect of purchase transactions initiated by the merchants.
  • the amounts of the rebates charged to the merchants by the acquirers may be net of interchange, so that the merchants are effectively assessed interchange only on the net amount (after application of the rebate) of the purchase transactions that qualified for rebates.
  • An advantage of the processes described herein is that they allow merchants to create rebate rewards programs for their customers, while conveniently funding and fulfilling the rebates by using the administrative, accounting and data processing capabilities of a pre-existing payment processing network.
  • the rebates are credited directly to customers' payment card accounts and are charged to the funding merchants via the payment processing network and the acquiring financial institutions.
  • the merchant-funded rebate rewards programs may include purchase of specific products or services as a qualifying condition for the rebates, in addition to or instead of other qualifying conditions such as date, amount and/or location of purchases.
  • the purchase transaction information provided by the merchant and the acquirer downstream to the payment processing network transaction clearing computer 108 may include information that identifies one or more of the items or services purchased in the purchase transaction. This information may ultimately be stored, after clearing of the purchase transaction, in the data warehouse 114 .
  • the information concerning the item(s) purchased in the purchase transactions may be retrieved by the rewards system computer 122 and compared with the requirements of the rebate rewards programs administered by the rewards system computer 122 to determine whether the purchase transactions qualify for rebates.
  • the item identifying information may, for example, be in the form of a stock keeping unit (SKU) number, or a Universal Product Code (UPC) number.
  • SKU stock keeping unit
  • UPC Universal Product Code
  • a specific indication of the service purchased may be provided, such as origin-destination city pair and/or fare class in the case of an airline flight, or class of vehicle in the case of a car rental agency.
  • rebate rewards programs implemented through a payment processing network, may take the place of product-specific coupons. This may have the advantage of eliminating the need for the merchant to issue and the customer to redeem coupons.
  • the payment processing network transaction clearing computer 108 and the outbound clearing computer 110 may be considered to be a single computer, and may be collectively referred to as a “payment processing network transaction clearing computer”.
  • the acquirer computer that receives a report and/or a data file from the rewards system computer need not be the same acquirer computer that originally forwarded the purchase transaction data and/or the authorization request.
  • the acquirers may recoup the customer rebates from merchants who sponsor the rewards programs.
  • the payment card association may directly bill to merchants, and/or collect from them, amounts needed to fund (e.g., amounts to be recouped by the payment card association in relation to) the customer rebates.
  • the payment transactions initiated by the rewards system computer 122 for the purpose of crediting rewards to customer payment card accounts may be drawn from a settlement account (not shown) maintained on behalf of the payment card association. With this arrangement, acquirers may not be required to modify their conventional interactions with merchants.
  • data that reports on and/or summarizes the rebate payments that have been funded by each merchant may be collected by the payment card association and made available on a website for access by the merchant in question.

Abstract

A method includes receiving data that represents purchase transactions received from acquirer financial institutions. The method further includes identifying, from the received data, purchase transactions that qualify for customer rebates. The method further includes transmitting rebate data to certain ones of the acquirer financial institutions. The rebate data identifies the purchase transactions that qualify for customer rebates.

Description

    CROSS-REFERENCE TO RELATED APPLICATION
  • This application claims the benefit of provisional patent application Ser. No. 60/911,341, filed Apr. 12, 2007, which is incorporated herein by reference.
  • BACKGROUND
  • Embodiments disclosed herein relate to payment systems. In particular, some embodiments relate to methods, apparatus, systems, means and computer program products for processing rewards in a payment processing network.
  • Payment card loyalty programs have been in widespread use for some time. Most consumers who hold payment cards participate in some form of loyalty program, including merchant-specific frequent buyer programs, airline mileage programs, or the like. In general, these programs are successful, as many consumers who participate in loyalty programs indicate that their participation in the programs has an impact on their purchasing decisions.
  • Unfortunately, the ubiquity of these programs has led to dilution of their impact. With so many programs, and so little differentiation, customers' behaviors are not directly driven by the programs. As a result, many customers do not actively participate in many loyalty programs even after they have enrolled.
  • The reward delivery mechanism for most loyalty programs has primarily been the use of store coupons, statement inserts or other printed coupons that require a customer to redeem the coupon in a future purchase. Currently, it is estimated that the percentage of reward coupons that are redeemed by customers is less than 1% of the total coupons distributed.
  • Further, many merchants simply do not have the expertise or ability to effectively use their customer data to develop and administer reward programs. It would be desirable to reduce the barriers to consumers to make it easier for them to participate and receive rewards. It would further be desirable to provide systems and methods that allow merchants to easily deploy and administer rewards programs.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Features and advantages of some embodiments of the present invention, and the manner in which the same are accomplished, will become more readily apparent upon consideration of the following detailed description of the invention taken in conjunction with the accompanying drawings, which illustrate preferred and exemplary embodiments and which are not necessarily drawn to scale, wherein:
  • FIGS. 1A and 1B together form a block diagram of a payment processing network provided according to certain embodiments.
  • FIG. 2 is a simplified block diagram of a rewards system computer that is part of the system of FIGS. 1A-1B.
  • FIG. 3 is a flow chart that illustrates a process performed in accordance with aspects of the present invention in the system of FIGS. 1A-1B.
  • FIG. 4 is a flow chart that illustrates a certain details of the process illustrated in FIG. 3.
  • DETAILED DESCRIPTION
  • In general, and for the purpose of introducing concepts of embodiments of the present invention, one or more rewards programs funded by a merchant or merchants are implemented via a payment processing network such as the Global Clearing Management System (GCMS) administered by MasterCard International, Inc., the assignee hereof. A rewards system computer is associated with the payment processing network. The rewards system computer stores information that defines the rewards programs. The rewards program information indicates what purchase transactions qualify for rewards, and the amounts of the rewards. The rewards system computer screens purchase transaction data generated by the payment processing network with respect to purchase transactions cleared through the payment processing network. The rewards system computer identifies purchase transactions that qualify for rewards such as rebates. To implement the rebates, the rewards system computer initiates payment transactions. The payment transactions are cleared through the payment processing network to cause rewards rebates to be credited to cardholder accounts. The rewards system computer also generates data files that are transmitted to acquirers to indicate on a transaction-by-transaction basis amounts that the acquirers should charge back to merchants who fund the rewards programs.
  • These systems and methods allow for rewards rebates funded by merchants to be automatically and conveniently credited to payment card accounts of customers who participate in rewards programs, while automatically charging the rebates to the merchants via the acquirer banks. Processing and administrative economies are realized by using a previously existing payment processing network as the vehicle for payment and funding of rewards rebates. Little or no modification of the payment processing network itself is required, since a separate rewards system computer is associated with the payment processing network to generate the rebate transactions to be handled through existing mechanisms of the payment processing network.
  • FIGS. 1A and 1B together form a block diagram representation of a payment processing network 100 provided according to certain embodiments. The right side of FIG. 1A overlaps with the left side of FIG. 1B (as indicated at 101) such that certain components of the payment processing network 100 are shown on both of FIGS. 1A and 1B.
  • The payment processing network 100 includes numerous POS locations 102 (FIG. 1A). The term “POS location” refers to “points of transaction” such as internet commerce sites that receive payment account numbers from customers who shop online, mail order or telephone (MOTO) merchants who receive payment account numbers by telephone and/or mail, and physical point of sale terminals located in brick-and-mortar retail stores. In the case of physical point of sale terminals, a payment card (not shown; may be, e.g., a credit or debit card, a charge card or stored value card, or a corporate or so-called fleet card) is presented to the terminal by a customer and read by the terminal to input the number of the payment card account to which a purchase transaction is to be charged. In the case of other types of POS location, the payment card account number is input into the POS location by human data entry or the like.
  • The POS locations 102 are presented in FIG. 1A in groups that include one or more POS locations, where each group of POS locations is connected to a respective merchant processing system 104. Each merchant processing system 104 is a computer or computer system that receives transaction data from the POS locations connected to it and that forwards authorization requests and requests to settle purchase transactions to an acquirer computer 106. In the case of an internet shopping site, the POS location(s) and the merchant processing system may be integrated together into a single computer system. In some cases (not illustrated), the POS location 102 may communicate directly with an acquirer computer 106, without an intervening merchant processing system. The term “acquirer” is widely used in the payment processing field, and refers to financial institutions such as banks or other financial systems that have agreement with merchants to receive and forward purchase transaction authorizations and settlement requests on behalf of the merchants. The term “acquirer” also refers to processing agents that act on behalf of such financial institutions or systems. Each acquirer typically serves numerous merchants, and accordingly each acquirer computer 106 is shown as being in communication with numerous merchant processing systems 104. Moreover, a typical payment processing network serves numerous acquirers, and FIGS. 1A-1B therefore schematically show numerous acquirer computers 106.
  • In addition to the acquirer computers 106, the payment processing network 100 includes a payment processing network transaction clearing computer 108. The transaction clearing computer 108 is in communication, at least from time to time, with the acquirer computers 106, and may be operated by or on behalf of a payment card association such as MasterCard International, Inc. The transaction clearing computer 108 receives purchase transaction clearing requests, typically in batches, from the acquirer computers 106. (In a typical manner of operating a payment processing network, the payment card association also operates a separate computer, which is not shown, to receive transaction authorization requests from acquirers and to pass the authorization requests to issuers of payment cards. However, in an alternative embodiment, the payment card association computer which handles authorization requests may be integrated with the transaction clearing computer 108.)
  • Referring now to FIG. 1B, the payment processing network 100 also includes an outbound clearing computer 110. The outbound clearing computer 110 is in communication with the transaction clearing computer 108. The outbound clearing computer 110 receives from the transaction clearing computer 108 data required to clear purchase transaction requests that the transaction clearing computer has received from acquirer computers, and for which the transaction clearing computer has determined clearing destinations (i.e., issuers).
  • FIG. 1B also shows, as part of the payment processing network 100, issuer computers 112. Issuer computers 112 are operated by financial institutions that have issued the payment cards used by customers in connection with the payment processing network 100. In the case of MasterCard International, Inc., numerous issuers participate in the MasterCard payment processing network, and accordingly numerous issuer computers 112 are schematically shown as receiving clearing messages from the outbound clearing computer 110. As is well-known, the issuers maintain payment card accounts of the cardholders. The clearing messages from the outbound clearing computer 110 indicate (typically in batches) transactions that are to be charged by the issuers to the cardholders' accounts.
  • The outbound clearing computer 110 is also in communication with the acquirer computers 106 to provide, to the acquirer computers, acknowledgements that the purchase transactions requested by the acquirer computers have been cleared.
  • The payment processing network 100 also includes a data warehouse 114. The data warehouse 114 receives from the outbound clearing computer 110, and stores, data that represents the purchase transactions cleared by the outbound clearing computer 110. The purchase transaction data is stored in the data warehouse 114 to allow for post-auditing of the clearing operation.
  • Also included in the payment processing network 100 is a settlement account management computer 116. The settlement account management computer 116 is in communication with the transaction clearing computer 108 and receives settlement account data from the transaction clearing computer 108. The settlement account data received by the settlement account management computer 116 represents settlements to be made among issuers and acquirers with respect to the purchase transactions cleared by the transaction clearing computer 108.
  • The payment processing network 100 further includes a clearing bank computer 118. The clearing bank computer 118 is operated by a bank that represents the payment card association and handles the actual exchange of funds among issuers and acquirers as needed to settle the purchase transactions cleared by the transaction clearing computer 116. The clearing bank computer 118 is in communication with the settlement account management computer 116 and receives from the settlement account management computer 116 a feed of data that directs the clearing bank computer to implement the exchange of funds required by the clearing operation. Accordingly, as indicated at 120, the clearing bank computer performs funds transfers between issuer and acquirer accounts.
  • All of the aspects of the payment processing network 100 that have been described up to this point with reference to FIGS. 1A and 1B may be conventional and may operate in a substantially conventional manner. However, in accordance with principles of the present invention, the payment processing network 100 may also include or have associated therewith a rewards system computer 122 (FIG. 1B). The rewards system computer 122 may be connected (at least from time to time) with the data warehouse 114 in such a manner as to allow the rewards system computer 122 to fetch (as indicated at 124) purchase transaction data stored in the data warehouse 114. The rewards system computer 122 may also be in communication, at least from time to time, with the transaction clearing computer 108 and with the acquirer computers 106 to allow the rewards system computer to provide data feeds 126, 128 to the transaction clearing computer 108 and to the acquirer computers 106, respectively. Details of operation of the rewards system computer 122 will be described below. Suffice it to say for the moment that the rewards system computer 122 may implement and manage rewards programs, including programs that provide rebates to cardholders, and that the rewards system computer 122 may initiate transactions to be cleared through the payment processing network to effect payment of the rebates.
  • Further, in accordance with aspects of the invention, and as discussed further below, the transaction clearing computer 108 may provide information to the acquirer computers 106 relative to rebates paid to cardholders via the transaction clearing computer 108.
  • The blocks representing system components shown in FIG. 1B may be considered to be laid out in five columns, with the second column consisting of only one block—that which represents the payment processing network transaction clearing computer 108. The blocks represented in the second and third columns (encompassing blocks 108, 116, 110, 114 and 122) may in some embodiments be operated by a payment card association such as MasterCard International, Inc.; the other blocks shown in FIGS. 1A-1B may be operated by other entities.
  • FIG. 2 is a simplified block diagram of the rewards system computer 122 that is shown in FIG. 1B. The rewards system computer 122 may be conventional in its hardware aspects but may be controlled by software to cause it to operate in accordance with aspects of the present invention.
  • The rewards system computer 122 may include a computer processor 200 operatively coupled to a communication device 202, a storage device 204, an input device 206 and an output device 208.
  • The computer processor 200 may be constituted by one or more conventional processors. Processor 200 operates to execute processor-executable steps, contained in program instructions described below, so as to control the rewards system computer 122 to provide desired functionality.
  • Communication device 202 may be used to facilitate communication with, for example, other devices (such as the data warehouse 114, the payment processing network transaction clearing computer 108 and the acquirer computers 106 shown in FIG. 1B).
  • Input device 206 may comprise one or more of any type of peripheral device typically used to input data into a computer. For example, the input device 206 may include a keyboard and a mouse. Output device 208 may comprise, for example, a display and/or a printer.
  • Storage device 204 may comprise any appropriate information storage device, including combinations of magnetic storage devices (e.g., magnetic tape and 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.
  • Storage device 204 stores one or more programs for controlling processor 200. The programs comprise program instructions that contain processor-executable process steps of rewards system computer 122, including, in some cases, process steps that constitute processes provided in accordance with principles of the present invention, as described in more detail below.
  • The programs may include an application 210 that allows the rewards system computer 122 to retrieve transaction data from the data warehouse 114. The transaction data retrieved from the data warehouse 114 may include data that represents transactions cleared through the payment processing network 100 via the transaction clearing computer 108 and the outbound clearing computer 110. In addition the programs may include an application 212 that controls the rewards system computer 122 to screen the transaction data for the purpose of identifying purchase transactions that qualify the cardholder for rebates pursuant to rewards programs administered by the payment processing network 100. More particularly, the rewards programs may be administered by a payment card association that operates the payment processing network 100.
  • Application 214 is another application that may be included in the programs stored in the storage device 204. Application 214 may include software program instructions to control the rewards system computer 122 to initiate payment transactions in the payment processing network 100 to cause rebates to be credited to the payment card accounts of cardholders determined by the rewards system computer as qualifying for rewards program rebates.
  • Further, the programs stored in the storage device 204 may include an application 216. Application 216 may control the rewards system computer 122 to generate data files to be transmitted to acquirer computers 106 concerning the payment transactions referred to in the preceding paragraph.
  • Storage device 204 may also store a database 218 that contains data concerning rules for rewards programs administered in the payment processing network 100. This data may be referenced and used by the application 212 in the course of controlling the rewards system computer 122 to identify cardholders who have qualified for rebates. There may also be stored in storage device 204 other unshown elements that may be necessary for operation of the rewards system computer 122, such as an operating system, a database management system, other applications, other data files, etc.
  • The other computers referred to above in connection with FIGS. 1A-1B may be conventional in terms of their hardware aspects and thus may be similar in hardware architecture to the rewards system computer 122. Also, in at least some aspects of their operations, the components other than the rewards system computer 122 may operate in a conventional manner for providing a payment processing network, while also implementing functions required to respond to the below-described operations of the rewards system computer 122.
  • FIG. 3 is a flow chart that illustrates a process performed in accordance with aspects of the present invention in the system of FIGS. 1A-1B. In part, the process illustrated in FIG. 3 may be considered to represent the “life cycle” of a purchase transaction in a payment processing network that, in accordance with aspects of the invention, administers rewards rebate programs funded by participating merchants.
  • At 302 in FIG. 3, an authorization request for a purchase transaction is processed through the payment processing network 100. In some embodiments, the authorization request may be performed entirely in a conventional manner, and thus is well-understood by those who are skilled in the art. Nevertheless, for completeness of background, the authorization request procedure will now be briefly described. The authorization request procedure will be described in the context of a purchase transaction in a retail store, but may alternatively, with minor alterations, be performed in connection with a purchase conducted online, by telephone or by mail.
  • The authorization request may be initiated by a customer/cardholder bringing to a POS terminal 102 one or more items that the customer desires to purchase from a retailer. The POS terminal generates, in a conventional manner, a total dollar amount due for the purchase transaction. In addition, the customer's payment card account number is input to the POS terminal by, e.g., the POS terminal reading a magnetic stripe on the customer's payment card or by employing proximity reading in the case of a contactless payment card or device. The merchant processing system 104 generates the authorization request, which includes the customer's payment account number, the transaction total dollar amount and other customary information. The authorization request is routed through the acquirer computer 106, and the payment card association data processing facilities, to the authorization server of the issuer of the customer's payment card/device. (In practical embodiments of the invention, at least some of the components used in processing the authorization request may be independent of the transaction clearing network illustrated in FIGS. 1A-1B. Accordingly, the data processing facilities that handle the authorization request and the response thereto may not be shown in FIGS. 1A-1B.) The authorization server may determine whether the payment card account number is valid, whether the account remains active, whether there is adequate credit or enough funds in the account to support the transaction, etc. Based on these determinations, the authorization server may send a response back through the authorization request channels to the POS terminal 102. The response may either authorize the transaction or decline the transaction. If the transaction is authorized, a “hold” may be placed on the payment card account in the amount of the transaction total, and the transaction may be allowed to proceed at the POS terminal.
  • Assuming that the transaction is authorized, then at 304 in FIG. 3 the merchant submits the transaction for clearing and it is cleared through the payment processing system. The transaction clearing process, like the authorization process, may be performed in a conventional manner and in accordance with practices that are understood by those who are skilled in the art. However, as in the case of the authorization process, the transaction clearing process will now be described to provide a complete background to the novel practices that constitute aspects of the present invention.
  • Typically, the merchant submits the purchase transaction for clearing in a batch process with other transactions at the close of business or overnight. The batch of data is transmitted from the merchant processing system 104 to the acquirer computer 106 operated by or on behalf of the acquiring financial institution that services the merchant. For each purchase transaction, some or all of the following data may be submitted: (a) payment account number (i.e., the payment card number), (b) the brand applied to the card by the issuing financial institution, (c) the dollar amount of the transaction, (d) the type of the payment card (consumer versus fleet/corporate), (e) the date of the transaction, (f) a “processing code” that indicates the type of transaction (in this case assumed to be a purchase transaction), (g) a code to indicate whether the transaction was at a retail POS terminal, versus an online, mail order or telephone transaction, (h) a code to indicate whether the card presented was a magnetic stripe card or a smart card, (i) a code that identifies the POS terminal from among the merchant's other POS terminals, (j) the name of the merchant, and (k) the currency (e.g., dollars) in which the transaction was conducted. Other data may also be included in the data submitted for the transaction.
  • The acquirer computer 106 receives all of this data and then passes it on to the payment processing network transaction clearing computer 108. In addition to the data received from the merchant processing system 104, the acquirer computer 106 also sends to the payment processing network transaction clearing computer 108 the following additional data: (l) a code that identifies the acquirer, (m) (for each transaction) a code that identifies the issuer of the payment card tendered for the transaction, and (n) a code that identifies the merchant.
  • The payment processing network transaction clearing computer 108 receives a batch of transaction data from the acquirer computer 106 and performs various validation processes on the data for each transaction to confirm that the data is complete and valid. Then the payment processing network transaction clearing computer 108 combines each transaction in a batch with other transactions bound for the same issuer, and transmits the resulting batch of transactions to the outbound clearing computer 110. The outbound clearing computer 110 sends the batch of transactions to the issuer computer 112 operated by or on behalf of the issuer. The issuer then charges each transaction to the corresponding payment card account for the cardholder who initiated the transaction.
  • In addition, the outbound clearing computer 110 sends an acknowledgement to the acquirer computer for each transaction to indicate that the transaction has been cleared. The outbound clearing computer 110 also stores all of the transaction data in the data warehouse 114 to allow for subsequent audit of the transactions cleared through the system.
  • The payment processing network transaction clearing computer 108 also provides data to the settlement account management computer 116, so that the settlement account management computer is able to perform calculations to aggregate and net out amounts to be settled from each issuer to each acquirer. Based on the resulting settlement position amounts, the settlement account management computer 116 provides settlement instructions to the clearing bank computer 118. Based on the settlement instructions, the clearing bank computer 118 causes funds to be transferred between accounts (indicated at 120) that belong to the issuers and the acquirers.
  • In accordance with conventional practices, a charge referred to as an “interchange” may be deducted from the amount settled to the acquirer in connection with each transaction. Some or all of the interchange may accrue to the issuer and/or to the payment card association. It is also customary for the acquirer to deduct the interchange or a fee that includes the interchange from the amount that the acquirer credits to the merchant with respect to the transaction.
  • Referring once more to FIG. 3, at 306, and in accordance with aspects of the present invention, the rewards system computer 122 (FIG. 1B) screens the purchase transactions cleared through the system to identify purchase transactions that qualify for rebates. FIG. 4 is a flow chart that illustrates details of step 306.
  • At 402 in FIG. 4, the rewards system computer 122 fetches a batch of transaction data from the data warehouse 114. Presumably, the batch of transaction data includes only purchase transactions that the rewards system computer has not previously screened.
  • At 404 in FIG. 4, the rewards system computer 122 refers to data (stored in database 218, FIG. 2) that defines various rewards programs administered by the rewards system computer 122.
  • At 406 in FIG. 4, the rewards system computer 122 uses the rewards program data to consider each purchase transaction to determine whether the purchase transaction qualifies for a rebate. For example, one rewards program may provide that each payment card account in a range of payment card account numbers is to receive a rebate (such as a fixed percentage of the transaction amount) for the first transaction at a certain merchant that occurs within a certain time period. As another example, a rewards program may provide that, for each payment card account in a range of payment card accounts, every transaction at a given merchant during a certain period of time earns a rebate equal to a fixed percentage of the transaction. As still another example, if the purchases of a payment card account at a certain shopping mall during a certain period aggregate to more than a given amount, a fixed dollar rebate may be earned. Many other types of rewards rebate programs are possible, and the rewards system computer 122 may administer many rewards programs at a given time, including many different rewards rebate programs. If the rewards program calls for a rebate to be made, the data which defines the rewards program may also indicate how the rebate is to be calculated, and the rewards system computer 122 may calculate the amount of the rebate accordingly.
  • To implement the rebates for purchase transactions identified as qualifying by the rewards system computer 122, the rewards system computer 122 may (as indicated at 408 in FIG. 4) generate two different types of data files.
  • The first type of data file generated at 408 is to be transmitted to the payment processing network transaction clearing computer 108 to initiate payment transactions. As is familiar to those who are skilled in the art, a “payment transaction” is a transaction that—in contradistinction to a purchase transaction—results in a flow of funds from an acquirer to an issuer and from the issuer as a credit to the cardholder's account. The payment transaction data file may include, for each rebate to be made, the following data: (a) the payment card account number of the account to which the rebate is to be credited, (b) the merchant that is funding the rebate in accordance with the relevant rewards program, (c) the amount of the rebate, (d) a code that identifies the acquirer of the purchase transaction that qualified for the rebate, (e) a code that identifies the issuer of the payment card in question, and (f) a code that identifies the rewards program under which the rebate is being paid. Referring again to FIG. 3, block 308 indicates that this data file is provided from the rewards system computer 122 to the payment processing network transaction clearing computer 108 to initiate the payment transactions. This may occur on the processing day after the day on which the underlying purchase transactions were cleared.
  • The second type of data file generated at 408 (FIG. 4) is to be transmitted to each acquirer. The data in this type of file reflects the original purchase transactions (i.e., one or more underlying transactions) that qualified for rebates. Each data file of the second type is for a particular acquirer and represents information from the original purchase transactions. The data for each rebate identifies underlying purchase transactions that qualified for the rebate. The data regarding the underlying purchase transactions may include: (a) date(s) of the underlying purchase transaction(s), (b) amount(s) of the underlying purchase transaction(s), and (c) the acquirer's identification number(s) for the underlying purchase transaction(s). The data referred to in this paragraph may be sent to the acquirer in either or both of two formats: (1) As a report, or (2) as a data file. Block 310 of FIG. 3 represents the rewards system computer 122 sending this data in either or both forms to the acquirers. This too may occur on the processing day after the day on which the underlying purchase transactions are cleared.
  • According to another aspect of step 310, the transaction clearing computer 108 transmits to the acquirer computers 106 data files that reflect the payment transactions cleared via the transaction clearing computer 108 for the purpose of providing rebates to customers, as directed by the rewards system computer 122.
  • Block 312 in FIG. 3 represents clearing of the payment transactions initiated at 308. The payment processing network transaction clearing computer 108 receives the data feed provided at 308 from the rewards system computer 122 as a batch of payment transactions to be cleared. As noted above, in the payment transactions, contrary to conventional purchase transactions, the flow of funds is to be “backwards”, i.e., from the acquirers to the issuers. In this respect, the rebate/payment transactions are similar to conventional transactions such as charge-backs initiated by issuers when cardholders dispute charges to their accounts, or credit transactions in which the cardholder returns previously purchased goods to a merchant, who then through the acquirer initiates a transaction to reverse a prior purchase transaction.
  • Upon receiving the data feed from the rewards system computer 122, the payment processing network transaction clearing computer 108 may perform validation processing to confirm the validity and formal integrity of the requested payment transactions. Further, based on the rewards program identifying codes, and based on a source of data that provides definitions of the various rewards programs, the payment processing network transaction clearing computer 108 determines that the merchant (rather than the acquirer or issuer) is the source of funding for the rebates implemented with the payment transactions. The payment processing network transaction clearing computer 108 then combines each payment transaction in a batch with other transactions bound for the same issuer, and transmits the resulting batch of transactions to the outbound clearing computer 110. The outbound clearing computer 110 sends the batch of transactions, including the payment transactions, to the issuer computer 112 for the issuer in question. The issuer than posts each payment transaction as a credit to the corresponding payment card account for the cardholder who is to receive the rebate. Further, the outbound clearing computer 110 sends a report and a data file to the acquirer computer to indicate the rebate that is being paid and the merchant to which the rebate is to be charged. In addition, the outbound clearing computer 110 sends an acknowledgement to the acquirer computer for the acquirer in question to indicate that the payment transaction has been cleared. The outbound clearing computer 110 also stores all of the transaction data, including the data for the payment transactions, in the data warehouse 114 to allow for auditing of the payment transactions and the other transactions cleared on that day.
  • It is not necessary for the outbound clearing computer 110 to send an acknowledgement of the payment transaction to the rewards system computer 122. This is because the rewards system computer 122 is able to audit data in the data warehouse 114 to verify that the payment transaction was sent by the outbound clearing computer 110 to the issuer computer 112.
  • The payment processing network transaction clearing computer 108 also provides data to the settlement account management computer 116, so that the settlement account management computer is able to perform calculations to aggregate and net out amounts to be settled between issuers and acquirers. For example, the amounts to be settled from acquirers to issuers in respect of the payment transactions may be netted against amounts to be settled from issuers to acquirers in respect of purchase transactions cleared on that day. Based on the resulting settlement position amounts, the settlement account management computer 116 provides settlement instructions to the clearing bank computer 118. Based on the settlement instructions, the clearing bank computer 118 executes transfers of funds among the issuer and acquirer bank accounts 120.
  • According to aspects of the present invention, the amounts settled from acquirers to issuers in respect of the payment transactions may be net of interchange. The interchange applied to reduce the funds settled from the acquirers to the issuers in respect of the payment transactions may be based on the interchange originally applied to the underlying purchase transactions. For example, if the rebate implemented with a payment transaction is 10% of the underlying purchase amount, the interchange netted out from the amount settled from the acquirer to the issuer may be 10% of the interchange applied to the underlying purchase transaction. The netting of the interchange may be based on data provided from the transaction clearing computer 108 to the acquirer computers 106 as described above in connection with step 310, FIG. 3.
  • (In the event that the cardholder returns a purchase so as to get credit for a purchase transaction, the rewards system computer 122 detects—by reviewing data in the data warehouse 114—that the purchase transaction has been reversed. The rewards system computer then determines whether a reversal of a rebate is called for as a result of the reversal of the purchase transaction. If so, the rewards system computer 122 sends the necessary instructions to the payment processing network transaction clearing computer 108 to reverse the payment transaction.)
  • Once the payment card association has cleared the payment transaction, has stored data related to the payment transaction, and has provided data concerning the payment transaction to the acquirer, the payment card association's involvement with the rebate and with the payment transaction may be complete. However, there may be further activity with respect to the payment transaction that occurs outside the purview of the payment card association. This further activity is represented in phantom at 314 in FIG. 3. At block 314, the acquirers recoup the rebates from the merchants who are funding the rebate rewards programs. The acquirers are able to do this based on the data files/reports provided to them by the rewards system computer 122 and the transaction clearing computer 108. For example, the acquirers may net out charges for the rebates from amounts that are due to the merchants from the acquirers in respect of purchase transactions initiated by the merchants. The amounts of the rebates charged to the merchants by the acquirers may be net of interchange, so that the merchants are effectively assessed interchange only on the net amount (after application of the rebate) of the purchase transactions that qualified for rebates.
  • An advantage of the processes described herein is that they allow merchants to create rebate rewards programs for their customers, while conveniently funding and fulfilling the rebates by using the administrative, accounting and data processing capabilities of a pre-existing payment processing network. The rebates are credited directly to customers' payment card accounts and are charged to the funding merchants via the payment processing network and the acquiring financial institutions.
  • In some embodiments, the merchant-funded rebate rewards programs may include purchase of specific products or services as a qualifying condition for the rebates, in addition to or instead of other qualifying conditions such as date, amount and/or location of purchases. For this purpose the purchase transaction information provided by the merchant and the acquirer downstream to the payment processing network transaction clearing computer 108 may include information that identifies one or more of the items or services purchased in the purchase transaction. This information may ultimately be stored, after clearing of the purchase transaction, in the data warehouse 114. Thus, the information concerning the item(s) purchased in the purchase transactions may be retrieved by the rewards system computer 122 and compared with the requirements of the rebate rewards programs administered by the rewards system computer 122 to determine whether the purchase transactions qualify for rebates. The item identifying information may, for example, be in the form of a stock keeping unit (SKU) number, or a Universal Product Code (UPC) number. According to other examples, a specific indication of the service purchased may be provided, such as origin-destination city pair and/or fare class in the case of an airline flight, or class of vehicle in the case of a car rental agency. In this way, merchants may tie qualification for rebates to purchase of specific items or categories of items. Consequently, rebate rewards programs, implemented through a payment processing network, may take the place of product-specific coupons. This may have the advantage of eliminating the need for the merchant to issue and the customer to redeem coupons.
  • For at least some purposes, the payment processing network transaction clearing computer 108 and the outbound clearing computer 110 may be considered to be a single computer, and may be collectively referred to as a “payment processing network transaction clearing computer”.
  • The acquirer computer that receives a report and/or a data file from the rewards system computer need not be the same acquirer computer that originally forwarded the purchase transaction data and/or the authorization request.
  • According to the above discussion of block 314 in FIG. 3, and in accordance with some embodiments, the acquirers may recoup the customer rebates from merchants who sponsor the rewards programs. Alternatively, however, the payment card association may directly bill to merchants, and/or collect from them, amounts needed to fund (e.g., amounts to be recouped by the payment card association in relation to) the customer rebates. Moreover, in some embodiments, the payment transactions initiated by the rewards system computer 122 for the purpose of crediting rewards to customer payment card accounts may be drawn from a settlement account (not shown) maintained on behalf of the payment card association. With this arrangement, acquirers may not be required to modify their conventional interactions with merchants.
  • In some embodiments, data that reports on and/or summarizes the rebate payments that have been funded by each merchant may be collected by the payment card association and made available on a website for access by the merchant in question.
  • Up to now, aspects of the present invention have largely been described in the context of crediting payment card accounts that belong to individual consumers. However, the principles of the present invention are also applicable to rewards and rebates provided by crediting payment transactions to payment card accounts owned by small, medium and large businesses and other entities, and/or issued to employees of businesses and other entities, which are responsible for paying charges to such accounts. Payment card accounts thus may also include so-called “ghost accounts” that are used to accumulate charges and/or credits accruing on purchases by payment card account numbers issued to individual employees. In some embodiments, rebates may be directed to payment card accounts not directly associated with individual consumers and/or payment card accounts issued to individual employees.
  • Although the present invention has been described in connection with specific exemplary 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 invention as set forth in the appended claims.

Claims (25)

1. A method comprising:
receiving data that represents purchase transactions received from acquirer financial institutions;
identifying, from the received data, ones of said purchase transactions that qualify for customer rebates; and
transmitting rebate data to ones of said acquirer financial institutions, said rebate data identifying said ones of said purchase transactions that qualify for customer rebates.
2. The method of claim 1, wherein said rebate data includes data that identifies merchants to be charged for said customer rebates by said ones of said acquiring financial institutions.
3. The method of claim 2, wherein the purchase transactions were cleared through a payment processing network; and the method further comprising:
initiating payment transactions in the payment processing network in regard to the identified purchase transactions, the payment transactions for crediting customer rebates to payment card accounts of customers who initiated the identified purchase transactions.
4. The method of claim 3, wherein the data that represents the purchase transactions is received by a rewards system computer.
5. The method of claim 4, wherein the data that represents the purchase transactions is retrieved by the rewards system computer from a data warehouse.
6. The method of claim 5, wherein the data that represents the purchase transactions was stored in the data warehouse by a payment processing network transaction clearing computer.
7. The method of claim 6, wherein the rewards system computer initiates said payment transactions by transmitting payment transaction data to the payment processing network transaction clearing computer.
8. The method of claim 7, further comprising:
the payment processing network transaction clearing computer clearing the payment transactions initiated by the rewards system computer.
9. The method of claim 8, further comprising:
the payment processing network transaction clearing computer storing, in the data warehouse, payment transaction data that represents the payment transactions initiated by the rewards system computer and cleared by the payment processing network transaction clearing computer.
10. The method of claim 4, wherein:
the rewards system computer identifies said ones of said purchase transactions by comparing ones of said purchase transactions with rewards program rules.
11. A method comprising:
receiving data that represents purchase transactions received from acquirer financial institutions and cleared through a payment processing network;
identifying, from the received data, ones of said purchase transactions that qualify for customer rebates;
initiating payment transactions in the payment processing network in regard to the identified purchase transactions, the payment transactions for crediting customer rebates to payment card accounts of customers who initiated the identified purchase transactions; and
clearing amounts due in regard to said payment transactions from said acquirer financial institutions to issuer financial institutions, said cleared amounts net of interchange.
12. The method of claim 11, wherein the data that represents the purchase transactions is received by a rewards system computer.
13. The method of claim 12, wherein the data that represents the purchase transactions is retrieved by the rewards system computer from a data warehouse.
14. The method of claim 13, wherein the data that represents the purchase transactions was stored in the data warehouse by a payment processing network transaction clearing computer.
15. The method of claim 14, wherein the rewards system computer initiates said payment transactions by transmitting payment transaction data to the payment processing network transaction clearing computer.
16. The method of claim 11, further comprising:
calculating said interchange for said payment transactions based at least in part on interchange applied to purchase transactions related to said payment transactions.
17. A method comprising:
receiving data that represents purchase transactions received from acquirer financial institutions; and
identifying, from the received data, ones of said purchase transactions that qualify for customer rebates;
wherein:
said received data includes purchased item data that identifies at least some items purchased in the purchase transactions; and
said identifying ones of said purchase transactions that qualify for customer rebates is based at least in part on said purchased item data.
18. The method of claim 17, wherein the purchase transactions were cleared through a payment processing network; and the method further comprising:
initiating payment transactions in the payment processing network in regard to the identified purchase transactions, the payment transactions for crediting customer rebates to payment card accounts of customers who initiated the identified purchase transactions.
19. The method of claim 18, wherein the data that represents the purchase transactions is received by a rewards system computer.
20. The method of claim 19, wherein the data that represents the purchase transactions is retrieved by the rewards system computer from a data warehouse.
21. A method comprising:
receiving data that represents purchase transactions received from acquirer financial institutions;
identifying, from the received data, ones of said purchase transactions that qualify for customer rebates; and
initiating payment transactions in a payment processing network in regard to the identified purchase transactions, the payment transactions for crediting customer rebates to payment card accounts of customers who initiated the identified purchase transactions.
22. The method of claim 21, further comprising:
collecting amounts from merchants to fund said customer rebates.
23. The method of claim 21, wherein the data that represents the purchase transactions is retrieved by a rewards system computer from a data warehouse.
24. The method of claim 23, wherein:
the data that represents the purchase transactions was stored in the data warehouse by a payment processing network transaction clearing computer; and
the rewards system computer initiates said payment transactions by transmitting payment transaction data to the payment processing network transaction clearing computer;
and further comprising:
the payment processing network transaction clearing computer clearing the payment transactions initiated by the rewards system computer.
25. The method of claim 24, wherein:
the rewards system computer identifies said ones of said purchase transactions by comparing ones of said purchase transactions with rewards program rules.
US11/960,281 2007-04-12 2007-12-19 Method and apparatus for reward calculation and disbursement Abandoned US20080255940A1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
US11/960,281 US20080255940A1 (en) 2007-04-12 2007-12-19 Method and apparatus for reward calculation and disbursement
CA 2681463 CA2681463A1 (en) 2007-04-12 2008-04-04 Method and apparatus for reward calculation and disbursement
PCT/US2008/059386 WO2008127890A1 (en) 2007-04-12 2008-04-04 Method and apparatus for reward calculation and disbursement
EP08733129A EP2156390A4 (en) 2007-04-12 2008-04-04 Method and apparatus for reward calculation and disbursement
US14/467,846 US9846888B2 (en) 2007-04-12 2014-08-25 Method and apparatus for reward calculation and disbursement

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US91134107P 2007-04-12 2007-04-12
US11/960,281 US20080255940A1 (en) 2007-04-12 2007-12-19 Method and apparatus for reward calculation and disbursement

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/467,846 Continuation US9846888B2 (en) 2007-04-12 2014-08-25 Method and apparatus for reward calculation and disbursement

Publications (1)

Publication Number Publication Date
US20080255940A1 true US20080255940A1 (en) 2008-10-16

Family

ID=39854603

Family Applications (2)

Application Number Title Priority Date Filing Date
US11/960,281 Abandoned US20080255940A1 (en) 2007-04-12 2007-12-19 Method and apparatus for reward calculation and disbursement
US14/467,846 Active 2029-07-28 US9846888B2 (en) 2007-04-12 2014-08-25 Method and apparatus for reward calculation and disbursement

Family Applications After (1)

Application Number Title Priority Date Filing Date
US14/467,846 Active 2029-07-28 US9846888B2 (en) 2007-04-12 2014-08-25 Method and apparatus for reward calculation and disbursement

Country Status (4)

Country Link
US (2) US20080255940A1 (en)
EP (1) EP2156390A4 (en)
CA (1) CA2681463A1 (en)
WO (1) WO2008127890A1 (en)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100332307A1 (en) * 2009-06-25 2010-12-30 Parento Stephen A Rebate programs administered via payment processing system based on merchant-aggregated data
US20110106601A1 (en) * 2009-10-29 2011-05-05 Jeffrey William Perlman System And Method For Promotion Processing And Authorization
US20110238596A1 (en) * 2010-03-26 2011-09-29 Bank Of America Transaction information routing
US20110276378A1 (en) * 2010-05-10 2011-11-10 First Data Corporation Mobile coupon analysis systems and methods
US20130013500A1 (en) * 2011-07-08 2013-01-10 Thomas Purves Multi-Sided Disbursement Platform
US20130254009A1 (en) * 2012-03-22 2013-09-26 Bank Of America Transaction information interface
US8645178B2 (en) 2011-04-28 2014-02-04 Accenture Global Services Limited Task management for a plurality of team members
US8751295B2 (en) 2006-07-18 2014-06-10 America Express Travel Related Services Company, Inc. System and method for providing international coupon-less discounts
US8849699B2 (en) 2011-09-26 2014-09-30 American Express Travel Related Services Company, Inc. Systems and methods for targeting ad impressions
US8868444B2 (en) 2012-09-16 2014-10-21 American Express Travel Related Services Company, Inc. System and method for rewarding in channel accomplishments
US9058631B2 (en) 2010-02-11 2015-06-16 Alibaba Group Holding Limited Method and system for e-commerce transaction data accounting
US9195988B2 (en) 2012-03-13 2015-11-24 American Express Travel Related Services Company, Inc. Systems and methods for an analysis cycle to determine interest merchants
US9412102B2 (en) 2006-07-18 2016-08-09 American Express Travel Related Services Company, Inc. System and method for prepaid rewards
US9430773B2 (en) 2006-07-18 2016-08-30 American Express Travel Related Services Company, Inc. Loyalty incentive program using transaction cards
US9489680B2 (en) 2011-02-04 2016-11-08 American Express Travel Related Services Company, Inc. Systems and methods for providing location based coupon-less offers to registered card members
EP2989604A4 (en) * 2013-04-22 2016-11-30 Codecard Inc Methods to issue a prize to user of a credit account based on user purchase activities
US9514483B2 (en) 2012-09-07 2016-12-06 American Express Travel Related Services Company, Inc. Marketing campaign application for multiple electronic distribution channels
US9569789B2 (en) 2006-07-18 2017-02-14 American Express Travel Related Services Company, Inc. System and method for administering marketing programs
US9576294B2 (en) 2006-07-18 2017-02-21 American Express Travel Related Services Company, Inc. System and method for providing coupon-less discounts based on a user broadcasted message
US9613361B2 (en) 2006-07-18 2017-04-04 American Express Travel Related Services Company, Inc. System and method for E-mail based rewards
US9665874B2 (en) 2012-03-13 2017-05-30 American Express Travel Related Services Company, Inc. Systems and methods for tailoring marketing
WO2017176366A1 (en) * 2016-04-06 2017-10-12 Mastercard International Incorporated Method and system for standalone real-time rewards
US9934537B2 (en) 2006-07-18 2018-04-03 American Express Travel Related Services Company, Inc. System and method for providing offers through a social media channel
US9953352B2 (en) * 2009-09-10 2018-04-24 Visa International Service Association Third party merchant-funded rewards accrual and redemption network
US20190012689A1 (en) * 2017-07-07 2019-01-10 Visa International Service Association System, Method, and Computer Program Product for Providing a Transaction Offset Based on a Transaction
US10395237B2 (en) 2014-05-22 2019-08-27 American Express Travel Related Services Company, Inc. Systems and methods for dynamic proximity based E-commerce transactions
CN110245973A (en) * 2019-05-06 2019-09-17 阿里巴巴集团控股有限公司 Data processing method and device
US10504132B2 (en) 2012-11-27 2019-12-10 American Express Travel Related Services Company, Inc. Dynamic rewards program
US10552860B2 (en) 2015-01-30 2020-02-04 Excentus Corporation Systems and methods for discounting the price of goods and services to a consumer based on purchases made by the consumer at a plurality of merchants using a plurality of financial cards
US10657527B1 (en) * 2016-07-25 2020-05-19 United Services Automobile Association (Usaa) Configurable management of ghost accounts
US10664883B2 (en) 2012-09-16 2020-05-26 American Express Travel Related Services Company, Inc. System and method for monitoring activities in a digital channel

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140074599A1 (en) * 2012-09-13 2014-03-13 Visa International Service Association Systems and methods to provide offers via multiple media channels
US11004103B2 (en) 2017-11-15 2021-05-11 Bank Of America Corporation Custom rewards protocol and system architecture
WO2022005446A1 (en) * 2020-06-29 2022-01-06 Visa International Service Association System and techniques for automatic rapid benefit distribution

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020138343A1 (en) * 2001-03-21 2002-09-26 Harry Weatherford Method of providing merchant rebates to purchasers
US20020178354A1 (en) * 1999-10-18 2002-11-28 Ogg Craig L. Secured centralized public key infrastructure
US20050234773A1 (en) * 2004-04-15 2005-10-20 Alexis Hirst Credit card mileage rewards program, system and method
US20050240477A1 (en) * 2004-04-23 2005-10-27 Martiz Inc. Cardholder loyalty program with rebate
US20060136299A1 (en) * 2004-12-21 2006-06-22 Ruehmkorf Esolution Method and system for handling rebate-entitled credit card payment transactions
US20070000997A1 (en) * 2005-06-30 2007-01-04 Capital One Financial Corporation Enhanced system and method for point of sale cash rebates
US20070038515A1 (en) * 2004-03-01 2007-02-15 Signature Systems Llc Method and system for issuing, aggregating and redeeming merchant reward points with a credit card network
US20080021772A1 (en) * 2006-07-18 2008-01-24 Aloni Ruth L Loyalty Incentive Program Using Transaction Cards
US20080133350A1 (en) * 2006-10-24 2008-06-05 Brigette White Method and apparatus for reward redemption at the point of interaction
US20080133351A1 (en) * 2006-10-24 2008-06-05 Brigette White Method and apparatus for reward messaging, discounting and redemption at the point of interaction
US20090248506A1 (en) * 2008-03-31 2009-10-01 Maritz Inc. Merchant funded rewards network implementing cardholder loyalty rebate program
US7620567B2 (en) * 2002-02-19 2009-11-17 First Data Corporation Systems and methods for operating loyalty programs
US20100332307A1 (en) * 2009-06-25 2010-12-30 Parento Stephen A Rebate programs administered via payment processing system based on merchant-aggregated data
US8065183B1 (en) * 2000-06-02 2011-11-22 Tuitionfund, Llc Methods and systems for providing a merchant funded rebate or rewards program
US8639571B1 (en) * 1999-12-29 2014-01-28 David Leason Rebate transaction system

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6450407B1 (en) * 1998-04-17 2002-09-17 Viztec, Inc. Chip card rebate system
US6865544B1 (en) * 1998-05-11 2005-03-08 Health, Education & Retirement Organization, Inc. (Hero) Method of administering a rebate system
US20070288372A1 (en) * 1998-12-22 2007-12-13 Citibank, N.A. Method and system for awarding rebates based on credit card usage to credit card holders
US6345261B1 (en) * 1999-09-21 2002-02-05 Stockback Holdings, Inc. Customer loyalty investment program
US7120591B1 (en) * 1999-08-15 2006-10-10 Parago, Inc. Rebate processing system and method providing promotions database and interface
ZA200201566B (en) * 1999-09-15 2003-05-26 Edward A Devlin Method and system for redeeming products marketing rebates.
US7292996B2 (en) * 2000-10-06 2007-11-06 Openwave Systems Inc. Method and apparatus for performing a credit based transaction between a user of a wireless communications device and a provider of a product or service
US20020152116A1 (en) * 2001-01-30 2002-10-17 Yan Kent J. Method and system for generating fixed and/or dynamic rebates in credit card type transactions
US20030229540A1 (en) * 2002-06-10 2003-12-11 First Data Corporation Rebate issuance and reconciliation systems and methods
US20050080672A1 (en) * 2003-10-13 2005-04-14 Starbucks Corporation Creating customer loyalty
US20050149387A1 (en) * 2003-12-30 2005-07-07 Kimberly-Clark Worldwide, Inc. RFID system and method for instant rebates
US20060235747A1 (en) 2005-04-18 2006-10-19 Hammond Mark S Systems and methods for determining whether to offer a reward at a point of return
US8126772B1 (en) * 2005-08-15 2012-02-28 Dale LeFebvre Rebate cross-sell network and systems and methods implementing the same
US8190471B2 (en) * 2005-12-16 2012-05-29 E2Interactive, Inc. Rebate card system

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020178354A1 (en) * 1999-10-18 2002-11-28 Ogg Craig L. Secured centralized public key infrastructure
US8639571B1 (en) * 1999-12-29 2014-01-28 David Leason Rebate transaction system
US8065183B1 (en) * 2000-06-02 2011-11-22 Tuitionfund, Llc Methods and systems for providing a merchant funded rebate or rewards program
US20020138343A1 (en) * 2001-03-21 2002-09-26 Harry Weatherford Method of providing merchant rebates to purchasers
US7620567B2 (en) * 2002-02-19 2009-11-17 First Data Corporation Systems and methods for operating loyalty programs
US20070038515A1 (en) * 2004-03-01 2007-02-15 Signature Systems Llc Method and system for issuing, aggregating and redeeming merchant reward points with a credit card network
US20050234773A1 (en) * 2004-04-15 2005-10-20 Alexis Hirst Credit card mileage rewards program, system and method
US20050240477A1 (en) * 2004-04-23 2005-10-27 Martiz Inc. Cardholder loyalty program with rebate
US20060136299A1 (en) * 2004-12-21 2006-06-22 Ruehmkorf Esolution Method and system for handling rebate-entitled credit card payment transactions
US20070000997A1 (en) * 2005-06-30 2007-01-04 Capital One Financial Corporation Enhanced system and method for point of sale cash rebates
US20080021772A1 (en) * 2006-07-18 2008-01-24 Aloni Ruth L Loyalty Incentive Program Using Transaction Cards
US20080133350A1 (en) * 2006-10-24 2008-06-05 Brigette White Method and apparatus for reward redemption at the point of interaction
US20080133351A1 (en) * 2006-10-24 2008-06-05 Brigette White Method and apparatus for reward messaging, discounting and redemption at the point of interaction
US20090248506A1 (en) * 2008-03-31 2009-10-01 Maritz Inc. Merchant funded rewards network implementing cardholder loyalty rebate program
US20100332307A1 (en) * 2009-06-25 2010-12-30 Parento Stephen A Rebate programs administered via payment processing system based on merchant-aggregated data

Cited By (76)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9934537B2 (en) 2006-07-18 2018-04-03 American Express Travel Related Services Company, Inc. System and method for providing offers through a social media channel
US9412102B2 (en) 2006-07-18 2016-08-09 American Express Travel Related Services Company, Inc. System and method for prepaid rewards
US10157398B2 (en) 2006-07-18 2018-12-18 American Express Travel Related Services Company, Inc. Location-based discounts in different currencies
US9684909B2 (en) 2006-07-18 2017-06-20 American Express Travel Related Services Company Inc. Systems and methods for providing location based coupon-less offers to registered card members
US11836757B2 (en) 2006-07-18 2023-12-05 American Express Travel Related Services Company, Inc. Offers selected during authorization
US11367098B2 (en) 2006-07-18 2022-06-21 American Express Travel Related Services Company, Inc. Offers selected during authorization
US9767467B2 (en) 2006-07-18 2017-09-19 American Express Travel Related Services Company, Inc. System and method for providing coupon-less discounts based on a user broadcasted message
US9613361B2 (en) 2006-07-18 2017-04-04 American Express Travel Related Services Company, Inc. System and method for E-mail based rewards
US9576294B2 (en) 2006-07-18 2017-02-21 American Express Travel Related Services Company, Inc. System and method for providing coupon-less discounts based on a user broadcasted message
US8751295B2 (en) 2006-07-18 2014-06-10 America Express Travel Related Services Company, Inc. System and method for providing international coupon-less discounts
US10453088B2 (en) 2006-07-18 2019-10-22 American Express Travel Related Services Company, Inc. Couponless rewards in response to a transaction
US9569789B2 (en) 2006-07-18 2017-02-14 American Express Travel Related Services Company, Inc. System and method for administering marketing programs
US10430821B2 (en) 2006-07-18 2019-10-01 American Express Travel Related Services Company, Inc. Prepaid rewards credited to a transaction account
US9558505B2 (en) 2006-07-18 2017-01-31 American Express Travel Related Services Company, Inc. System and method for prepaid rewards
US9665879B2 (en) 2006-07-18 2017-05-30 American Express Travel Related Services Company, Inc. Loyalty incentive program using transaction cards
US9542690B2 (en) 2006-07-18 2017-01-10 American Express Travel Related Services Company, Inc. System and method for providing international coupon-less discounts
US9665880B2 (en) 2006-07-18 2017-05-30 American Express Travel Related Services Company, Inc. Loyalty incentive program using transaction cards
US9430773B2 (en) 2006-07-18 2016-08-30 American Express Travel Related Services Company, Inc. Loyalty incentive program using transaction cards
US20100332307A1 (en) * 2009-06-25 2010-12-30 Parento Stephen A Rebate programs administered via payment processing system based on merchant-aggregated data
US10552883B2 (en) 2009-09-10 2020-02-04 Visa International Service Association Third party merchant-funded rewards accrual and redemption network
US9953352B2 (en) * 2009-09-10 2018-04-24 Visa International Service Association Third party merchant-funded rewards accrual and redemption network
US8676639B2 (en) * 2009-10-29 2014-03-18 Visa International Service Association System and method for promotion processing and authorization
US20110106601A1 (en) * 2009-10-29 2011-05-05 Jeffrey William Perlman System And Method For Promotion Processing And Authorization
US9058631B2 (en) 2010-02-11 2015-06-16 Alibaba Group Holding Limited Method and system for e-commerce transaction data accounting
US10438295B2 (en) 2010-02-11 2019-10-08 Alibaba Group Holding Limited Method and system for E-commerce transaction data accounting
US20110238596A1 (en) * 2010-03-26 2011-09-29 Bank Of America Transaction information routing
US9460447B2 (en) 2010-05-10 2016-10-04 First Data Corporation Mobile coupon analysis systems and methods
US8650071B2 (en) * 2010-05-10 2014-02-11 First Data Corporation Mobile coupon analysis systems and methods
US20110276378A1 (en) * 2010-05-10 2011-11-10 First Data Corporation Mobile coupon analysis systems and methods
US10102538B2 (en) * 2010-05-10 2018-10-16 First Data Corporation Mobile coupon analysis systems and methods
US9489680B2 (en) 2011-02-04 2016-11-08 American Express Travel Related Services Company, Inc. Systems and methods for providing location based coupon-less offers to registered card members
US8645178B2 (en) 2011-04-28 2014-02-04 Accenture Global Services Limited Task management for a plurality of team members
US20130013500A1 (en) * 2011-07-08 2013-01-10 Thomas Purves Multi-Sided Disbursement Platform
AU2012204043B2 (en) * 2011-07-08 2015-03-05 Visa International Service Association Multi-sided disbursement platform
US9715696B2 (en) 2011-09-26 2017-07-25 American Express Travel Related Services Company, Inc. Systems and methods for targeting ad impressions
US8849699B2 (en) 2011-09-26 2014-09-30 American Express Travel Related Services Company, Inc. Systems and methods for targeting ad impressions
US10043196B2 (en) 2011-09-26 2018-08-07 American Express Travel Related Services Company, Inc. Expenditures based on ad impressions
US9715697B2 (en) 2011-09-26 2017-07-25 American Express Travel Related Services Company, Inc. Systems and methods for targeting ad impressions
US9881309B2 (en) 2012-03-13 2018-01-30 American Express Travel Related Services Company, Inc. Systems and methods for tailoring marketing
US9697529B2 (en) 2012-03-13 2017-07-04 American Express Travel Related Services Company, Inc. Systems and methods for tailoring marketing
US11367086B2 (en) 2012-03-13 2022-06-21 American Express Travel Related Services Company, Inc. System and method for an estimated consumer price
US9672526B2 (en) 2012-03-13 2017-06-06 American Express Travel Related Services Company, Inc. Systems and methods for tailoring marketing
US10192256B2 (en) 2012-03-13 2019-01-29 American Express Travel Related Services Company, Inc. Determining merchant recommendations
US10181126B2 (en) 2012-03-13 2019-01-15 American Express Travel Related Services Company, Inc. Systems and methods for tailoring marketing
US11734699B2 (en) 2012-03-13 2023-08-22 American Express Travel Related Services Company, Inc. System and method for a relative consumer cost
US11087336B2 (en) 2012-03-13 2021-08-10 American Express Travel Related Services Company, Inc. Ranking merchants based on a normalized popularity score
US11741483B2 (en) 2012-03-13 2023-08-29 American Express Travel Related Services Company, Inc. Social media distribution of offers based on a consumer relevance value
US9361627B2 (en) 2012-03-13 2016-06-07 American Express Travel Related Services Company, Inc. Systems and methods determining a merchant persona
US9195988B2 (en) 2012-03-13 2015-11-24 American Express Travel Related Services Company, Inc. Systems and methods for an analysis cycle to determine interest merchants
US10909608B2 (en) 2012-03-13 2021-02-02 American Express Travel Related Services Company, Inc Merchant recommendations associated with a persona
US9665874B2 (en) 2012-03-13 2017-05-30 American Express Travel Related Services Company, Inc. Systems and methods for tailoring marketing
US20130254009A1 (en) * 2012-03-22 2013-09-26 Bank Of America Transaction information interface
US9514483B2 (en) 2012-09-07 2016-12-06 American Express Travel Related Services Company, Inc. Marketing campaign application for multiple electronic distribution channels
US9715700B2 (en) 2012-09-07 2017-07-25 American Express Travel Related Services Company, Inc. Marketing campaign application for multiple electronic distribution channels
US9514484B2 (en) 2012-09-07 2016-12-06 American Express Travel Related Services Company, Inc. Marketing campaign application for multiple electronic distribution channels
US10685370B2 (en) 2012-09-16 2020-06-16 American Express Travel Related Services Company, Inc. Purchasing a reserved item
US10846734B2 (en) 2012-09-16 2020-11-24 American Express Travel Related Services Company, Inc. System and method for purchasing in digital channels
US8868444B2 (en) 2012-09-16 2014-10-21 American Express Travel Related Services Company, Inc. System and method for rewarding in channel accomplishments
US9754277B2 (en) 2012-09-16 2017-09-05 American Express Travel Related Services Company, Inc. System and method for purchasing in a digital channel
US9754278B2 (en) 2012-09-16 2017-09-05 American Express Travel Related Services Company, Inc. System and method for purchasing in a digital channel
US10163122B2 (en) 2012-09-16 2018-12-25 American Express Travel Related Services Company, Inc. Purchase instructions complying with reservation instructions
US9633362B2 (en) 2012-09-16 2017-04-25 American Express Travel Related Services Company, Inc. System and method for creating reservations
US9710822B2 (en) 2012-09-16 2017-07-18 American Express Travel Related Services Company, Inc. System and method for creating spend verified reviews
US10664883B2 (en) 2012-09-16 2020-05-26 American Express Travel Related Services Company, Inc. System and method for monitoring activities in a digital channel
US11170397B2 (en) 2012-11-27 2021-11-09 American Express Travel Related Services Company, Inc. Dynamic rewards program
US10504132B2 (en) 2012-11-27 2019-12-10 American Express Travel Related Services Company, Inc. Dynamic rewards program
EP2989604A4 (en) * 2013-04-22 2016-11-30 Codecard Inc Methods to issue a prize to user of a credit account based on user purchase activities
US10395237B2 (en) 2014-05-22 2019-08-27 American Express Travel Related Services Company, Inc. Systems and methods for dynamic proximity based E-commerce transactions
US10552860B2 (en) 2015-01-30 2020-02-04 Excentus Corporation Systems and methods for discounting the price of goods and services to a consumer based on purchases made by the consumer at a plurality of merchants using a plurality of financial cards
CN109074592A (en) * 2016-04-06 2018-12-21 万事达卡国际公司 method and system for independent real-time rewards
WO2017176366A1 (en) * 2016-04-06 2017-10-12 Mastercard International Incorporated Method and system for standalone real-time rewards
US10963872B1 (en) * 2016-07-25 2021-03-30 United Services Automobile Association (Usaa) Configurable management of ghost accounts
US10657527B1 (en) * 2016-07-25 2020-05-19 United Services Automobile Association (Usaa) Configurable management of ghost accounts
US11769149B1 (en) * 2016-07-25 2023-09-26 United Services Automobile Association (Usaa) Configurable management of ghost accounts
US20190012689A1 (en) * 2017-07-07 2019-01-10 Visa International Service Association System, Method, and Computer Program Product for Providing a Transaction Offset Based on a Transaction
CN110245973A (en) * 2019-05-06 2019-09-17 阿里巴巴集团控股有限公司 Data processing method and device

Also Published As

Publication number Publication date
EP2156390A4 (en) 2011-04-20
EP2156390A1 (en) 2010-02-24
US9846888B2 (en) 2017-12-19
CA2681463A1 (en) 2008-10-23
US20140365289A1 (en) 2014-12-11
WO2008127890A1 (en) 2008-10-23

Similar Documents

Publication Publication Date Title
US9846888B2 (en) Method and apparatus for reward calculation and disbursement
US10346731B2 (en) Method and apparatus for dynamic interchange pricing
US11276070B2 (en) Transaction evaluation for providing rewards
US20220156705A1 (en) Methods and systems for providing transitory, communication-specific access to records to determine record modifications when processing electronic communications over computer networks
CA2670640C (en) Method and apparatus for reward messaging, discounting and redemption at the point of interaction
US8682791B2 (en) Redemption of credit card rewards at a point of sale
US7665660B2 (en) Real-time awards determinations
US20100312620A1 (en) Methods, apparatus, systems, computer program product and medium for use in association with relationship rewards programs
US20150324835A1 (en) Rebate programs administered via payment processing system based on merchant-aggregated data
US8086539B2 (en) Value processing network and methods
US20100191594A1 (en) Systems and methods for reward transaction matching and settlement
US20080133350A1 (en) Method and apparatus for reward redemption at the point of interaction
US20150221028A1 (en) Method and apparatus for value interchange pricing
US20080201224A1 (en) Method and apparatus for processing rewards
KR20140027400A (en) A transaction reward system
AU2013381363A1 (en) Methods and systems for applying promotions to payment transactions
US20180197214A1 (en) Efficient, centralized computer based transaction system
US9361634B2 (en) System and method for accepting closed loop cards or codes at a merchant point of sale
AU2011253815B2 (en) Method and apparatus for reward messaging, discounting and redemption at the point of interaction

Legal Events

Date Code Title Description
AS Assignment

Owner name: MASTERCARD INTERNATIONAL, INC., NEW YORK

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:PERREAULT, BRUNO D.;AGUAS, CHRISTOPHER P.;COISMAN, RAY A.;AND OTHERS;REEL/FRAME:020272/0649;SIGNING DATES FROM 20071130 TO 20071219

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION