Many consumers today prefer to minimize the amount of paper they receive when conducting a transaction. However, receipts are sometimes used by either a merchant or consumer to confirm or verify a transaction. The need has arisen for receipts to be conveniently generated and then made accessible to a merchant and consumer, without generating a paper receipt at the time of the transaction.
There is provided, in accordance with embodiments of the present invention, a network/system and method for storing and accessing electronic receipts, and for enrolling a card and/or cardholder for receiving such receipts.
In one embodiment, a method for managing receipts for card transactions conducted by a customer entity at a merchant comprises capturing transaction data by a card processing system at the time of a card transaction, generating electronic receipts by the card processing system from the transaction data, storing the electronic receipts at a database, and providing access to the stored electronic receipts to both the customer and the merchant.
In another embodiment, there is provided a method for managing electronic receipts comprising enrolling customers in a customer program for receiving electronic receipts in lieu of paper receipts for transactions conducted at merchants by customers using presentation instruments, wherein the presentation instruments are issued by a plurality of issuers, wherein enrollment is managed by a third party that is not a merchant and not an issuer of the presentation instruments, wherein enrollment includes storing, in a preference database managed by the third party, preference data from each of the customers, and wherein the preference data for each customer represents at least one customer preference regarding the transmission of a transaction notification at the time of a transaction. The method further comprises capturing, with a POS device, transaction data for each of the transactions, transmitting the transaction data to a transaction processing system, generating electronic receipts from the transaction data transmitted to the transaction processing system, storing the electronic receipts at a receipt database, and providing access to the stored electronic receipts to both the customers and the merchants.
A more complete understanding of the present invention may be derived by referring to the detailed description of the invention and to the claims, when considered in connection with the Figures.
There are various embodiments and configurations for implementing the present invention. Generally, embodiments provide systems and methods for enrolling a card holder and/or a merchant for receiving electronic receipts (in lieu of paper receipts) and for capturing and storing electronic receipts so that they may be accessed by customers and merchants.
Referring to
An input/output device 112 maybe associated with each POS device 110. For example, the device 112 may include a card reader for reading or entering information from a card used by a consumer/cardholder when conducting a transaction at the merchant, and a printer for printing receipts, such as a receipt copy to be taken by a consumer and a receipt copy to be kept by the merchant. As will be more fully discussed later, the printing of a receipt may be suppressed for certain transactions, so that a printed receipt is not produced at device 112.
The system 122 is connected through a network 140 to a plurality of card issuers 132 (banks or other entities that issue cards to consumers). The system 122 processes card transactions conducted at merchants and, in one embodiment, is operated by a third party card processing entity (an entity other than the merchant or the card issuer). The system 122 receives transaction information (including a card account number and other information on the transaction, such as amount, merchant identifier, etc.) entered or received at the POS device 110, and approves/declines the transaction (e.g., based on whether there is a valid card account and an acceptable transaction or amount). The approval of the transaction may be done directly by the processing entity (if it has authority from the issuer to do so) or may be done by the issuer of the card (through the network 140). If approved, the processing entity then completes the transaction for the customer and merchant. Also, in response to completing the transaction, the processing entity reconciles the transaction, by crediting the merchant and debiting the issuer for the transaction amount (this might be done in real time immediately upon transaction completion, or later in batch mode, e.g., at the end of each business day). While not shown, the transaction processing system 122 may also be connected to banks or other financial institutions maintaining accounts for merchants and issuers, for purposes of crediting a merchant's account and debiting an issuer's account based on the transaction amount, less any processing fees, e.g., fees charged by the card transaction processing entity or by a card association (e.g., VISA, MasterCard, and American Express). The system 122 as thus far described is known, and is similar to those operated by various transaction processing entities, such as First Data Corporation, Atlanta Ga.
Also illustrated in
In one embodiment, only an SMS text transaction notification (with basic transaction information, such as date, amount and merchant name) is sent to the consumer at mobile device 150 at the time of the transaction, with access to the full receipt available to the consumer (or the merchant) at a website operated by the issuer (or operated by the card transaction processor). The mobile device (or email address) for receiving the transaction notification can be provided as a preference by the consumer during enrollment. In an alternative embodiment, a full receipt (in addition to or in lieu of a transaction notification) may be sent at the time of the transaction to a consumer at an email address provided as a preference during enrollment.
Turning to
Another advantage to the embodiment of
Returning to
The card transaction processor separately communicates the availability of electronic receipts to the merchant at step 220. The merchant may choose to either to use electronic receipts or to opt out of doing so at step 220, but if the merchant elects to use electronic receipts, that fact may be advertised or communicated by the merchant to cardholders (e.g., with a display at the POS device 110) at step 222. It would generally be seen as advantageous for the merchant to promote and encourage the use electronic receipts in lieu of paper receipts (e.g., potential savings to the merchant from needing less time to complete the transaction and from the reduction in cost of paper). However, it should be appreciated that even if the merchant elects to use electronic receipts, the merchant would still need to provide paper receipts to cardholders that do not want to use electronic receipts (e.g., the cardholder has not enrolled) or that may request to receive paper receipts in certain transactions (such as large dollar amount purchases).
While not illustrated in
At step 230, the cardholder shops at a merchant and, at step 232, makes payment with a card that has been registered/enrolled for receiving electronic receipts. At step 234, if the transaction is approved by the card transaction processor (e.g., after verifying the card number and amount with the issuer), and the cardholder is identified as having elected electronic receipts (such as through look-up at the system 122), then the card transaction processor sends an SMS (text) confirmation of the transaction to the cardholder, typically at the time of the transactions so that the cardholder can receive the SMS confirmation (step 236) and confirm the transaction and the transaction amount on the cardholder's mobile device. At the same time as the SMS confirmation is sent, the card transaction processor also sends (step 238) a message to the POS device (at which the transaction has been conducted), suppressing the printing of the paper receipt. The SMS confirmation and the suppression of the printing of the receipt will usually occur simultaneously (or nearly simultaneously), and a message to the merchant regarding approval of the transaction (typically causing an “approval” indication to be displayed at the POS device) can include a command (e.g., a marker bit in the approval message) instructing the printer not to print the receipt (and in one embodiment causing the approval displayed at the POS device to also include an indication that no receipt will be printed).
In some embodiments, the SMS confirmation message may include an accept button to be actuated or clicked by the cardholder at the mobile device (acknowledging or accepting the transaction). In such case, the transaction would be completed by the card transaction processing system only after the transaction is accepted by from the cardholder. In other embodiments, the merchant could elect (e.g., as part of its provided preferences) to have a second SMS text message sent immediately after the SMS confirmation or transaction notification, which might provide a button or link for the cardholder to use immediately after the transaction for various purposes, e.g., to provide immediate feedback to the merchant on the transaction (was the cardholder satisfied with the merchant location, with the merchant sales clerk, with the general shopping experience, etc.), or a button or link to access a social networking site to post a comment about the transaction or the product purchased (e.g., “I just purchased a great sweater at merchant X”).
At step 240, the card transaction processor then determines advertisements, offers and logos that should be included in (1) the electronic receipt (these will be described later in conjunction with
At step 250, a cardholder requests to view an electronic receipt. In some instances, this may occur shortly after the SMS confirmation is sent to the cardholder. While the SMS confirmation may include basic transaction data (date, amount, merchant), the cardholder may want to see more details of the transaction (e.g., an image similar to the traditional paper receipt and perhaps including an electronically captured cardholder signature), and can request it at the time of the SMS confirmation. In other instances, a cardholder may request to view a receipt later, e.g., when a monthly statement is received. For example, an on-line monthly statement might include, for each transaction item on the statement, a hypertext link for viewing the receipt, and the cardholder uses that link to access the electronic receipt (e.g., using personal computer 160).
Thus, at step 252, the issuer may provide a website that is accessed via links on the on-line statement or using the SMS confirmation message, which causes a request to the card transaction processor (or the issuer) to provide the receipt. If the receipt is stored at the system 122, the card transaction processor responds with an image of the receipt at step 254.
The merchant can also request access to a receipt, e.g., if a customer disputes a transaction amount, at step 256. The card transaction processor will provide an image or provide access to its database at step 254 for purposes of responding to a merchant request.
As seen in
Also seen in
In one embodiment, the advertisements 420, 422 and 424 are placed on the receipts for viewing by the cardholder, but are removed (automatically or selectively, by a merchant) when a receipt is viewed by the merchant.
As should be appreciated, the availability of electronic receipts and the transmission of a transaction confirmation (particularly as combined with analysis of data associated with the aggregated transactions) gives rise to various general and targeted advertising opportunities, and potential revenue for the card transaction processor, as part of providing access to electronic receipts.
A more detailed description will now be provided for embodiments in which data from transactions can be aggregated and then analyzed to provide targeted promotional information to a cardholder. In one embodiment, as illustrated in
The system 500 is seen in
The result of processing subsystem 530 analyzing the aggregated transaction data is marketing data that may be used of various purposes, such as marketing reports to merchants and others, and generating adverting, coupons or other promotional data. In one embodiment, the marketing data may be reported to the card transaction processor, to merchants or to others through a reporting subsystem 540 for analysis and marketing action based on the reported data. In other embodiments, the processing subsystem 530 may develop advertising or coupons based on the marketing data (in conjunction with marketing analysis, product information or other input from merchants), and apply the marketing data and the developed advertising or coupons in real time to individual transactions as they are being processed at the card transaction processing system 122.
While the transaction data aggregated and analyzed steps 612 and 614 may be associated with many different types of information, some typical types of information can be classified into two general categories: specific transaction data and terminal data. Specific transaction data may include, as an example, information identifying a specific product purchased (including attributes of the product, such as size, quantity or amount) and its purchase price. Terminal data may include information relating to (e.g., identifiers corresponding to) a merchant and/or a merchant chain where the POS device 110 is located, network information (e.g., Internet protocol (IP) address, security protocols, etc.), configuration information (e.g., types of payment instruments accepted, software version, etc.), and/or any other information relating to the POS device 110 and not specific to any transaction conducted via the POS device 110.
It is worth noting that terminal data may indicate characteristics of the POS device 110 in various ways. For example, various types of merchant classifiers may be used. In one embodiment, a merchant classifier code (MCC) defined by a government standard is used to identify each merchant. In other embodiments, a proprietary code may be used. Further, in some embodiments, each merchant is identified by a single classifier, even where the merchant operates in multiple markets. For example, a megastore may sell groceries, general merchandise, gasoline, insurance services, etc., but the merchant may be classified only using a “grocery” classification or a “discount department store” classification. In an alternate embodiment, the megastore may be classified using multiple classifiers. In still another embodiment, the megastore may be classified by both a single classifier (e.g., a default classifier, or a classifier chosen to comply with a particular standard) and by one or more other classifiers (e.g., according to proprietary classification systems).
Specific transaction data, on the other hand, may include any type of information relating to one or more transactions conducted via the POS device 110. For example, the specific transaction data may include (beyond the example given earlier) timestamp information (e.g., a date and time, or time range, of one or more transactions), transaction value, fee and/or discount information, product category and/or description information, demographic information (e.g., relating to the payor), etc.
The specific transaction data that is collected by POS device 110 may depend on the particular payment instrument used to make a payment. For example, when paying by credit or debit card, the track two data is typically read using a magnetic stripe reader. Also, the amount of the purchase is entered, typically electronically at the POS device 110. For traditional credit cards, the account number is typically read from the magnetic stripe, and the amount of the transaction is received by manual key in or by reading a product bar code and using a look-up table.
Not all the transaction data received at the POS devices 110 may be needed in order to generate the marketing data. As such, a parsing processes may be used to extract only the relevant data needed to produce the data. This parsing can occur at various locations including, but not limited to, a system at the network 120, the card transaction processing system 122, the aggregation subsystem 510, or elsewhere.
In some cases, a type of mapping may be used in order to be useful for a given market, such as trends by industry, geography, card type and the like. For instance, data from the POS device 110 may reveal the identity of a given merchant. This merchant may then be classified into a specific industry, such as fast food, so that a trend report may be produced by industry. A similar approach can be used when determining trends by geography, such as by knowing the zip code of the merchant or other geographic identifier originally gleaned from the POS terminal. For card types, the transaction data can be evaluated to determine what payment instrument was used in the transaction.
Given these and/or other types of aggregated transaction data, resulting marketing data may include extracted or classified data, such as data extracted for a particular time period, data extracted for all records having the same store identifier, data classified by merchant type, data classified by location (e.g., merchant region, geographic region, etc.), data classified by dollar volume, data classified by average ticket price, etc. The marketing data may additionally or alternately include trend data, such as data trends over a particular time period or compared to a baseline. The trends may look at time periods, payment types, merchants, merchant categories, geography, transaction volumes, ticket values, or any other useful (e.g., and derivable) characteristics of the aggregated transaction data.
Previously referenced U.S. application Ser. No. 13/314,988 discloses various techniques, processes and systems for aggregating and analyzing transaction data, any of which could be used herein.
In one specific example illustrated in
It should be appreciated from the forgoing description that the process in
Turning now to
At step 810, transaction data for each transaction conducted by a customer at one of the POS devices 110 is received at the transaction processing system 122. In response to identification of the account at which the transaction is conducted, the transaction processing system 122 determines, step 812, whether the customer has enrolled (for that account) in a program for receiving electronic receipts and has provided preference information (for receiving electronic receipts) as part of the enrollment. If the customer has not enrolled (there are no such preferences), then at step 814 the printing of an electronic receipt is permitted (not suppressed) at the POS device 110, pursuant to a returned transaction response (approval/rejection) message by the transaction processing system 122.
If a customer has enrolled and established preferences at step 812, then the transaction processing system determines, at step 820, whether a condition has been established (by the customer during enrollment) and that condition has been met (for the current transaction) for the customer to receive printing receipts (even if an election has been made by the cardholder to generally receive electronic receipts). As mentioned earlier, one example of such a condition may be the amount of the transaction (e.g., printed receipts are to be received for any transaction over a specified transaction amount, such as $1000, even if the cardholder has otherwise enrolled for electronic receipts). If the transaction is above the specified transaction amount, then as part of the returned approval message to the POS device 110 from the transaction processing system 122, the system 122 permits the receipt to be printed (step 814). If the transaction amount is not above the specified transaction amount, then the system 122 suppresses the printing of the receipt when transmitting the approval message, step 824.
Response Code—Indicates the results of processing the transaction at the transaction processing system 122, such as “approved,” “declined,” and “error” (erroneous data has been entered).
Response Reason Code—A code representing more details about the result of the transaction (e.g., a reason for a transaction being declined, such as amount invalid, credit card number invalid, credit card expired, etc.).
Approval Code—An alphanumeric authorization or approval code for an approved transaction.
Address Verification Code—A code indicating the results of the verification of a street address or zip code, if provided as part for the transaction data (e.g., match, no match, address unavailable, etc.).
Transaction ID—An identification number that has been assigned to the transaction in question.
Transaction Data—Data that replicates transaction data entered at the POS device where the transaction was conducted, such as transaction amount, transaction description, transaction type (credit card, debit card).
Customer ID—Data that replicates the customer/account ID entered at the POS device.
Customer Data—Customer data that has been retrieved at the transaction processing system and associated with the customer account, such as cardholder name, address, phone number, etc.
Authentication Codes—System generated hash codes used by the POS device to authenticate a response message and a response authentication code resulting from checking a Card Verification Code appearing on a card (if provided as part of the transaction).
While there are various embodiments and implementations for providing a code or marker bit for suppressing printing of a receipt at the POS device 112, in one embodiment the above referenced Response Reason Code could include two different approval reason codes in the case of approval, one indicating “approved—print receipt” and the other indicting “approved—do not print receipt.” Thus, referring to
The computer system 1000 is shown comprising hardware elements that may be electrically coupled via a bus 1090. The hardware elements may include one or more central processing units 1010, one or more input devices 1020 (e.g., a mouse, a keyboard, etc.), and one or more output devices 1030 (e.g., a display device, a printer, etc.). The computer system 1000 may also include one or more storage devices 1040, representing remote, local, fixed, and/or removable storage devices and storage media for temporarily and/or more permanently containing computer-readable information, and one or more storage media reader(s) 1050 for accessing the storage device(s) 1040. By way of example, storage device(s) 1040 may be disk drives, optical storage devices, solid-state storage device such as a random access memory (“RAM”) and/or a read-only memory (“ROM”), which can be programmable, flash-updateable or the like.
The computer system 1000 may additionally include a communications system 1060 (e.g., a modem, a network card—wireless or wired, an infra-red communication device, a Bluetooth™ device, a near field communications (NFC) device, a cellular communication device, etc.) The communications system 1060 may permit data to be exchanged with a network, system, computer, mobile device and/or other component as described earlier. The system 1000 also includes working memory 1080, which may include RAM and ROM devices as described above. In some embodiments, the computer system 1000 may also include a processing acceleration unit 1070, which can include a digital signal processor, a special-purpose processor and/or the like.
The computer system 1000 may also comprise software elements, shown as being located within a working memory 1080, including an operating system 1084 and/or other code 1088. Software code 1088 may be used for implementing functions of various elements of the architecture as described herein. For example, software stored on and/or executed by a computer system, such as system 1000, can be used in implementing the processes seen in
It should be appreciated that alternative embodiments of a computer system 1000 may have numerous variations from that described above. For example, customized hardware might also be used and/or particular elements might be implemented in hardware, software (including portable software, such as applets), or both. Furthermore, there may be connection to other computing devices such as network input/output and data acquisition devices (not shown).
While various methods and processes described herein may be described with respect to particular structural and/or functional components for ease of description, methods of the invention are not limited to any particular structural and/or functional architecture but instead can be implemented on any suitable hardware, firmware, and/or software configuration. Similarly, while various functionalities are ascribed to certain individual system components, unless the context dictates otherwise, this functionality can be distributed or combined among various other system components in accordance with different embodiments of the invention. As examples, the card transaction processing system 122 and the market analysis system 500 may be each implemented by a single system having one or more storage device and processing elements, or may be implemented by plural systems, with their respective functions distributed across different systems either in one location or across a plurality of linked locations. Further, while the POS device 110 and input/output devices 112 may be individual or standalone devices linked to network 120, they could be integrated into other merchant devices, systems and networks.
Moreover, while the various flows and processes described herein (e.g., those illustrated in
Also, while the presentation instrument used for conducting transactions in the illustrated embodiment is a credit card, it should be appreciated that the invention is applicable to other forms of presentation instruments, such as debit cards, stored value cards, loyalty cards, gift cards, smart cards, and contactless cards or payment instruments (e.g., fobs and other devices that wirelessly transmit account information to a POS device when conducting a transaction). Thus, the term “card” is used herein for ease of description and is intended to refer to not only traditional financial cards, but rather to all forms of presentation instruments, including those just mentioned as examples. Further, the term “entity” is used herein in its broadest sense to include not only an organization but also an individual person.
Hence, while various embodiments may be described with (or without) certain features for ease of description and to illustrate exemplary features, the various components and/or features described herein with respect to a particular embodiment can be substituted, added, and/or subtracted to provide other embodiments, unless the context dictates otherwise. Consequently, although the invention has been described with respect to exemplary embodiments, it will be appreciated that the invention is intended to cover all modifications and equivalents within the scope of the following claims.
This application is a continuation-in-part of application Ser. No. 13/314,988 filed Dec. 8, 2011, and also claims the benefit of Provisional Application No. 61/625519, filed Apr. 17, 2012, both of which are hereby incorporated by reference.
Number | Date | Country | |
---|---|---|---|
61625519 | Apr 2012 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 13314988 | Dec 2011 | US |
Child | 13490226 | US |