US20130080219A1 - Systems and Methods for Providing Value Added Services in Association with Payment Transactions - Google Patents

Systems and Methods for Providing Value Added Services in Association with Payment Transactions Download PDF

Info

Publication number
US20130080219A1
US20130080219A1 US13/627,683 US201213627683A US2013080219A1 US 20130080219 A1 US20130080219 A1 US 20130080219A1 US 201213627683 A US201213627683 A US 201213627683A US 2013080219 A1 US2013080219 A1 US 2013080219A1
Authority
US
United States
Prior art keywords
service
consumer
transaction
value added
vas
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
US13/627,683
Inventor
Vijay Kumar Royyuru
George S. Zirkel
Brian G. Friedman
Christopher Wuhrer
Todd Nuzum
Brent Dewayne Adkisson
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.)
First Data Corp
Original Assignee
First Data Corp
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 First Data Corp filed Critical First Data Corp
Priority to US13/627,683 priority Critical patent/US20130080219A1/en
Assigned to CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH reassignment CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH SECURITY AGREEMENT Assignors: CLOVER NETWORKS, INC., FIRST DATA CORPORATION, MONEY NETWORK FINANCIAL, LLC
Publication of US20130080219A1 publication Critical patent/US20130080219A1/en
Assigned to WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT reassignment WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: FIRST DATA CORPORATION
Assigned to FIRST DATA CORPORATION, Clover Network, Inc., MONEY NETWORK FINANCIAL, LLC reassignment FIRST DATA CORPORATION RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Assigned to FIRST DATA CORPORATION reassignment FIRST DATA CORPORATION TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Assignors: WELLS FARGO BANK, NATIONAL ASSOCIATION
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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3278RFID or NFC payments by means of M-devices
    • 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/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/405Establishing or using transaction specific rules
    • 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
    • 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance

Definitions

  • Embodiments of the disclosure relate generally to the processing of payment transactions, and more specifically to the provision of value added services in association with the processing of payment transactions.
  • POS point of sale
  • a consumer payment device is then typically swiped or tapped to facilitate the payment authorization.
  • a receipt and additional coupons are typically provided to the consumer.
  • a merchant POS terminal and/or register such as a grocery store POS terminal, typically utilizes “point-to-point” integrated solutions to provide each value added service, such as loyalty services and payment processing services. Because the addition of a new service typically requires large scale reintegration of the POS terminal and register infrastructure, it is typically difficult and relatively time consuming to add additional services to a consumer experience at a merchant. Accordingly, there is an opportunity for improved system and methods for providing value added services in association with payment transactions.
  • Embodiments of the disclosure can relate to systems and methods for providing value added services in association with the processing of payment transactions. Certain embodiments of the disclosure can relate to provision of value added services in association with the processing of payment transactions.
  • a computer-implemented method for processing proposed transactions can be provided. The method can include receiving, from a merchant device by a service provider system comprising one or more computers, information associated with a purchase transaction; identifying, by the service provider system, one or more value added services applicable to the purchase transaction; and implementing, by the service provider system, the one or more applicable value added services.
  • the computer-implemented method wherein identifying one or more applicable value added services can further include identifying one or more applicable value added services based at least in part upon one or more consumer parameters associated with a consumer for the purchase transaction.
  • the one or more value added services can include at least one of (i) a loyalty service, (ii) a coupon redemption service, (iii) a consumer device location-based service, (iv) an electronic receipt service, (v) a product registration service, (vi) a product warranty service, (vii) a coupon issuance service, (viii) a targeted advertisement service, or (ix) an auditing service.
  • a system for processing proposed transactions can be provided.
  • the system can include at least one memory configured to store computer-executable instructions; and at least one processor configured to access the at least one memory and execute the computer-executable instructions.
  • the compute-executable instructions can be operable to receive information associated with a purchase transaction; identify one or more value added services applicable to the purchase transaction; and implement the one or more applicable value added services.
  • the computer-executable instructions to identify one or more applicable value added services can further include instructions to identify one or more applicable value added services based at least in part upon one or more consumer parameters associated with a consumer for the purchase transaction.
  • the one or more value added services can include at least one of (i) a loyalty service, (ii) a coupon redemption service, (iii) a consumer device location-based service, (iv) an electronic receipt service, (v) a product registration service, (vi) a product warranty service, (vii) a coupon issuance service, (viii) a targeted advertisement service, or (ix) an auditing service.
  • a method for processing proposed transactions can be provided.
  • the method can include receiving information associated with a purchase transaction; identifying one or more value added services applicable to the purchase transaction; and implementing the one or more applicable value added services.
  • identifying one or more applicable value added services can further include identifying one or more applicable value added services based at least in part upon one or more consumer parameters associated with a consumer for the purchase transaction.
  • the one or more value added services can include at least one of (i) a loyalty service, (ii) a coupon redemption service, (iii) a consumer device location-based service, (iv) an electronic receipt service, (v) a product registration service, (vi) a product warranty service, (vii) a coupon issuance service, (viii) a targeted advertisement service, or (ix) an auditing service.
  • FIG. 1 illustrates a block diagram of an example system that may be utilized in accordance with various embodiments of the disclosure.
  • FIG. 2 illustrates a flow diagram of an example process for providing value added services in association with a payment transaction, according to an example embodiment of the disclosure.
  • FIG. 3 illustrates a flow diagram of one example process for allowing a consumer to customize value added services that are provided, according to an example embodiment of the disclosure.
  • FIG. 4 illustrates a flow diagram of an example process for providing value added services prior to a payment authorization, according to an example embodiment of the disclosure.
  • FIG. 5 illustrates a flow diagram of an example process for providing value added services during and/or following a payment authorization, according to an example embodiment of the disclosure.
  • an open-ended framework for the provision of VAS may be provided.
  • an open-ended framework of services may be provided at a network or cloud level.
  • a wide variety of interfaces may be provided for these services.
  • the framework may include a set of one or more Web services that are accessed via the Internet.
  • these network-based or cloud services may be invoked by a wide variety of different parties to a payment transaction, such as a merchant POS terminal, a POS register, a merchant Web server and/or Web site, a consumer-facing Web site, a wallet application stored on a consumer device (e.g., a mobile device, etc.), one or more payment networks (e.g., branded payment networks, debit payment networks, etc.), payment device and/or payment account issuers, and/or any number of third-party value added service providers.
  • a payment transaction such as a merchant POS terminal, a POS register, a merchant Web server and/or Web site, a consumer-facing Web site, a wallet application stored on a consumer device (e.g., a mobile device, etc.), one or more payment networks (e.g., branded payment networks, debit payment networks, etc.), payment device and/or payment account issuers, and/or any number of third-party value added service providers.
  • a payment transaction such as a merchant
  • the framework of services may be extensible.
  • a new service may be added at the cloud level, and the new service may be invoked by existing functionality situated at devices associated with other parties to payment transactions.
  • VAS functionality may be integrated or otherwise associated with a POS device.
  • the VAS functionality may facilitate interaction between the POS device and a cloud level service provider.
  • the VAS functionality may facilitate communication before, during, and/or following the authorization of a payment.
  • the VAS functionality may invoke any of the VAS provided by the service provider.
  • the VAS functionality of the POS device may be capable of invoking the new VAS with relative ease.
  • large scale reintegration and/or alterations to a POS device framework may be avoided.
  • VAS may include services that are invoked and/or implemented prior to payment authorization, in conjunction with payment authorization, and/or following payment authorization.
  • suitable VAS include, but are not limited to, loyalty services, coupon processing and/or application services, location-based mobile services, electronic receipt services, product registration and/or warranty services, receipt reconciliation with issuer statement services, the provision of coupons and/or other offers for later use, purchase history tracking services, and/or advertisement services.
  • one or more parties to a payment transaction may be able to access a VAS service provider and customize the provision of VAS.
  • consumers may provide a wide variety of preferences and/or parameters to the service provider that are associated with the provision of VAS.
  • a consumer may access a Web server provided by the service provider, and consumer preferences may be selected and/or otherwise provided to the service provider via one or more Web pages and/or other graphical user interfaces hosted by the Web server.
  • a wide variety of consumer preferences and/or parameters may be utilized as desired in various embodiments of the disclosure. For example, a consumer may opt into various VAS or activate certain services for different merchants. Additionally, the consumer may view consumer-specific data and control access rights to the consumer-specific data.
  • FIG. 1 represents a block diagram of an example system 100 for providing a network of cloud-based framework for VAS, according to one embodiment of the disclosure.
  • the system 100 may facilitate the provision of a wide variety of VAS in association with payment transactions.
  • the system 100 may include one or more service provider computers 105 associated with a VAS service provider, one or more merchant devices 110 (e.g., merchant computers, merchant POS terminals, merchant registers, merchant Web servers, etc.), and/or one or more consumer devices 115 .
  • the system 100 may include a wide variety of other entities associated with payment transactions, such as one or more issuer and/or financial institution system and/or one or more systems associated with third-party value added service providers.
  • Any number of suitable networks, such as the illustrated networks 120 , 125 may facilitate communication between various components of the systems. Each of these components will now be discussed in further detail.
  • each service provider computer 105 may include any number of processor-driven devices, including but not limited to, a server computer, a mainframe computer, one or more networked computers, a desktop computer, a personal computer, a laptop computer, a mobile computer, or any other processor-based device.
  • a service provider computer 105 may utilize one or more processors 140 to execute computer-readable instructions that facilitate the provision of VAS in association with payment transactions.
  • the service provider computer 105 may utilize the one or more processors 140 to execute computer-readable instructions that facilitate the storage and/or application of a wide variety of rules, preferences, and/or parameters associated with VAS (e.g., consumer preferences, etc.).
  • a special purpose computer or particular machine may be formed that facilitates the provision of VAS at a network or cloud level.
  • the service provider computer 105 may further include one or more memory devices 141 , input/output (“I/O”) interface(s) 142 , and/or network interface(s) 143 .
  • the memory 141 may be any computer-readable medium, coupled to the processor(s) 140 , such as random access memory (“RAM”), read-only memory (“ROM”), and/or removable storage devices.
  • RAM random access memory
  • ROM read-only memory
  • the memory 141 may store a wide variety of data files 144 and/or various program modules, such as an operating system (“OS”) 145 , a database management system (“DBMS”) 146 , one or more host modules 147 , one or more VAS modules 148 , and/or a transaction processing module 149 .
  • OS operating system
  • DBMS database management system
  • the data files 144 may include any suitable data that facilitates the operation of the service provider computer 105 and/or interaction of the service provider computer 105 with one or more other components of the system 100 .
  • the data files 144 may include merchant identification information, card issuer identification information, third-party service provider identification information, consumer identification information, data utilized to communicate with the card issuers, merchants, third-party service providers, and/or consumers, data that facilitates the storage of VAS and/or transaction processing rules, and/or data that facilitates the processing of a proposed transaction or an authorized transaction in order to facilitate the provision of VAS.
  • the OS 145 may be suitable module that facilitates the general operation of the service provider computer 105 , as well as the execution of other program modules.
  • the OS may be, but is not limited to, Microsoft Windows®, Apple OSXTM, Unix, a mainframe computer operating system (e.g., IBM z/OS, MVS, OS/390, etc.), or a specially designed operating system.
  • the DBMS 146 may be a suitable program module that facilitates management of the data files 144 , data stored in the memory 141 , and/or data stored in one or more separate databases, such as one or more services databases 150 .
  • the services databases 150 may be configured to store a wide variety of information associated with VAS provided by the service provider computer 105 .
  • the services database 150 may be configured to store information associated with VAS that are available for provision by the service provider.
  • VAS may include services that are invoked and/or implemented prior to payment authorization, in conjunction with payment authorization, and/or following payment authorization.
  • suitable VAS include, but are not limited to, loyalty services, coupon processing and/or application services, location-based mobile services, electronic receipt services, product registration and/or warranty services, receipt reconciliation with issuer statement services, the provision of coupons and/or other offers for later use, purchase history tracking services, and/or advertisement services.
  • the services databases 150 may include a wide variety of different preferences and/or parameters associated with the implementation of VAS.
  • the services databases 150 may include a wide variety of consumer preferences associated with the implementation of VAS.
  • Example consumer preferences include, but are not limited to, consumer opt-in information for various VAS that are available (e.g., overall opt-in information, merchant-specific opt-in information, merchant type (e.g., merchant category code, etc.) opt-in information, etc.), consumer preferences associated with the implementation of VAS (e.g., coupon processing preferences, loyalty preferences, receipt generation and/or delivery preferences, etc.), and/or consumer preferences associated with access rights to consumer data by other entities, such as merchants, issuers, and/or third-party service providers.
  • the consumer preferences may allow a consumer to customer VAS in a wide variety of different ways.
  • the consumer may specify that coupons will be utilized in association with certain merchants that may offer double coupons or other special offers.
  • the consumer may elect different types of loyalty rewards when multiple rewards are available.
  • the consumer may provide for electronic delivery of receipts to any number of consumer devices, electronic mail addresses, etc.
  • the services databases 150 may additionally and/or alternatively store preferences associated with other parties to payment transactions, such payment account issuers and/or merchants. These preferences may include a wide variety of preferences associated with the invocation of VAS.
  • the preferences may include opt-in information for various services and/or preferences associated with the provision of VAS, such as loyalty award preferences, coupon processing preferences (e.g., supported coupons, etc.) transaction processing preferences, and/or coupon and/or special offer issuance preferences.
  • the provision of VAS may be customized utilizing a wide variety of suitable techniques and/or parameters.
  • one or more host modules 147 may be associated with the service provider computer 105 , and the host modules may facilitate interaction with other components of the system 100 .
  • one or more Web servers may be provided and/or associated with the host modules 147 , and the Web servers may facilitate the presentation of any number of suitable graphical user interfaces to collect rules and/or preferences from consumer devices 115 and/or other components in communication with the service provider computers 105 .
  • Other example host modules may facilitate inter-process communications and/or other types of communications in order to facilitate the receipt of processing rules and/or preferences.
  • Yet other example host modules may facilitate the receipt of proposed transactions to be processed.
  • VAS modules 148 may be provided. Each VAS module 148 may be a suitable software module or application that facilitates the provision of one or more VAS in association with a payment transaction. A wide variety of different types of VAS may be supported by the VAS modules 148 . These VAS may include services that are invoked and/or implemented prior to payment authorization, in conjunction with payment authorization, and/or following payment authorization. Examples of suitable VAS that may be provided include, but are not limited to, loyalty services, coupon processing and/or application services, location-based mobile services, electronic receipt services, product registration and/or warranty services, receipt reconciliation with issuer statement services, the provision of coupons and/or other offers for later use, purchase history tracking services, and/or advertisement services (e.g., targeted marketing, etc.).
  • the VAS modules 148 may direct the operations of a host module (e.g., the Web server) to facilitate the receipt a wide variety of different preferences and/or parameters from issuers, merchants, and/or consumers.
  • the VAS modules 148 may evaluate received preferences, resolve conflicts between the preferences, and/or establish a hierarchy for applying the rules to a proposed transaction.
  • the VAS modules 148 may then direct storage of the preferences in one or more suitable databases 150 .
  • the transaction processing module 149 may include any number of suitable software modules and/or applications that facilitate the storage of transaction processing rules and/or parameters, as well as the evaluation of proposed transactions.
  • the transaction processing module 149 may be configured to receive information associated with a proposed transaction.
  • proposed transaction information may be received from a merchant device 110 (e.g., a merchant point of sale device, etc.).
  • proposed transaction information may be received from a merchant acquiring platform or merchant gateway associated with a merchant device 110 .
  • the transaction processing module 149 may evaluate the proposed transaction and determine whether the proposed transaction may be routed to an issuer for approval and/or settlement processing. Additionally, in certain embodiments, the transaction processing module 149 may facilitate the routing of the proposed transaction to an issuer.
  • the transaction processing module 149 may direct the routing of the proposed transaction to an issuer.
  • a wide variety of evaluation services may be provided by the transaction processing module 149 .
  • the transaction processing module 149 may select a payment account to utilize in association with the transaction or the transaction processing module 149 may determine whether a designated payment account is appropriate.
  • VAS modules 148 and/or the transaction processing module 149 are described in greater detail below with reference to FIGS. 2-5 .
  • the one or more I/O interfaces 142 may facilitate communication between the service provider computer 105 and one or more input/output devices; for example, one or more user interface devices, such as a display, a keypad, a mouse, a pointing device, a control panel, a touch screen display, a remote control, a microphone, a speaker, etc., that facilitate user interaction with the service provider computer 105 .
  • the one or more network interfaces 143 may facilitate connection of the service provider computer 105 to one or more suitable networks, for example, the network(s) 125 , 130 , 135 illustrated in FIG. 1 .
  • the service provider computer 105 may receive and/or communicate information to other components of the system 100 .
  • a merchant device 110 may be a suitable point-of-sale (“POS”) device (e.g., a POS terminal) located at a physical merchant location.
  • POS point-of-sale
  • a merchant device 110 may be a suitable server that facilitates the processing of online purchase transactions.
  • each merchant device 110 may include any number of processor-driven devices, including but not limited to, a server computer, a mainframe computer, one or more networked computers, a desktop computer, a personal computer, a laptop computer, a mobile computer, or any other processor-based device.
  • a merchant device 110 may utilize one or more processors 160 to execute computer-readable instructions that facilitate the processing of transaction requests, the generation of one or more VAS requests, the generation of proposed transactions, and/or the communication of proposed transactions and/or VAS requests to one or more processing entity (e.g., an acquiring platform, a service provider computer 105 , etc.).
  • a special purpose computer or particular machine may be formed that facilitates the generation and/or output of VAS requests and/or proposed transactions.
  • a merchant device 110 (which may or may not be located at a POS) may utilize the one or more processors 160 to execute computer-readable instructions that facilitate the provision of merchant rules and/or parameters to the service provider computer 105 .
  • the merchant device 110 may further include and/or be associated with one or more memory devices 161 , consumer device readers 162 , input/output (“I/O”) interface(s) 163 , and/or network interface(s) 164 .
  • the memory 161 may be any computer-readable medium, coupled to the processor(s) 160 , such as random access memory (“RAM”), read-only memory (“ROM”), and/or a removable storage devices.
  • RAM random access memory
  • ROM read-only memory
  • the memory 161 may store a wide variety of data files 165 and/or various program modules, such as an operating system (“OS”) 166 , a services module 167 , and/or a transaction module 168 .
  • OS operating system
  • services module 167 a services module
  • transaction module 168 a transaction module
  • the data files 165 may include any suitable data that facilitates the operation of the merchant device 110 and/or interaction of the merchant device 110 with one or more other components of the system 100 .
  • the data files 165 may include acquiring platform information, service provider information, and/or routing information for proposed transactions.
  • the OS 166 may be suitable module that facilitates the general operation of the merchant device 110 , as well as the execution of other program modules.
  • the OS 166 may be, but is not limited to, Microsoft Windows®, Apple OSXTM, Unix, a mainframe computer operating system (e.g., IBM z/OS, MVS, OS/390, etc.), or a specially designed operating system.
  • the merchant device 110 may additionally include one or more host modules that facilitate interaction with remote consumer devices 115 .
  • a suitable Web server and/or Web server module may facilitate online shopping by consumers and/or the receipt of transaction requests.
  • the services module 167 may include any number of suitable software modules and/or applications that facilitate the collection of transaction-related information, the generation of one or more requests for VAS, the output of the generated requests, and/or the receipt and processing of responses to the VAS requests.
  • the services module 167 may be a suitable module that includes extensible functionality for requesting the invocation of available VAS at a cloud or network level.
  • the services modules 167 may include information that facilitates interactions with the service provider computer 105 and/or the provision of transaction-related information utilized in association with VAS.
  • a services module 167 may be modified (e.g., plug-in modification) or a new services module (e.g., a new module executed by a master services module) may be added to facilitate the provision of additional transaction-related information that may be associated with the new VAS.
  • a services module 167 may be modified (e.g., plug-in modification) or a new services module (e.g., a new module executed by a master services module) may be added to facilitate the provision of additional transaction-related information that may be associated with the new VAS.
  • a services module 167 may identify collected information associated with a transaction. For example, the services module 167 may identify consumer identification information, merchant information, a proposed transaction amount, identifiers of products (e.g., UPC identifiers, etc.) coupon information, loyalty account identification information, payment account information, consumer payment device information, etc. The services module 167 may utilize at least a portion of the information to generate one or more VAS requests, such as a pre-payment VAS request and/or a post-payment VAS request. For example, consumer identification information, loyalty account information, and/or coupon information (e.g., coupon information for paper coupons, coupon information collected from a consumer device 115 , etc.) may be utilized to generate a pre-payment VAS request.
  • VAS requests such as a pre-payment VAS request and/or a post-payment VAS request.
  • consumer identification information, loyalty account information, and/or coupon information e.g., coupon information for paper coupons, coupon information collected from a consumer device 115 , etc.
  • a plurality of VAS requests may be generated in association with a payment transaction.
  • a single VAS requests (e.g., a combined pre-payment and post-payment request, etc.) may be generated.
  • the services module 167 may direct communication of a VAS request to the service provider computer 105 via any number of suitable networks 120 , 125 .
  • a request may be routed through an intermediary, such as a merchant acquirer platform.
  • a request may be processed by the service provider computer 105 and, as desired, one or more responses may be communicated to the merchant device 110 for processing by the services module 167 .
  • the transaction module 168 may include any number of suitable software modules and/or applications that facilitate the receipt of transaction information, the receipt of payment account information from a consumer device, the generation of a proposed transaction, and/or the output of the proposed transaction.
  • the transaction module 168 may identify a wide variety of transaction information, such as a transaction amount.
  • the transaction module 168 may receive payment account information collected from a consumer device.
  • the transaction module 168 may interact with a consumer device reader 162 to receive payment account information at a point of sale.
  • the transaction module 168 may receive payment account information via one or more suitable networks 120 , such as the Internet.
  • the transaction module 168 may generate a proposed transaction or proposed transaction request, and the transaction module 168 may direct communication of the proposed transaction to a suitable entity for processing.
  • the proposed transaction may be output for communication to an acquiring platform, and the acquiring platform may forward the proposed transaction to the service provider computer 105 .
  • the proposed transaction may be output for communication to the service provider computer 105 .
  • the service provider computer 105 may be associated with a particular acquiring platform.
  • the service provider computer 105 may communicate with a plurality of different acquiring platforms.
  • the transaction module 168 may receive and process a wide variety of responses, such as an approval of the proposed transaction, a denial of the proposed transaction, and/or messages associated with applied rules and/or identified incentives.
  • a consumer device reader 162 may facilitate communication with a consumer device at a point of sale.
  • a consumer device reader 162 may facilitate the reading of payment account information and/or other information (e.g., loyalty account information, coupon information, etc.) from a consumer device.
  • payment account information and/or other information e.g., loyalty account information, coupon information, etc.
  • a wide variety of different types of consumer device readers may be utilized as desired in various embodiments of the disclosure, including but not limited to, magnetic stripe readers, radio frequency readers, near field communication readers, etc.
  • a reader 162 may be incorporated into the merchant device 110 .
  • a reader 162 may be in communication with the merchant device 110 .
  • the one or more I/O interfaces 163 may facilitate communication between the merchant device 110 and one or more input/output devices; for example, one or more user interface devices, such as a display, a keypad, a mouse, a pointing device, a control panel, a touch screen display, a remote control, a microphone, a speaker, a consumer device reader 162 , etc., that facilitate user interaction with the service provider computer 105 .
  • the one or more network interfaces 164 may facilitate connection of the merchant device 110 to one or more suitable networks, for example, the network(s) 120 , 125 illustrated in FIG. 1 . In this regard, the merchant device 110 may receive and/or communicate information to other components of the system 100 .
  • any number of consumer devices 115 may be provided.
  • suitable consumer devices 115 include, but are not limited to, transaction cards, contactless transaction devices (e.g., transaction devices including a contactless chip, etc.), mobile devices (e.g., mobile phones, smart phones, etc.), and/or personal computers.
  • Certain consumer devices 115 such as mobile devices and/or personal computers, may be utilized by a consumer to provide consumer rules and/or preferences to the service provider computer 105 .
  • a consumer may utilize a consumer device 115 to access a Web server 150 that presents one or more Web pages that facilitate the provision of rules and/or parameters to the service provider computer.
  • various consumer devices 115 may facilitate the provision of payment account information and/or other consumer information (e.g., loyalty account information, coupons, etc.) to a merchant device 110 in association with a proposed transaction.
  • a payment card, loyalty rewards card, contactless device, or a transaction-enabled mobile device e.g., a mobile device including NFC or other contactless technology
  • a personal computer or mobile device may be utilized to access a Web site of the merchant via one or more suitable networks 120 (e.g., the Internet, a cellular network, etc.) and a purchase transaction may be requested.
  • suitable networks 120 e.g., the Internet, a cellular network, etc.
  • various payment account information and/or other information may be provided to a merchant device 110 by the consumer device 115 .
  • certain consumer devices 115 may be processor-driven devices that include components similar to those described above for the service provider computer 105 and/or the merchant computer 110 .
  • certain consumer devices 115 may include one or more processors, memory devices, I/O interfaces, and/or network interfaces.
  • An issuer system may facilitate the backend processing of a proposed transaction.
  • an issuer system may facilitate the approval and/or settlement of a proposed transaction.
  • a proposed transaction may be routed to an issuer system via a suitable transaction network 125 , and the issuer system may evaluate the proposed transaction.
  • An approval or rejection of the proposed transaction may then be output for communication to a merchant device 110 .
  • the issuer system may then facilitate the settlement of the proposed transaction.
  • a wide variety of suitable networks 120 , 125 may be utilized in association with embodiments of the disclosure.
  • Certain networks 120 may facilitate the communication of rules and/or preferences to the service provider computer 105 and/or the communication of transaction requests (e.g., eCommerce requests) from the consumer devices 115 to merchant computers 110 .
  • These networks 120 may include any telecommunication and/or data network, whether public, private, or a combination thereof, including a local area network, a wide area network, an intranet, an internet, the Internet, intermediate handheld data transfer devices, a publicly switched telephone network (“PSTN”), a cellular network, and/or any combination thereof and may be wired and/or wireless.
  • Other networks 125 may be suitable transaction networks that facilitate the routing of proposed transactions.
  • These transaction networks 125 may include branded networks (e.g., a VISA network, etc.), debit and/or PIN networks, and/or a wide variety of other suitable transaction networks.
  • VAS requests may be communicated from a merchant device 110 to the service provider computer 105 via either type of network. Due to network connectivity, various methodologies as described herein may be practiced in the context of distributed computing environments. It will also be appreciated that the various networks may include a plurality of networks, each with devices such as gateways and routers for providing connectivity between or among networks. Additionally, instead of, or in addition to, a network, dedicated communication links may be used to connect various devices in accordance with an example embodiment.
  • FIG. 1 The system 100 shown in and described with respect to FIG. 1 is provided by way of example only. Numerous other operating environments, system architectures, and device configurations are possible. Other system embodiments can include fewer or greater numbers of components and may incorporate some or all of the functionality described with respect to the system components shown in FIG. 1 . Accordingly, embodiments of the disclosure should not be construed as being limited to any particular operating environment, system architecture, or device configuration.
  • FIG. 2 illustrates a flow diagram of an example method 200 for providing value added services in association with a payment transaction, according to an example embodiment of the disclosure.
  • certain operations of the method 200 may be performed by a suitable service provider computer and/or associated service provider, such as the service provider computer 105 illustrated in FIG. 1 (and an associated service provider).
  • the method 200 may begin at block 205 .
  • VAS functionality may be provided to a merchant device, such as the merchant device 110 illustrated in FIG. 1 .
  • one or more application modules and/or interfaces may be provided to the merchant device 110 . These modules and/or interfaces may facilitate interaction between the merchant device 110 and the service provider computer 105 . In other words, the modules and/or interfaces may facilitate the invocation of network or cloud-based VAS in association with payment transactions.
  • VAS functionality may be provided to a merchant device 110 .
  • one or more application modules may be locally installed or installed via a network on the merchant device 110 .
  • VAS functionality may be installed during manufacture of the merchant device 110 . Regardless of the installation procedure, the VAS functionality may be extendable and/or upgradeable. In other words, the VAS functionality may be readily adapted to invoke future developed and/or future available VAS.
  • available VAS may be established and managed by the service provider computer 105 .
  • a plurality of VAS that may be performed by the service provider computer 105 may be identified.
  • VAS may be provided on behalf of third-party service providers.
  • a third-party loyalty service provider may interact with the service provider computer 105 in order to invoke loyalty services.
  • the service provider computer 105 may invoke services offered by third-party service providers.
  • preferences and/or parameters associated with the VAS may be received, identified, and/or otherwise obtained by the service provider computer 105 .
  • consumer preferences e.g., opt-in information, etc.
  • merchant and/or payment account issuer preferences may be obtained. Indeed, each VAS may be customized and/or tailored as desired in various embodiments of the disclosure.
  • one or more communications relating to a transaction may be received from a merchant device 110 .
  • These communications may include requests to invoke and/or implement value added services and/or a request to invoke transaction processing services.
  • a first request may request invocation of pre-transaction or pre-payment VAS
  • a second request may request transaction processing services
  • a third request may request invocation of post-transaction VAS.
  • a single request may be utilized to request pre-transaction VAS, transaction processing services, and/or post-transaction VAS. Indeed, any number of requests may be utilized as desired.
  • a wide variety of information may be included in or otherwise associated with a received request.
  • suitable information may include, but are not limited to, merchant identification information (e.g., a merchant name, a merchant identification number, a merchant device identification number, a merchant network address, etc.), consumer identification information (e.g., a consumer name, a consumer account number with the merchant, a consumer email address, etc.), consumer device identification information (e.g., an account number, a device identifier, a telephone number, etc.), payment account information (e.g., an account number, expiration date, etc.), coupon information (e.g., paper coupon information, coupon information obtained from a consumer device, etc.), loyalty information (e.g., a loyalty account number, etc.), information associated with purchased products (e.g., UPC identifiers, etc.), and/or a transaction amount.
  • merchant identification information e.g., a merchant name, a merchant identification number, a merchant device identification number, a merchant network address,
  • pre-transaction VAS transaction processing services
  • post-transaction VAS may be provided.
  • transaction-related and/or other received information may be utilized in conjunction with consumer preferences (and/or other preferences) in order to provide a wide variety of suitable VAS associated with the transaction.
  • a request for pre-transaction VAS may be received. Items associated with the transaction (e.g., purchased products, etc.) may be identified and available coupons may be identified from a plurality of different sources, such as received transaction information, stored consumer information, and/or external data sources. Coupons applicable to the transaction may then be identified and applied. Additionally, a loyalty account of the consumer with the merchant may be identified, and loyalty rewards may be applied to the transaction.
  • a modified transaction amount and/or loyalty information may then be returned to the merchant device 110 .
  • a transaction processing request may be received from the merchant device 110 , and a wide variety of transaction processing may be performed.
  • the service provider computer 105 may identify a transaction network for routing the transaction and/or the service provider computer 105 may identify a payment account to utilize in association with the transaction.
  • the service provider computer 105 may then facilitate the routing of a proposed transaction to an issuer for authorization and/or settlement purposes.
  • a response e.g., an authorization response, a completed transaction response, etc.
  • post-transaction VAS may be performed in conjunction with an authorization response that is routed to the merchant device 110 .
  • post-transaction VAS include, but are not limited to, electronic receipt generation, storage, and/or delivery (e.g., delivery to a merchant device 110 , delivery to a consumer device 115 , etc.), product registration services, enrollment for product warranties and/or protection plans, reconciliation of purchases and/or receipts with issuer statements (e.g., credit card statements, bank statements, etc.), the identification and/or delivery of coupons and/or special offers (e.g., delivery to a merchant device 110 , delivery to a consumer device 115 , etc.), and/or targeted advertisement (e.g., targeted advertisement based on purchase history, etc.).
  • issuer statements e.g., credit card statements, bank statements, etc.
  • targeted advertisement e.g., targeted advertisement based on purchase history, etc.
  • Certain post-transaction VAS may be performed in substantially real-time with the processing of the transaction. For example, an electronic receipt may be delivered in substantially real-time. Other post-transaction VAS may be performed at a later point in time and may optionally involve additional communication with other devices, such as a consumer device 115 , an issuer device, etc. Indeed, a wide variety of suitable methods and/or techniques may be utilized to implement post-transaction VAS.
  • one or more messages may be returned to the merchant device 110 by the service provider computer 105 in association with VAS that are invoked and/or provided. Additionally, in certain embodiments, messages may be communicated to one or more other entities, such as a consumer device 115 or an issuer device. For example, a modified transaction amount, a transaction complete or approval indication, loyalty information, future coupon information, and/or advertisement information may be communicated to a merchant device 110 . As another example, a receipt, coupon application information, future coupon information, loyalty and/or reward information, and/or targeted advertisements may be communicated to a consumer device 115 . Indeed, a wide variety of messages and/or interactions may be utilized as desired in various embodiments of the disclosure.
  • the method 200 may end following block 220 .
  • FIG. 3 illustrates a flow diagram of one example method 300 for allowing a consumer to customize value added services that are provided, according to an example embodiment of the disclosure.
  • the operations of the method 300 may be performed by a suitable service provider computer, such as the service provider computer 105 illustrated in FIG. 1 .
  • the method 300 may begin at block 305 .
  • available VAS may be identified by the service provider computer 105 .
  • VAS supported by the service provider computer 105 may be identified.
  • the service provider computer 105 may additionally identify merchant and/or issuer preferences and/or parameters associated with the VAS. For example, the service provider computer 105 may determine whether a merchant supports certain VAS, such as coupon acceptance, location-based filtering, targeted advertisements, etc. Additionally, in certain embodiments, the service provider computer 105 may identify special offers available for different merchants (or card issuers) in association with VAS. For example, the service provider computer 105 may identify merchants that offer double coupons. As another example, the service provider computer 105 may identify loyalty rewards information for various consumers.
  • information associated with available VAS may be presented to a consumer.
  • consumer preferences associated with the invocation of VAS on behalf of the consumer may be received.
  • a wide variety of suitable techniques may be utilized to present VAS information to a consumer.
  • a consumer may utilize a consumer device 110 to access one or more Web pages that facilitate the presentation of VAS information to a consumer.
  • email and/or short message service messaging may be utilized to present VAS information to a consumer.
  • a wide variety of information associated with VAS services may be presented to a consumer, including but not limited to, identification information for available VAS and/or special offers of various merchants and/or card issuers.
  • one or more consumer preferences for implemented VAS may be received from the consumer.
  • consumer preferences may be received via a Web interface, via SMS messaging, via email, and/or via any other suitable form of communication.
  • a wide variety of different types of consumer preferences may be received, including but not limited to, opt-in and/or opt-out preferences for invoking various VAS, merchant-specific and/or merchant type information for invoking VAS (e.g., a requests to invoke certain VAS for different merchants), coupon application preferences (e.g., a request to utilize available coupons when double coupon points or triple coupon points are available), loyalty preferences (e.g., a request to receive airline miles rather than cash back, etc.), etc.
  • the service provider computer 105 may function as a cloud-based wallet for the consumer.
  • the consumer may grant access rights for certain consumer information to different merchants. Indeed, the consumer may be provided with full control over his/her data and/or VAS.
  • the consumer may also establish protocols for accessing information, such as authentication and/or encryption protocols.
  • the service provider may default to VAS information only being accessible by the consumer.
  • the consumer may then opt in to different services, and selectively provide various merchants (or all merchants) and/or third-party service providers the ability to invoke services and/or to access consumer information via the service interfaces.
  • suitable data control methods may be utilized as desired, such as strict least-access-privileges, role-based access control, privacy mechanisms, mutual-authentication, auditing, and/or encryption security principles.
  • information associated with VAS may be provided to a consumer device 115 , such as a personal computer or mobile device.
  • the consumer device 115 may store information associated with VAS to be invoked, and at least a portion of this information may be provided by the consumer device 115 to a merchant device 110 during a transaction.
  • the merchant device 110 may then identify VAS to be invoked during the processing of a transaction.
  • the service provider computer 105 may receive transaction-related information and identify VAS to be invoked.
  • the method 300 may end following block 320 .
  • FIG. 3 described consumer preferences, as desired, a similar process may be utilized in certain embodiments to receive and store preferences of one or more other entities, such as a merchant or a payment account issuer.
  • FIG. 4 illustrates a flow diagram of an example method 400 for providing value added services prior to a payment authorization, according to an example embodiment of the disclosure.
  • the operations of the method 400 may be performed by a suitable service provider computer, such as the service provider computer 105 illustrated in FIG. 1 .
  • the method 400 may begin at block 405 .
  • information associated with a proposed transaction may be received from a merchant device, such as the merchant device 110 illustrated in FIG. 1 .
  • the information may be received in association with a request for pre-payment VAS.
  • a wide variety of information may be received as desired in various embodiments of the disclosure, such as consumer identification information, merchant identification information, information associated with a consumer device 115 , consumer loyalty account information (e.g., an account number read from a loyalty card, etc.), information associated with products to be purchased (e.g., product names, UPCs, etc.), and/or information associated with coupons to be redeemed (e.g., bar code information from scanned coupons, information associated with electronic coupons received from a consumer device, 115 , etc.).
  • a wide variety of information and/or parameters associated with the transaction may be identified. For example, a merchant, a consumer, and/or a payment account for the proposed transaction may be identified. As desired, at least a portion of the received information may be evaluated in order to identify transaction parameters. Additionally or alternatively, stored information may be accessed in order to identify or determine transaction parameters. For example, a consumer identifier or a consumer device identifier may be utilized to access consumer preferences for a payment account to be utilized.
  • one or more pre-transaction VAS rules, parameters, and/or preferences may be accessed.
  • consumer and/or merchant-defined VAS rules may be accessed from memory.
  • VAS opt-in rules, coupon application rules, loyalty rules, and/or other rules may be accessed.
  • merchant opt-in rules and/or special offer rules may be accessed.
  • one or more VAS may be implemented in association with the proposed transaction.
  • the various rules may be evaluated in order to identify VAS to be implemented.
  • at least a portion of the accessed rules may be utilized to facilitate the implementation of one or more VAS.
  • a wide variety of different types of VAS may be implemented as desired in various embodiments of the disclosure. Examples of suitable pre-transaction VAS include, but are not limited to, electronic wallet services, loyalty services, coupon redemption services, location-based mobile services, etc.
  • An example electronic wallet service which may alternatively be implemented as a transaction processing service, may facilitate the identification of a payment account to utilize in association with a transaction, as well as the verification of a consumer's identity.
  • an electronic wallet service may communicate with a consumer device 115 and/or with a merchant device 110 .
  • a loyalty service may identify an applicable loyalty account of the consumer, such as a loyalty account with the merchant. The loyalty service may then facilitate the issuance and/or redemption of loyalty points and/or loyalty rewards in association with the transaction.
  • a coupon redemption service may compare products being purchased (e.g., UPCs, etc.) with available coupons (e.g., coupons identified from received transaction information, coupons stored at the service provider in association with the consumer, coupons accessed from an external data source, etc.), and the coupon redemption service may identify coupons that may be redeemed. In certain embodiments, consumer redemption preferences may also be evaluated.
  • the coupon redemption service may then apply coupons and/or other offers to the proposed transaction and, as desired, a purchase amount may be modified.
  • the coupon redemption service may then facilitate the communication of applied coupons to coupon issuers, and the distribution of redeemed coupon revenue to the merchant.
  • a determination may also be made as to whether the purchase transaction qualifies for special offers of the merchant. For example, a determination may be made as to whether a transaction amount or a combination of purchased products qualifies for a special offer.
  • historical transaction information for the consumer may be evaluated, and a determination may be made as to whether a purchase history qualifies for a special offer (e.g., an offer based upon total historical spending, an offer based upon frequency of purchases, etc.)
  • a location-based mobile service may perform a wide variety of suitable services based upon received location information (e.g., GPS coordinates, etc.) for a consumer device. For example, a location-based mobile service may evaluate a consumer device location based upon consumer transaction processing preferences, and the location-based service may determine whether the transaction may be completed based at least in part upon the evaluation. For example, a consumer may specify that a consumer device (e.g., a mobile device of a child) can only be used at gas stations and/or grocery stores in order to complete transactions.
  • a location-based service may utilize GPS coordinates for the consumer device to identify a merchant for a proposed transaction, and the location-based service may determine whether a transaction can be approved for the merchant.
  • a consumer may request different VA services in different states and/or geographical regions. Indeed, a wide variety of different location-based services may be provided as desired.
  • information associated with the pre-transaction VAS may be output by the service provider computer 105 for receipt by one or more recipients, such as the merchant device 110 and/or a consumer device 105 .
  • a wide variety of suitable information may be communicated in any number of suitable messages. For example, redeemed coupon information, a modified transaction amount, and/or loyalty information may be communicated to the merchant device. As another example, redeemed coupon information, loyalty information, and/or information associated with location-based services may be communicated to a consumer device 115 .
  • at least a portion of the processing information may be stored by the service provider computer 105 for a wide variety of different purposes, such as reporting purposes and/or for billing purposes (e.g., billing for provided services, etc.).
  • the method 400 may end following block 430 .
  • FIG. 5 illustrates a flow diagram of an example method 500 for providing value added services during and/or following a payment authorization, according to an example embodiment of the disclosure.
  • the operations of the method 500 may be performed by a suitable service provider computer, such as the service provider computer 105 illustrated in FIG. 1 .
  • the method 500 may begin at block 505 .
  • information may be received from a merchant device, such as the merchant device 110 illustrated in FIG. 1 , and/or from another entity (e.g., an issuer, an acquiring platform, etc.) for a proposed transaction or for a previously approved transaction.
  • information may be received in a request to perform post-transaction (e.g., post-approval) VAS.
  • a proposed transaction may be received, and the service provider computer 105 may be configured to perform a wide variety of transaction-related services, such as the identification of an issuer to which the proposed transaction will be routed and/or the identification or determination of a payment account to utilize for the proposed transaction.
  • the service provider computer 105 may facilitate the approval, routing, and/or completion (e.g., settlement, etc.) of the proposed transaction at block 510 .
  • the service provider computer 105 may route or direct the routing of the proposed transaction to an issuer.
  • a wide variety of information may be received as desired in various embodiments of the disclosure, such as consumer identification information, merchant identification information, information associated with a consumer device 115 , and/or information associated with purchased products (e.g., product names, UPCs, etc.).
  • a wide variety of information and/or parameters associated with the transaction may be identified. For example, a merchant, a consumer, and/or a payment account for the transaction may be identified. As desired, at least a portion of the received information may be evaluated in order to identify transaction parameters. Additionally or alternatively, stored information may be accessed in order to identify or determine transaction parameters. For example, a consumer identifier or a consumer device identifier may be utilized to access consumer preferences for a payment account to be utilized.
  • one or more post-transaction VAS rules, parameters, and/or preferences may be accessed.
  • consumer and/or merchant-defined VAS rules may be accessed from memory.
  • VAS opt-in rules, advertisement preferences, product registration, and/or other rules may be accessed.
  • merchant opt-in rules and/or special offer rules may be accessed.
  • one or more post-transaction VAS may be implemented in association with the transaction.
  • the various rules may be evaluated in order to identify VAS to be implemented. Additionally, at least a portion of the accessed rules may be utilized to facilitate the implementation of one or more VAS.
  • a wide variety of different types of VAS may be implemented as desired in various embodiments of the disclosure. Examples of suitable post-transaction VAS include, but are not limited to, electronic receipt services, product registration services, product warranty services, coupon and/or offer issuance services, targeted advertisement services, receipt reconciliation with issuer statement services, etc.
  • An example electronic receipt service may generate electronic receipts for a transaction, and the electronic receipts may be delivered to any number of recipients, such as the merchant device 110 and/or a consumer device 115 .
  • An example product registration service may automatic complete a product registration application on behalf of the consumer and deliver the registration application to a suitable recipient, such as a manufacturer.
  • a consumer may specify the types of products (e.g., electronics, appliances, etc.) for which product registration services will be provided.
  • An example product warranty service may identify and store product warranty information on behalf of the consumer.
  • Another example product warranty service may evaluate consumer preferences in order to automatically (or upon prompting) purchase an extended warranty for a purchased product.
  • An example coupon issuance service may identify, based upon, for example, the purchased products and/or historical purchases, one or more coupons to be issued to the consumer (e.g., coupons that may be printed on the back of or otherwise associated with a receipt).
  • a targeted advertisement service may identify advertisements and/or promotions to be communicated to the consumer.
  • An example receipt reconciliation service may compare a purchase amount to a subsequently obtained issuer statement (e.g., a credit card statement, a bank statement, etc.) and identify any discrepancies. In other words, an example reconciliation service may conduct an audit of the transaction on behalf of the consumer and/or the merchant.
  • issuer statement e.g., a credit card statement, a bank statement, etc.
  • Other post-transaction services can be performed as desired in various embodiments and will be readily apparent to those skilled in the art.
  • information associated with the post-transaction VAS may be output by the service provider computer 105 for receipt by one or more recipients, such as the merchant device 110 and/or a consumer device 105 .
  • a wide variety of suitable information may be communicated in any number of suitable messages.
  • product registration and/or warranty information may be communicated to a consumer device 115 .
  • audit or reconciliation results information may be communicated to a merchant device 110 and/or a consumer device 115 .
  • at least a portion of the processing information may be stored by the service provider computer 105 for a wide variety of different purposes, such as reporting purposes and/or for billing purposes (e.g., billing for provided services, etc.).
  • the method 500 may end following block 535 .
  • the operations described and shown in the methods 200 , 300 , 400 , 500 of FIGS. 2-5 may be carried out or performed in any suitable order as desired in various embodiments of the disclosure. Additionally, in certain embodiments, at least a portion of the operations may be carried out in parallel. Furthermore, in certain embodiments, less than or more than the operations described in FIGS. 2-5 may be performed.
  • These computer-executable program instructions may be loaded onto a special purpose computer or other particular machine, a processor, or other programmable data processing apparatus to produce a particular machine, such that the instructions that execute on the computer, processor, or other programmable data processing apparatus create means for implementing one or more functions specified in the flow diagram block or blocks.
  • These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means that implement one or more functions specified in the flow diagram block or blocks.
  • embodiments of the disclosure may provide for a computer program product, comprising a computer-usable medium having a computer-readable program code or program instructions embodied therein, said computer-readable program code adapted to be executed to implement one or more functions specified in the flow diagram block or blocks.
  • the computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational elements or steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions that execute on the computer or other programmable apparatus provide elements or steps for implementing the functions specified in the flow diagram block or blocks.
  • blocks of the block diagrams and flow diagrams support combinations of means for performing the specified functions, combinations of elements or steps for performing the specified functions and program instruction means for performing the specified functions. It will also be understood that each block of the block diagrams and flow diagrams, and combinations of blocks in the block diagrams and flow diagrams, can be implemented by special purpose, hardware-based computer systems that perform the specified functions, elements or steps, or combinations of special purpose hardware and computer instructions.

Abstract

Embodiments of the disclosure can relate to systems and methods for providing value added services in association with the processing of payment transactions. Certain embodiments of the disclosure can relate to provision of value added services in association with the processing of payment transactions. In one embodiment, a computer-implemented method for processing proposed transactions can be provided. The method can include receiving, from a merchant device by a service provider system comprising one or more computers, information associated with a purchase transaction; identifying, by the service provider system, one or more value added services applicable to the purchase transaction; and implementing, by the service provider system, the one or more applicable value added services.

Description

    RELATED APPLICATION
  • This application claims priority to U.S. Ser. No. 61/539,206, titled “Systems and methods for processing payment transactions,” filed on Sep. 26, 2011, the contents of which are incorporated herein by reference.
  • FIELD OF THE DISCLOSURE
  • Embodiments of the disclosure relate generally to the processing of payment transactions, and more specifically to the provision of value added services in association with the processing of payment transactions.
  • BACKGROUND OF THE DISCLOSURE
  • Merchants and service providers typically conduct a wide variety of processing in association with payment transactions. This processing often includes processing conducting before and after a payment authorization. For example, a typical purchase experience at a grocery store involves a store clerk receiving a bar-coded loyalty card and coupons that are processed by a merchant point of sale (“POS”) device prior to payment authorization. A consumer payment device is then typically swiped or tapped to facilitate the payment authorization. Following payment authorization, a receipt and additional coupons (i.e., coupons for a next visit) are typically provided to the consumer.
  • A merchant POS terminal and/or register, such as a grocery store POS terminal, typically utilizes “point-to-point” integrated solutions to provide each value added service, such as loyalty services and payment processing services. Because the addition of a new service typically requires large scale reintegration of the POS terminal and register infrastructure, it is typically difficult and relatively time consuming to add additional services to a consumer experience at a merchant. Accordingly, there is an opportunity for improved system and methods for providing value added services in association with payment transactions.
  • SUMMARY
  • Embodiments of the disclosure can relate to systems and methods for providing value added services in association with the processing of payment transactions. Certain embodiments of the disclosure can relate to provision of value added services in association with the processing of payment transactions. In one embodiment, a computer-implemented method for processing proposed transactions can be provided. The method can include receiving, from a merchant device by a service provider system comprising one or more computers, information associated with a purchase transaction; identifying, by the service provider system, one or more value added services applicable to the purchase transaction; and implementing, by the service provider system, the one or more applicable value added services.
  • In one aspect of one embodiment, the computer-implemented method wherein identifying one or more applicable value added services can further include identifying one or more applicable value added services based at least in part upon one or more consumer parameters associated with a consumer for the purchase transaction.
  • In one aspect of one embodiment, the one or more value added services can include at least one of (i) a loyalty service, (ii) a coupon redemption service, (iii) a consumer device location-based service, (iv) an electronic receipt service, (v) a product registration service, (vi) a product warranty service, (vii) a coupon issuance service, (viii) a targeted advertisement service, or (ix) an auditing service.
  • In another embodiment, a system for processing proposed transactions can be provided. The system can include at least one memory configured to store computer-executable instructions; and at least one processor configured to access the at least one memory and execute the computer-executable instructions. The compute-executable instructions can be operable to receive information associated with a purchase transaction; identify one or more value added services applicable to the purchase transaction; and implement the one or more applicable value added services.
  • In one aspect of an embodiment, the computer-executable instructions to identify one or more applicable value added services can further include instructions to identify one or more applicable value added services based at least in part upon one or more consumer parameters associated with a consumer for the purchase transaction.
  • In one aspect of an embodiment, the one or more value added services can include at least one of (i) a loyalty service, (ii) a coupon redemption service, (iii) a consumer device location-based service, (iv) an electronic receipt service, (v) a product registration service, (vi) a product warranty service, (vii) a coupon issuance service, (viii) a targeted advertisement service, or (ix) an auditing service.
  • In yet another embodiment, a method for processing proposed transactions can be provided. The method can include receiving information associated with a purchase transaction; identifying one or more value added services applicable to the purchase transaction; and implementing the one or more applicable value added services.
  • In one aspect of an embodiment, identifying one or more applicable value added services can further include identifying one or more applicable value added services based at least in part upon one or more consumer parameters associated with a consumer for the purchase transaction.
  • In one aspect of an embodiment, the one or more value added services can include at least one of (i) a loyalty service, (ii) a coupon redemption service, (iii) a consumer device location-based service, (iv) an electronic receipt service, (v) a product registration service, (vi) a product warranty service, (vii) a coupon issuance service, (viii) a targeted advertisement service, or (ix) an auditing service.
  • BRIEF DESCRIPTION OF THE FIGURES
  • FIG. 1 illustrates a block diagram of an example system that may be utilized in accordance with various embodiments of the disclosure.
  • FIG. 2 illustrates a flow diagram of an example process for providing value added services in association with a payment transaction, according to an example embodiment of the disclosure.
  • FIG. 3 illustrates a flow diagram of one example process for allowing a consumer to customize value added services that are provided, according to an example embodiment of the disclosure.
  • FIG. 4 illustrates a flow diagram of an example process for providing value added services prior to a payment authorization, according to an example embodiment of the disclosure.
  • FIG. 5 illustrates a flow diagram of an example process for providing value added services during and/or following a payment authorization, according to an example embodiment of the disclosure.
  • DETAILED DESCRIPTION OF THE DISCLOSURE
  • Various embodiments of the disclosure are directed to the processing of provision of value added services (“VAS”) in association with payment transactions. In certain embodiments, an open-ended framework for the provision of VAS may be provided. For example, an open-ended framework of services may be provided at a network or cloud level. Additionally, a wide variety of interfaces may be provided for these services. For example, the framework may include a set of one or more Web services that are accessed via the Internet. As desired, these network-based or cloud services may be invoked by a wide variety of different parties to a payment transaction, such as a merchant POS terminal, a POS register, a merchant Web server and/or Web site, a consumer-facing Web site, a wallet application stored on a consumer device (e.g., a mobile device, etc.), one or more payment networks (e.g., branded payment networks, debit payment networks, etc.), payment device and/or payment account issuers, and/or any number of third-party value added service providers.
  • Additionally, the framework of services may be extensible. In other words, a new service may be added at the cloud level, and the new service may be invoked by existing functionality situated at devices associated with other parties to payment transactions. For example, VAS functionality may be integrated or otherwise associated with a POS device. The VAS functionality may facilitate interaction between the POS device and a cloud level service provider. For example, the VAS functionality may facilitate communication before, during, and/or following the authorization of a payment. The VAS functionality may invoke any of the VAS provided by the service provider. In the event that a new VAS is added at the cloud level, the VAS functionality of the POS device may be capable of invoking the new VAS with relative ease. In other words, with the inventive framework, large scale reintegration and/or alterations to a POS device framework may be avoided.
  • A wide variety of different types of VAS may be supported as desired in various embodiments of the disclosure. These VAS may include services that are invoked and/or implemented prior to payment authorization, in conjunction with payment authorization, and/or following payment authorization. Examples of suitable VAS that may be provided include, but are not limited to, loyalty services, coupon processing and/or application services, location-based mobile services, electronic receipt services, product registration and/or warranty services, receipt reconciliation with issuer statement services, the provision of coupons and/or other offers for later use, purchase history tracking services, and/or advertisement services.
  • In certain embodiments, one or more parties to a payment transaction may be able to access a VAS service provider and customize the provision of VAS. For example, consumers may provide a wide variety of preferences and/or parameters to the service provider that are associated with the provision of VAS. In certain embodiments, a consumer may access a Web server provided by the service provider, and consumer preferences may be selected and/or otherwise provided to the service provider via one or more Web pages and/or other graphical user interfaces hosted by the Web server. A wide variety of consumer preferences and/or parameters may be utilized as desired in various embodiments of the disclosure. For example, a consumer may opt into various VAS or activate certain services for different merchants. Additionally, the consumer may view consumer-specific data and control access rights to the consumer-specific data.
  • Embodiments of the disclosure now will be described more fully hereinafter with reference to the accompanying drawings, in which embodiments of the disclosure are shown. This disclosure may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art. Like numbers refer to like elements throughout.
  • System Overview
  • FIG. 1 represents a block diagram of an example system 100 for providing a network of cloud-based framework for VAS, according to one embodiment of the disclosure. The system 100 may facilitate the provision of a wide variety of VAS in association with payment transactions. As shown in FIG. 1, the system 100 may include one or more service provider computers 105 associated with a VAS service provider, one or more merchant devices 110 (e.g., merchant computers, merchant POS terminals, merchant registers, merchant Web servers, etc.), and/or one or more consumer devices 115. As desired, the system 100 may include a wide variety of other entities associated with payment transactions, such as one or more issuer and/or financial institution system and/or one or more systems associated with third-party value added service providers. Any number of suitable networks, such as the illustrated networks 120, 125 may facilitate communication between various components of the systems. Each of these components will now be discussed in further detail.
  • First, each service provider computer 105 may include any number of processor-driven devices, including but not limited to, a server computer, a mainframe computer, one or more networked computers, a desktop computer, a personal computer, a laptop computer, a mobile computer, or any other processor-based device. A service provider computer 105 may utilize one or more processors 140 to execute computer-readable instructions that facilitate the provision of VAS in association with payment transactions. Additionally, the service provider computer 105 may utilize the one or more processors 140 to execute computer-readable instructions that facilitate the storage and/or application of a wide variety of rules, preferences, and/or parameters associated with VAS (e.g., consumer preferences, etc.). As a result of executing these computer-readable instructions, a special purpose computer or particular machine may be formed that facilitates the provision of VAS at a network or cloud level.
  • In addition to having one or more processors 140, the service provider computer 105 may further include one or more memory devices 141, input/output (“I/O”) interface(s) 142, and/or network interface(s) 143. The memory 141 may be any computer-readable medium, coupled to the processor(s) 140, such as random access memory (“RAM”), read-only memory (“ROM”), and/or removable storage devices. The memory 141 may store a wide variety of data files 144 and/or various program modules, such as an operating system (“OS”) 145, a database management system (“DBMS”) 146, one or more host modules 147, one or more VAS modules 148, and/or a transaction processing module 149. The data files 144 may include any suitable data that facilitates the operation of the service provider computer 105 and/or interaction of the service provider computer 105 with one or more other components of the system 100. For example, the data files 144 may include merchant identification information, card issuer identification information, third-party service provider identification information, consumer identification information, data utilized to communicate with the card issuers, merchants, third-party service providers, and/or consumers, data that facilitates the storage of VAS and/or transaction processing rules, and/or data that facilitates the processing of a proposed transaction or an authorized transaction in order to facilitate the provision of VAS. The OS 145 may be suitable module that facilitates the general operation of the service provider computer 105, as well as the execution of other program modules. For example, the OS may be, but is not limited to, Microsoft Windows®, Apple OSX™, Unix, a mainframe computer operating system (e.g., IBM z/OS, MVS, OS/390, etc.), or a specially designed operating system. The DBMS 146 may be a suitable program module that facilitates management of the data files 144, data stored in the memory 141, and/or data stored in one or more separate databases, such as one or more services databases 150.
  • The services databases 150 may be configured to store a wide variety of information associated with VAS provided by the service provider computer 105. For example, the services database 150 may be configured to store information associated with VAS that are available for provision by the service provider. A wide variety of different types of VAS may be supported as desired in various embodiments of the disclosure. These VAS may include services that are invoked and/or implemented prior to payment authorization, in conjunction with payment authorization, and/or following payment authorization. Examples of suitable VAS that may be provided include, but are not limited to, loyalty services, coupon processing and/or application services, location-based mobile services, electronic receipt services, product registration and/or warranty services, receipt reconciliation with issuer statement services, the provision of coupons and/or other offers for later use, purchase history tracking services, and/or advertisement services.
  • Additionally, the services databases 150 may include a wide variety of different preferences and/or parameters associated with the implementation of VAS. For example, the services databases 150 may include a wide variety of consumer preferences associated with the implementation of VAS. Example consumer preferences include, but are not limited to, consumer opt-in information for various VAS that are available (e.g., overall opt-in information, merchant-specific opt-in information, merchant type (e.g., merchant category code, etc.) opt-in information, etc.), consumer preferences associated with the implementation of VAS (e.g., coupon processing preferences, loyalty preferences, receipt generation and/or delivery preferences, etc.), and/or consumer preferences associated with access rights to consumer data by other entities, such as merchants, issuers, and/or third-party service providers. Indeed, the consumer preferences may allow a consumer to customer VAS in a wide variety of different ways. For example, the consumer may specify that coupons will be utilized in association with certain merchants that may offer double coupons or other special offers. As another example, the consumer may elect different types of loyalty rewards when multiple rewards are available. As yet another example, the consumer may provide for electronic delivery of receipts to any number of consumer devices, electronic mail addresses, etc.
  • In addition to storing consumer preferences, the services databases 150 may additionally and/or alternatively store preferences associated with other parties to payment transactions, such payment account issuers and/or merchants. These preferences may include a wide variety of preferences associated with the invocation of VAS. For example, the preferences may include opt-in information for various services and/or preferences associated with the provision of VAS, such as loyalty award preferences, coupon processing preferences (e.g., supported coupons, etc.) transaction processing preferences, and/or coupon and/or special offer issuance preferences. Indeed, the provision of VAS may be customized utilizing a wide variety of suitable techniques and/or parameters.
  • In certain embodiments, one or more host modules 147 may be associated with the service provider computer 105, and the host modules may facilitate interaction with other components of the system 100. For example, one or more Web servers may be provided and/or associated with the host modules 147, and the Web servers may facilitate the presentation of any number of suitable graphical user interfaces to collect rules and/or preferences from consumer devices 115 and/or other components in communication with the service provider computers 105. Other example host modules may facilitate inter-process communications and/or other types of communications in order to facilitate the receipt of processing rules and/or preferences. Yet other example host modules may facilitate the receipt of proposed transactions to be processed.
  • As desired, any number of VAS modules 148 may be provided. Each VAS module 148 may be a suitable software module or application that facilitates the provision of one or more VAS in association with a payment transaction. A wide variety of different types of VAS may be supported by the VAS modules 148. These VAS may include services that are invoked and/or implemented prior to payment authorization, in conjunction with payment authorization, and/or following payment authorization. Examples of suitable VAS that may be provided include, but are not limited to, loyalty services, coupon processing and/or application services, location-based mobile services, electronic receipt services, product registration and/or warranty services, receipt reconciliation with issuer statement services, the provision of coupons and/or other offers for later use, purchase history tracking services, and/or advertisement services (e.g., targeted marketing, etc.). In certain embodiments, the VAS modules 148 may direct the operations of a host module (e.g., the Web server) to facilitate the receipt a wide variety of different preferences and/or parameters from issuers, merchants, and/or consumers. The VAS modules 148 may evaluate received preferences, resolve conflicts between the preferences, and/or establish a hierarchy for applying the rules to a proposed transaction. The VAS modules 148 may then direct storage of the preferences in one or more suitable databases 150.
  • The transaction processing module 149 may include any number of suitable software modules and/or applications that facilitate the storage of transaction processing rules and/or parameters, as well as the evaluation of proposed transactions. In operation, the transaction processing module 149 may be configured to receive information associated with a proposed transaction. For example, proposed transaction information may be received from a merchant device 110 (e.g., a merchant point of sale device, etc.). As another example, proposed transaction information may be received from a merchant acquiring platform or merchant gateway associated with a merchant device 110. Following receipt of a proposed transaction, the transaction processing module 149 may evaluate the proposed transaction and determine whether the proposed transaction may be routed to an issuer for approval and/or settlement processing. Additionally, in certain embodiments, the transaction processing module 149 may facilitate the routing of the proposed transaction to an issuer. In other embodiments, the transaction processing module 149 may direct the routing of the proposed transaction to an issuer. A wide variety of evaluation services may be provided by the transaction processing module 149. For example, the transaction processing module 149 may select a payment account to utilize in association with the transaction or the transaction processing module 149 may determine whether a designated payment account is appropriate.
  • A few examples of the operations that may be performed by the VAS modules 148 and/or the transaction processing module 149 are described in greater detail below with reference to FIGS. 2-5.
  • With continued reference to the service provider computer 105, the one or more I/O interfaces 142 may facilitate communication between the service provider computer 105 and one or more input/output devices; for example, one or more user interface devices, such as a display, a keypad, a mouse, a pointing device, a control panel, a touch screen display, a remote control, a microphone, a speaker, etc., that facilitate user interaction with the service provider computer 105. The one or more network interfaces 143 may facilitate connection of the service provider computer 105 to one or more suitable networks, for example, the network(s) 125, 130, 135 illustrated in FIG. 1. In this regard, the service provider computer 105 may receive and/or communicate information to other components of the system 100.
  • With continued reference to FIG. 1, any number of merchant devices 110 may be provided. In certain embodiments, a merchant device 110 may be a suitable point-of-sale (“POS”) device (e.g., a POS terminal) located at a physical merchant location. In other embodiments, a merchant device 110 may be a suitable server that facilitates the processing of online purchase transactions. As desired, each merchant device 110 may include any number of processor-driven devices, including but not limited to, a server computer, a mainframe computer, one or more networked computers, a desktop computer, a personal computer, a laptop computer, a mobile computer, or any other processor-based device. A merchant device 110 may utilize one or more processors 160 to execute computer-readable instructions that facilitate the processing of transaction requests, the generation of one or more VAS requests, the generation of proposed transactions, and/or the communication of proposed transactions and/or VAS requests to one or more processing entity (e.g., an acquiring platform, a service provider computer 105, etc.). As a result of executing these computer-readable instructions, a special purpose computer or particular machine may be formed that facilitates the generation and/or output of VAS requests and/or proposed transactions. Additionally, in certain embodiments, a merchant device 110 (which may or may not be located at a POS) may utilize the one or more processors 160 to execute computer-readable instructions that facilitate the provision of merchant rules and/or parameters to the service provider computer 105.
  • In addition to having one or more processors 160, the merchant device 110 may further include and/or be associated with one or more memory devices 161, consumer device readers 162, input/output (“I/O”) interface(s) 163, and/or network interface(s) 164. The memory 161 may be any computer-readable medium, coupled to the processor(s) 160, such as random access memory (“RAM”), read-only memory (“ROM”), and/or a removable storage devices. The memory 161 may store a wide variety of data files 165 and/or various program modules, such as an operating system (“OS”) 166, a services module 167, and/or a transaction module 168. The data files 165 may include any suitable data that facilitates the operation of the merchant device 110 and/or interaction of the merchant device 110 with one or more other components of the system 100. For example, the data files 165 may include acquiring platform information, service provider information, and/or routing information for proposed transactions. The OS 166 may be suitable module that facilitates the general operation of the merchant device 110, as well as the execution of other program modules. For example, the OS 166 may be, but is not limited to, Microsoft Windows®, Apple OSX™, Unix, a mainframe computer operating system (e.g., IBM z/OS, MVS, OS/390, etc.), or a specially designed operating system. As desired, the merchant device 110 may additionally include one or more host modules that facilitate interaction with remote consumer devices 115. For example, a suitable Web server and/or Web server module may facilitate online shopping by consumers and/or the receipt of transaction requests.
  • The services module 167 may include any number of suitable software modules and/or applications that facilitate the collection of transaction-related information, the generation of one or more requests for VAS, the output of the generated requests, and/or the receipt and processing of responses to the VAS requests. In certain embodiments, the services module 167 may be a suitable module that includes extensible functionality for requesting the invocation of available VAS at a cloud or network level. For example, the services modules 167 may include information that facilitates interactions with the service provider computer 105 and/or the provision of transaction-related information utilized in association with VAS. In the event that additional VAS become available, a services module 167 may be modified (e.g., plug-in modification) or a new services module (e.g., a new module executed by a master services module) may be added to facilitate the provision of additional transaction-related information that may be associated with the new VAS.
  • In operation, a services module 167 may identify collected information associated with a transaction. For example, the services module 167 may identify consumer identification information, merchant information, a proposed transaction amount, identifiers of products (e.g., UPC identifiers, etc.) coupon information, loyalty account identification information, payment account information, consumer payment device information, etc. The services module 167 may utilize at least a portion of the information to generate one or more VAS requests, such as a pre-payment VAS request and/or a post-payment VAS request. For example, consumer identification information, loyalty account information, and/or coupon information (e.g., coupon information for paper coupons, coupon information collected from a consumer device 115, etc.) may be utilized to generate a pre-payment VAS request. In certain embodiments, a plurality of VAS requests may be generated in association with a payment transaction. In other embodiments, a single VAS requests (e.g., a combined pre-payment and post-payment request, etc.) may be generated. Once generated, the services module 167 may direct communication of a VAS request to the service provider computer 105 via any number of suitable networks 120, 125. In certain embodiments, a request may be routed through an intermediary, such as a merchant acquirer platform. A request may be processed by the service provider computer 105 and, as desired, one or more responses may be communicated to the merchant device 110 for processing by the services module 167.
  • The transaction module 168 may include any number of suitable software modules and/or applications that facilitate the receipt of transaction information, the receipt of payment account information from a consumer device, the generation of a proposed transaction, and/or the output of the proposed transaction. In one example embodiment, the transaction module 168 may identify a wide variety of transaction information, such as a transaction amount. Additionally, the transaction module 168 may receive payment account information collected from a consumer device. For example, the transaction module 168 may interact with a consumer device reader 162 to receive payment account information at a point of sale. As another example, the transaction module 168 may receive payment account information via one or more suitable networks 120, such as the Internet. Following the identification of transaction information and payment account information, the transaction module 168 may generate a proposed transaction or proposed transaction request, and the transaction module 168 may direct communication of the proposed transaction to a suitable entity for processing. For example, the proposed transaction may be output for communication to an acquiring platform, and the acquiring platform may forward the proposed transaction to the service provider computer 105. As another example, the proposed transaction may be output for communication to the service provider computer 105. In certain embodiments, the service provider computer 105 may be associated with a particular acquiring platform. Alternatively, the service provider computer 105 may communicate with a plurality of different acquiring platforms. Following, the output of a proposed transaction, the transaction module 168 may receive and process a wide variety of responses, such as an approval of the proposed transaction, a denial of the proposed transaction, and/or messages associated with applied rules and/or identified incentives.
  • With continued reference to the merchant device 110, one or more consumer device readers 162 may be provided in certain embodiments. A consumer device reader 162 may facilitate communication with a consumer device at a point of sale. For example, a consumer device reader 162 may facilitate the reading of payment account information and/or other information (e.g., loyalty account information, coupon information, etc.) from a consumer device. A wide variety of different types of consumer device readers may be utilized as desired in various embodiments of the disclosure, including but not limited to, magnetic stripe readers, radio frequency readers, near field communication readers, etc. In certain embodiments, a reader 162 may be incorporated into the merchant device 110. In other embodiments, a reader 162 may be in communication with the merchant device 110.
  • The one or more I/O interfaces 163 may facilitate communication between the merchant device 110 and one or more input/output devices; for example, one or more user interface devices, such as a display, a keypad, a mouse, a pointing device, a control panel, a touch screen display, a remote control, a microphone, a speaker, a consumer device reader 162, etc., that facilitate user interaction with the service provider computer 105. The one or more network interfaces 164 may facilitate connection of the merchant device 110 to one or more suitable networks, for example, the network(s) 120, 125 illustrated in FIG. 1. In this regard, the merchant device 110 may receive and/or communicate information to other components of the system 100.
  • Additionally, with continued reference to FIG. 1, any number of consumer devices 115 may be provided. Examples of suitable consumer devices 115 include, but are not limited to, transaction cards, contactless transaction devices (e.g., transaction devices including a contactless chip, etc.), mobile devices (e.g., mobile phones, smart phones, etc.), and/or personal computers. Certain consumer devices 115, such as mobile devices and/or personal computers, may be utilized by a consumer to provide consumer rules and/or preferences to the service provider computer 105. For example, a consumer may utilize a consumer device 115 to access a Web server 150 that presents one or more Web pages that facilitate the provision of rules and/or parameters to the service provider computer. Additionally, various consumer devices 115 may facilitate the provision of payment account information and/or other consumer information (e.g., loyalty account information, coupons, etc.) to a merchant device 110 in association with a proposed transaction. For example, a payment card, loyalty rewards card, contactless device, or a transaction-enabled mobile device (e.g., a mobile device including NFC or other contactless technology) may be presented at a point of sale to provide payment account and/or other information to a merchant device 110. As another example, a personal computer or mobile device may be utilized to access a Web site of the merchant via one or more suitable networks 120 (e.g., the Internet, a cellular network, etc.) and a purchase transaction may be requested. During a purchase request, various payment account information and/or other information may be provided to a merchant device 110 by the consumer device 115. As desired, certain consumer devices 115 may be processor-driven devices that include components similar to those described above for the service provider computer 105 and/or the merchant computer 110. For example, certain consumer devices 115 may include one or more processors, memory devices, I/O interfaces, and/or network interfaces.
  • Although not illustrated in FIG. 1, as desired in various embodiments, any number of issuer and/or financial institution systems may be provided. An issuer system may facilitate the backend processing of a proposed transaction. For example, an issuer system may facilitate the approval and/or settlement of a proposed transaction. In certain embodiments, a proposed transaction may be routed to an issuer system via a suitable transaction network 125, and the issuer system may evaluate the proposed transaction. An approval or rejection of the proposed transaction may then be output for communication to a merchant device 110. The issuer system may then facilitate the settlement of the proposed transaction.
  • A wide variety of suitable networks 120, 125 may be utilized in association with embodiments of the disclosure. Certain networks 120 may facilitate the communication of rules and/or preferences to the service provider computer 105 and/or the communication of transaction requests (e.g., eCommerce requests) from the consumer devices 115 to merchant computers 110. These networks 120 may include any telecommunication and/or data network, whether public, private, or a combination thereof, including a local area network, a wide area network, an intranet, an internet, the Internet, intermediate handheld data transfer devices, a publicly switched telephone network (“PSTN”), a cellular network, and/or any combination thereof and may be wired and/or wireless. Other networks 125 may be suitable transaction networks that facilitate the routing of proposed transactions. These transaction networks 125 may include branded networks (e.g., a VISA network, etc.), debit and/or PIN networks, and/or a wide variety of other suitable transaction networks. As desired in various embodiments of the disclosure, VAS requests may be communicated from a merchant device 110 to the service provider computer 105 via either type of network. Due to network connectivity, various methodologies as described herein may be practiced in the context of distributed computing environments. It will also be appreciated that the various networks may include a plurality of networks, each with devices such as gateways and routers for providing connectivity between or among networks. Additionally, instead of, or in addition to, a network, dedicated communication links may be used to connect various devices in accordance with an example embodiment.
  • The system 100 shown in and described with respect to FIG. 1 is provided by way of example only. Numerous other operating environments, system architectures, and device configurations are possible. Other system embodiments can include fewer or greater numbers of components and may incorporate some or all of the functionality described with respect to the system components shown in FIG. 1. Accordingly, embodiments of the disclosure should not be construed as being limited to any particular operating environment, system architecture, or device configuration.
  • Operational Overview
  • FIG. 2 illustrates a flow diagram of an example method 200 for providing value added services in association with a payment transaction, according to an example embodiment of the disclosure. In certain embodiments, certain operations of the method 200 may be performed by a suitable service provider computer and/or associated service provider, such as the service provider computer 105 illustrated in FIG. 1 (and an associated service provider). The method 200 may begin at block 205.
  • At block 205, VAS functionality may be provided to a merchant device, such as the merchant device 110 illustrated in FIG. 1. In other words, one or more application modules and/or interfaces may be provided to the merchant device 110. These modules and/or interfaces may facilitate interaction between the merchant device 110 and the service provider computer 105. In other words, the modules and/or interfaces may facilitate the invocation of network or cloud-based VAS in association with payment transactions.
  • A wide variety of suitable methods and/or techniques may be utilized to provide VAS functionality to a merchant device 110. For example, one or more application modules may be locally installed or installed via a network on the merchant device 110. As another example, VAS functionality may be installed during manufacture of the merchant device 110. Regardless of the installation procedure, the VAS functionality may be extendable and/or upgradeable. In other words, the VAS functionality may be readily adapted to invoke future developed and/or future available VAS.
  • At block 210, available VAS may be established and managed by the service provider computer 105. For example, a plurality of VAS that may be performed by the service provider computer 105 may be identified. In certain embodiments, VAS may be provided on behalf of third-party service providers. For example, a third-party loyalty service provider may interact with the service provider computer 105 in order to invoke loyalty services. In other embodiments, the service provider computer 105 may invoke services offered by third-party service providers. Additionally, a wide variety of preferences and/or parameters associated with the VAS may be received, identified, and/or otherwise obtained by the service provider computer 105. For example, consumer preferences (e.g., opt-in information, etc.) may be obtained. One example for obtaining consumer preferences is described in greater detail below with reference to FIG. 3. As another example, merchant and/or payment account issuer preferences may be obtained. Indeed, each VAS may be customized and/or tailored as desired in various embodiments of the disclosure.
  • At block 215, one or more communications relating to a transaction may be received from a merchant device 110. These communications may include requests to invoke and/or implement value added services and/or a request to invoke transaction processing services. For example, in one embodiment, a first request may request invocation of pre-transaction or pre-payment VAS, a second request may request transaction processing services, and a third request may request invocation of post-transaction VAS. As another example, a single request may be utilized to request pre-transaction VAS, transaction processing services, and/or post-transaction VAS. Indeed, any number of requests may be utilized as desired.
  • Additionally, a wide variety of information may be included in or otherwise associated with a received request. Examples of suitable information may include, but are not limited to, merchant identification information (e.g., a merchant name, a merchant identification number, a merchant device identification number, a merchant network address, etc.), consumer identification information (e.g., a consumer name, a consumer account number with the merchant, a consumer email address, etc.), consumer device identification information (e.g., an account number, a device identifier, a telephone number, etc.), payment account information (e.g., an account number, expiration date, etc.), coupon information (e.g., paper coupon information, coupon information obtained from a consumer device, etc.), loyalty information (e.g., a loyalty account number, etc.), information associated with purchased products (e.g., UPC identifiers, etc.), and/or a transaction amount.
  • At block 220, one or more of pre-transaction VAS, transaction processing services, and/or post-transaction VAS may be provided. For example, transaction-related and/or other received information may be utilized in conjunction with consumer preferences (and/or other preferences) in order to provide a wide variety of suitable VAS associated with the transaction. As one example, a request for pre-transaction VAS may be received. Items associated with the transaction (e.g., purchased products, etc.) may be identified and available coupons may be identified from a plurality of different sources, such as received transaction information, stored consumer information, and/or external data sources. Coupons applicable to the transaction may then be identified and applied. Additionally, a loyalty account of the consumer with the merchant may be identified, and loyalty rewards may be applied to the transaction. A modified transaction amount and/or loyalty information may then be returned to the merchant device 110. Next, a transaction processing request may be received from the merchant device 110, and a wide variety of transaction processing may be performed. For example, the service provider computer 105 may identify a transaction network for routing the transaction and/or the service provider computer 105 may identify a payment account to utilize in association with the transaction. The service provider computer 105 may then facilitate the routing of a proposed transaction to an issuer for authorization and/or settlement purposes. As desired, a response (e.g., an authorization response, a completed transaction response, etc.) may then be routed form the issuer to the merchant device 110.
  • Following the authorization of a transaction and/or the completion of a payment, a request for post-transaction VAS may be received. Alternatively, post-transaction VAS may be performed in conjunction with an authorization response that is routed to the merchant device 110. Examples of post-transaction VAS include, but are not limited to, electronic receipt generation, storage, and/or delivery (e.g., delivery to a merchant device 110, delivery to a consumer device 115, etc.), product registration services, enrollment for product warranties and/or protection plans, reconciliation of purchases and/or receipts with issuer statements (e.g., credit card statements, bank statements, etc.), the identification and/or delivery of coupons and/or special offers (e.g., delivery to a merchant device 110, delivery to a consumer device 115, etc.), and/or targeted advertisement (e.g., targeted advertisement based on purchase history, etc.). Certain post-transaction VAS may be performed in substantially real-time with the processing of the transaction. For example, an electronic receipt may be delivered in substantially real-time. Other post-transaction VAS may be performed at a later point in time and may optionally involve additional communication with other devices, such as a consumer device 115, an issuer device, etc. Indeed, a wide variety of suitable methods and/or techniques may be utilized to implement post-transaction VAS.
  • As desired in various embodiments, one or more messages may be returned to the merchant device 110 by the service provider computer 105 in association with VAS that are invoked and/or provided. Additionally, in certain embodiments, messages may be communicated to one or more other entities, such as a consumer device 115 or an issuer device. For example, a modified transaction amount, a transaction complete or approval indication, loyalty information, future coupon information, and/or advertisement information may be communicated to a merchant device 110. As another example, a receipt, coupon application information, future coupon information, loyalty and/or reward information, and/or targeted advertisements may be communicated to a consumer device 115. Indeed, a wide variety of messages and/or interactions may be utilized as desired in various embodiments of the disclosure.
  • The method 200 may end following block 220.
  • FIG. 3 illustrates a flow diagram of one example method 300 for allowing a consumer to customize value added services that are provided, according to an example embodiment of the disclosure. In certain embodiments, the operations of the method 300 may be performed by a suitable service provider computer, such as the service provider computer 105 illustrated in FIG. 1. The method 300 may begin at block 305.
  • At block 305, available VAS may be identified by the service provider computer 105. In other words, VAS supported by the service provider computer 105 may be identified. In certain embodiments, the service provider computer 105 may additionally identify merchant and/or issuer preferences and/or parameters associated with the VAS. For example, the service provider computer 105 may determine whether a merchant supports certain VAS, such as coupon acceptance, location-based filtering, targeted advertisements, etc. Additionally, in certain embodiments, the service provider computer 105 may identify special offers available for different merchants (or card issuers) in association with VAS. For example, the service provider computer 105 may identify merchants that offer double coupons. As another example, the service provider computer 105 may identify loyalty rewards information for various consumers.
  • At block 310, information associated with available VAS may be presented to a consumer. In this regard, consumer preferences associated with the invocation of VAS on behalf of the consumer may be received. A wide variety of suitable techniques may be utilized to present VAS information to a consumer. For example, a consumer may utilize a consumer device 110 to access one or more Web pages that facilitate the presentation of VAS information to a consumer. As another example, email and/or short message service messaging may be utilized to present VAS information to a consumer. A wide variety of information associated with VAS services may be presented to a consumer, including but not limited to, identification information for available VAS and/or special offers of various merchants and/or card issuers.
  • At block 315, one or more consumer preferences for implemented VAS may be received from the consumer. For example, consumer preferences may be received via a Web interface, via SMS messaging, via email, and/or via any other suitable form of communication. Additionally, a wide variety of different types of consumer preferences may be received, including but not limited to, opt-in and/or opt-out preferences for invoking various VAS, merchant-specific and/or merchant type information for invoking VAS (e.g., a requests to invoke certain VAS for different merchants), coupon application preferences (e.g., a request to utilize available coupons when double coupon points or triple coupon points are available), loyalty preferences (e.g., a request to receive airline miles rather than cash back, etc.), etc. In certain embodiments, the service provider computer 105 may function as a cloud-based wallet for the consumer.
  • Additionally, a wide variety of privacy and/or data control preferences may be received. For example, the consumer may grant access rights for certain consumer information to different merchants. Indeed, the consumer may be provided with full control over his/her data and/or VAS. The consumer may also establish protocols for accessing information, such as authentication and/or encryption protocols. In one example embodiment, the service provider may default to VAS information only being accessible by the consumer. The consumer may then opt in to different services, and selectively provide various merchants (or all merchants) and/or third-party service providers the ability to invoke services and/or to access consumer information via the service interfaces. A wide variety of suitable data control methods may be utilized as desired, such as strict least-access-privileges, role-based access control, privacy mechanisms, mutual-authentication, auditing, and/or encryption security principles.
  • Once consumer preferences have been received, operations may continue at block 320, and at least a portion of the consumer preferences may be stored for subsequent access during the processing of a transaction (or VAS requests). In certain embodiments, information associated with VAS may be provided to a consumer device 115, such as a personal computer or mobile device. In this regard, the consumer device 115 may store information associated with VAS to be invoked, and at least a portion of this information may be provided by the consumer device 115 to a merchant device 110 during a transaction. The merchant device 110 may then identify VAS to be invoked during the processing of a transaction. Alternatively, the service provider computer 105 may receive transaction-related information and identify VAS to be invoked.
  • The method 300 may end following block 320. Although FIG. 3 described consumer preferences, as desired, a similar process may be utilized in certain embodiments to receive and store preferences of one or more other entities, such as a merchant or a payment account issuer.
  • FIG. 4 illustrates a flow diagram of an example method 400 for providing value added services prior to a payment authorization, according to an example embodiment of the disclosure. In certain embodiments, the operations of the method 400 may be performed by a suitable service provider computer, such as the service provider computer 105 illustrated in FIG. 1. The method 400 may begin at block 405.
  • At block 405, information associated with a proposed transaction may be received from a merchant device, such as the merchant device 110 illustrated in FIG. 1. In certain embodiments, the information may be received in association with a request for pre-payment VAS. Additionally, a wide variety of information may be received as desired in various embodiments of the disclosure, such as consumer identification information, merchant identification information, information associated with a consumer device 115, consumer loyalty account information (e.g., an account number read from a loyalty card, etc.), information associated with products to be purchased (e.g., product names, UPCs, etc.), and/or information associated with coupons to be redeemed (e.g., bar code information from scanned coupons, information associated with electronic coupons received from a consumer device, 115, etc.).
  • At block 410, a wide variety of information and/or parameters associated with the transaction may be identified. For example, a merchant, a consumer, and/or a payment account for the proposed transaction may be identified. As desired, at least a portion of the received information may be evaluated in order to identify transaction parameters. Additionally or alternatively, stored information may be accessed in order to identify or determine transaction parameters. For example, a consumer identifier or a consumer device identifier may be utilized to access consumer preferences for a payment account to be utilized.
  • At block 415, one or more pre-transaction VAS rules, parameters, and/or preferences may be accessed. For example, consumer and/or merchant-defined VAS rules may be accessed from memory. A wide variety of different rules may be accessed as desired in various embodiments. For example, with respect to the consumer, VAS opt-in rules, coupon application rules, loyalty rules, and/or other rules may be accessed. With respect to a merchant, merchant opt-in rules and/or special offer rules may be accessed.
  • At block 420, one or more VAS may be implemented in association with the proposed transaction. For example, the various rules may be evaluated in order to identify VAS to be implemented. Additionally, at least a portion of the accessed rules may be utilized to facilitate the implementation of one or more VAS. A wide variety of different types of VAS may be implemented as desired in various embodiments of the disclosure. Examples of suitable pre-transaction VAS include, but are not limited to, electronic wallet services, loyalty services, coupon redemption services, location-based mobile services, etc. An example electronic wallet service, which may alternatively be implemented as a transaction processing service, may facilitate the identification of a payment account to utilize in association with a transaction, as well as the verification of a consumer's identity. As desired, an electronic wallet service may communicate with a consumer device 115 and/or with a merchant device 110. A loyalty service may identify an applicable loyalty account of the consumer, such as a loyalty account with the merchant. The loyalty service may then facilitate the issuance and/or redemption of loyalty points and/or loyalty rewards in association with the transaction. A coupon redemption service may compare products being purchased (e.g., UPCs, etc.) with available coupons (e.g., coupons identified from received transaction information, coupons stored at the service provider in association with the consumer, coupons accessed from an external data source, etc.), and the coupon redemption service may identify coupons that may be redeemed. In certain embodiments, consumer redemption preferences may also be evaluated. The coupon redemption service may then apply coupons and/or other offers to the proposed transaction and, as desired, a purchase amount may be modified. The coupon redemption service may then facilitate the communication of applied coupons to coupon issuers, and the distribution of redeemed coupon revenue to the merchant. As desired in various embodiments, a determination may also be made as to whether the purchase transaction qualifies for special offers of the merchant. For example, a determination may be made as to whether a transaction amount or a combination of purchased products qualifies for a special offer. As another example, historical transaction information for the consumer may be evaluated, and a determination may be made as to whether a purchase history qualifies for a special offer (e.g., an offer based upon total historical spending, an offer based upon frequency of purchases, etc.)
  • A location-based mobile service may perform a wide variety of suitable services based upon received location information (e.g., GPS coordinates, etc.) for a consumer device. For example, a location-based mobile service may evaluate a consumer device location based upon consumer transaction processing preferences, and the location-based service may determine whether the transaction may be completed based at least in part upon the evaluation. For example, a consumer may specify that a consumer device (e.g., a mobile device of a child) can only be used at gas stations and/or grocery stores in order to complete transactions. A location-based service may utilize GPS coordinates for the consumer device to identify a merchant for a proposed transaction, and the location-based service may determine whether a transaction can be approved for the merchant. As another example of a location-based service, a consumer may request different VA services in different states and/or geographical regions. Indeed, a wide variety of different location-based services may be provided as desired.
  • At block 425, information associated with the pre-transaction VAS may be output by the service provider computer 105 for receipt by one or more recipients, such as the merchant device 110 and/or a consumer device 105. A wide variety of suitable information may be communicated in any number of suitable messages. For example, redeemed coupon information, a modified transaction amount, and/or loyalty information may be communicated to the merchant device. As another example, redeemed coupon information, loyalty information, and/or information associated with location-based services may be communicated to a consumer device 115. Additionally, at block 430, at least a portion of the processing information may be stored by the service provider computer 105 for a wide variety of different purposes, such as reporting purposes and/or for billing purposes (e.g., billing for provided services, etc.).
  • The method 400 may end following block 430.
  • FIG. 5 illustrates a flow diagram of an example method 500 for providing value added services during and/or following a payment authorization, according to an example embodiment of the disclosure. In certain embodiments, the operations of the method 500 may be performed by a suitable service provider computer, such as the service provider computer 105 illustrated in FIG. 1. The method 500 may begin at block 505.
  • At block 505, information may be received from a merchant device, such as the merchant device 110 illustrated in FIG. 1, and/or from another entity (e.g., an issuer, an acquiring platform, etc.) for a proposed transaction or for a previously approved transaction. In certain embodiments, information may be received in a request to perform post-transaction (e.g., post-approval) VAS. In other embodiments, a proposed transaction may be received, and the service provider computer 105 may be configured to perform a wide variety of transaction-related services, such as the identification of an issuer to which the proposed transaction will be routed and/or the identification or determination of a payment account to utilize for the proposed transaction. In these embodiments, the service provider computer 105 may facilitate the approval, routing, and/or completion (e.g., settlement, etc.) of the proposed transaction at block 510. For example, the service provider computer 105 may route or direct the routing of the proposed transaction to an issuer.
  • As desired, a wide variety of information may be received as desired in various embodiments of the disclosure, such as consumer identification information, merchant identification information, information associated with a consumer device 115, and/or information associated with purchased products (e.g., product names, UPCs, etc.). At block 515, a wide variety of information and/or parameters associated with the transaction may be identified. For example, a merchant, a consumer, and/or a payment account for the transaction may be identified. As desired, at least a portion of the received information may be evaluated in order to identify transaction parameters. Additionally or alternatively, stored information may be accessed in order to identify or determine transaction parameters. For example, a consumer identifier or a consumer device identifier may be utilized to access consumer preferences for a payment account to be utilized.
  • At block 520, one or more post-transaction VAS rules, parameters, and/or preferences may be accessed. For example, consumer and/or merchant-defined VAS rules may be accessed from memory. A wide variety of different rules may be accessed as desired in various embodiments. For example, with respect to the consumer, VAS opt-in rules, advertisement preferences, product registration, and/or other rules may be accessed. With respect to a merchant, merchant opt-in rules and/or special offer rules may be accessed.
  • At block 525, one or more post-transaction VAS may be implemented in association with the transaction. For example, the various rules may be evaluated in order to identify VAS to be implemented. Additionally, at least a portion of the accessed rules may be utilized to facilitate the implementation of one or more VAS. A wide variety of different types of VAS may be implemented as desired in various embodiments of the disclosure. Examples of suitable post-transaction VAS include, but are not limited to, electronic receipt services, product registration services, product warranty services, coupon and/or offer issuance services, targeted advertisement services, receipt reconciliation with issuer statement services, etc. An example electronic receipt service may generate electronic receipts for a transaction, and the electronic receipts may be delivered to any number of recipients, such as the merchant device 110 and/or a consumer device 115. An example product registration service may automatic complete a product registration application on behalf of the consumer and deliver the registration application to a suitable recipient, such as a manufacturer. As desired, a consumer may specify the types of products (e.g., electronics, appliances, etc.) for which product registration services will be provided. An example product warranty service may identify and store product warranty information on behalf of the consumer. Another example product warranty service may evaluate consumer preferences in order to automatically (or upon prompting) purchase an extended warranty for a purchased product.
  • An example coupon issuance service may identify, based upon, for example, the purchased products and/or historical purchases, one or more coupons to be issued to the consumer (e.g., coupons that may be printed on the back of or otherwise associated with a receipt). Similarly, a targeted advertisement service may identify advertisements and/or promotions to be communicated to the consumer. An example receipt reconciliation service may compare a purchase amount to a subsequently obtained issuer statement (e.g., a credit card statement, a bank statement, etc.) and identify any discrepancies. In other words, an example reconciliation service may conduct an audit of the transaction on behalf of the consumer and/or the merchant. Other post-transaction services can be performed as desired in various embodiments and will be readily apparent to those skilled in the art.
  • At block 530, information associated with the post-transaction VAS may be output by the service provider computer 105 for receipt by one or more recipients, such as the merchant device 110 and/or a consumer device 105. A wide variety of suitable information may be communicated in any number of suitable messages. For example, product registration and/or warranty information may be communicated to a consumer device 115. As another example, audit or reconciliation results information may be communicated to a merchant device 110 and/or a consumer device 115. Additionally, at block 535, at least a portion of the processing information may be stored by the service provider computer 105 for a wide variety of different purposes, such as reporting purposes and/or for billing purposes (e.g., billing for provided services, etc.).
  • The method 500 may end following block 535.
  • The operations described and shown in the methods 200, 300, 400, 500 of FIGS. 2-5 may be carried out or performed in any suitable order as desired in various embodiments of the disclosure. Additionally, in certain embodiments, at least a portion of the operations may be carried out in parallel. Furthermore, in certain embodiments, less than or more than the operations described in FIGS. 2-5 may be performed.
  • The disclosure is described above with reference to block and flow diagrams of systems, methods, apparatuses, and/or computer program products according to example embodiments of the disclosure. It will be understood that one or more blocks of the block diagrams and flow diagrams, and combinations of blocks in the block diagrams and the flow diagrams, respectively, can be implemented by computer-executable program instructions. Likewise, some blocks of the block diagrams and flow diagrams may not necessarily need to be performed in the order presented, or may not necessarily need to be performed at all, according to some embodiments of the disclosure.
  • Various block and/or flow diagrams of systems, methods, apparatus, and/or computer program products according to example embodiments of the disclosure are described above. It will be understood that one or more blocks of the block diagrams and flow diagrams, and combinations of blocks in the block diagrams and flow diagrams, respectively, can be implemented by computer-executable program instructions. Likewise, some blocks of the block diagrams and flow diagrams may not necessarily need to be performed in the order presented, or may not necessarily need to be performed at all, according to some embodiments of the disclosure.
  • These computer-executable program instructions may be loaded onto a special purpose computer or other particular machine, a processor, or other programmable data processing apparatus to produce a particular machine, such that the instructions that execute on the computer, processor, or other programmable data processing apparatus create means for implementing one or more functions specified in the flow diagram block or blocks. These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means that implement one or more functions specified in the flow diagram block or blocks. As an example, embodiments of the disclosure may provide for a computer program product, comprising a computer-usable medium having a computer-readable program code or program instructions embodied therein, said computer-readable program code adapted to be executed to implement one or more functions specified in the flow diagram block or blocks. The computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational elements or steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions that execute on the computer or other programmable apparatus provide elements or steps for implementing the functions specified in the flow diagram block or blocks.
  • Accordingly, blocks of the block diagrams and flow diagrams support combinations of means for performing the specified functions, combinations of elements or steps for performing the specified functions and program instruction means for performing the specified functions. It will also be understood that each block of the block diagrams and flow diagrams, and combinations of blocks in the block diagrams and flow diagrams, can be implemented by special purpose, hardware-based computer systems that perform the specified functions, elements or steps, or combinations of special purpose hardware and computer instructions.
  • Many modifications and other embodiments of the disclosure set forth herein will be apparent having the benefit of the teachings presented in the foregoing descriptions and the associated drawings. Therefore, it is to be understood that the disclosure is not to be limited to the specific embodiments disclosed and that modifications and other embodiments are intended to be included within the scope of the appended claims. Although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.

Claims (9)

The claimed disclosure is:
1. A computer-implemented method for processing proposed transactions, the method comprising:
receiving, from a merchant device by a service provider system comprising one or more computers, information associated with a purchase transaction;
identifying, by the service provider system, one or more value added services applicable to the purchase transaction; and
implementing, by the service provider system, the one or more applicable value added services.
2. The computer-implemented method of claim 1, wherein identifying one or more applicable value added services comprises identifying one or more applicable value added services based at least in part upon one or more consumer parameters associated with a consumer for the purchase transaction.
3. The computer-implemented method of claim 1, wherein the one or more value added services comprise at least one of (i) a loyalty service, (ii) a coupon redemption service, (iii) a consumer device location-based service, (iv) an electronic receipt service, (v) a product registration service, (vi) a product warranty service, (vii) a coupon issuance service, (viii) a targeted advertisement service, or (ix) an auditing service.
4. A system for processing proposed transactions, the system comprising:
at least one memory configured to store computer-executable instructions; and
at least one processor configured to access the at least one memory and execute the computer-executable instructions to:
receive information associated with a purchase transaction;
identify one or more value added services applicable to the purchase transaction; and
implement the one or more applicable value added services.
5. The system of claim 4, wherein computer-executable instructions to identify one or more applicable value added services further comprise instructions to identify one or more applicable value added services based at least in part upon one or more consumer parameters associated with a consumer for the purchase transaction.
6. The system of claim 4, wherein the one or more value added services comprise at least one of (i) a loyalty service, (ii) a coupon redemption service, (iii) a consumer device location-based service, (iv) an electronic receipt service, (v) a product registration service, (vi) a product warranty service, (vii) a coupon issuance service, (viii) a targeted advertisement service, or (ix) an auditing service.
7. A method for processing proposed transactions, the method comprising:
receiving information associated with a purchase transaction;
identifying one or more value added services applicable to the purchase transaction; and
implementing the one or more applicable value added services.
8. The method of claim 7, wherein identifying one or more applicable value added services further comprises identifying one or more applicable value added services based at least in part upon one or more consumer parameters associated with a consumer for the purchase transaction.
9. The method of claim 7, wherein the one or more value added services comprise at least one of (i) a loyalty service, (ii) a coupon redemption service, (iii) a consumer device location-based service, (iv) an electronic receipt service, (v) a product registration service, (vi) a product warranty service, (vii) a coupon issuance service, (viii) a targeted advertisement service, or (ix) an auditing service.
US13/627,683 2011-09-26 2012-09-26 Systems and Methods for Providing Value Added Services in Association with Payment Transactions Abandoned US20130080219A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US13/627,683 US20130080219A1 (en) 2011-09-26 2012-09-26 Systems and Methods for Providing Value Added Services in Association with Payment Transactions

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201161539206P 2011-09-26 2011-09-26
US13/627,683 US20130080219A1 (en) 2011-09-26 2012-09-26 Systems and Methods for Providing Value Added Services in Association with Payment Transactions

Publications (1)

Publication Number Publication Date
US20130080219A1 true US20130080219A1 (en) 2013-03-28

Family

ID=47912273

Family Applications (6)

Application Number Title Priority Date Filing Date
US13/627,678 Abandoned US20130080236A1 (en) 2011-09-26 2012-09-26 Systems and Methods for Enrolling Consumers in Loyalty Programs
US13/627,670 Expired - Fee Related US10089617B2 (en) 2011-09-26 2012-09-26 Systems and methods for facilitating card present transactions
US13/627,683 Abandoned US20130080219A1 (en) 2011-09-26 2012-09-26 Systems and Methods for Providing Value Added Services in Association with Payment Transactions
US13/627,665 Expired - Fee Related US8688604B2 (en) 2011-09-26 2012-09-26 Systems and methods for facilitating communication between a point of sale device and a consumer device
US13/627,654 Expired - Fee Related US8924300B2 (en) 2011-09-26 2012-09-26 Systems and methods for processing payment transactions
US14/456,804 Abandoned US20140351142A1 (en) 2011-09-26 2014-08-11 Systems and methods for processing payment transactions

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US13/627,678 Abandoned US20130080236A1 (en) 2011-09-26 2012-09-26 Systems and Methods for Enrolling Consumers in Loyalty Programs
US13/627,670 Expired - Fee Related US10089617B2 (en) 2011-09-26 2012-09-26 Systems and methods for facilitating card present transactions

Family Applications After (3)

Application Number Title Priority Date Filing Date
US13/627,665 Expired - Fee Related US8688604B2 (en) 2011-09-26 2012-09-26 Systems and methods for facilitating communication between a point of sale device and a consumer device
US13/627,654 Expired - Fee Related US8924300B2 (en) 2011-09-26 2012-09-26 Systems and methods for processing payment transactions
US14/456,804 Abandoned US20140351142A1 (en) 2011-09-26 2014-08-11 Systems and methods for processing payment transactions

Country Status (1)

Country Link
US (6) US20130080236A1 (en)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140164193A1 (en) * 2012-12-11 2014-06-12 Toshiba Tec Kabushiki Kaisha Electronic receipt system, commodity sales data processing apparatus, electronic receipt management server and method
US8812705B1 (en) 2013-10-15 2014-08-19 Google Inc. Accessing location-based content
US8924300B2 (en) 2011-09-26 2014-12-30 First Data Corporation Systems and methods for processing payment transactions
US20150032642A1 (en) * 2013-07-26 2015-01-29 Bank Of America Corporation Use of an e-receipt to verify ownership and service of a product
US20150254637A1 (en) * 2013-09-11 2015-09-10 Chien-Kang Yang Mobile payment method
US20170053272A1 (en) * 2015-08-21 2017-02-23 Mastercard Asia/Pacific Pte Ltd Method for modifying transaction credentials
ITUA20164661A1 (en) * 2016-06-07 2017-12-07 Empirya Srl DEVICE FOR DETECTION OF PROXIMITY AND TWO-WAY COMMUNICATION OF SHORT RADIO COMPATIBLE WITH SMARTPHONES BASED ON HETEROGENEOUS OPERATING SYSTEMS
TWI625684B (en) * 2015-04-17 2018-06-01 Yang Jian Gang Mobile payment method and mobile payment device
US20200118097A1 (en) * 2018-10-10 2020-04-16 The Toronto-Dominion Bank Value-added services enabled by a cloud-based payment system
US10963589B1 (en) 2016-07-01 2021-03-30 Wells Fargo Bank, N.A. Control tower for defining access permissions based on data type
US10970707B1 (en) 2015-07-31 2021-04-06 Wells Fargo Bank, N.A. Connected payment card systems and methods
US10992606B1 (en) 2020-09-04 2021-04-27 Wells Fargo Bank, N.A. Synchronous interfacing with unaffiliated networked systems to alter functionality of sets of electronic assets
US10992679B1 (en) 2016-07-01 2021-04-27 Wells Fargo Bank, N.A. Access control tower
US11010766B1 (en) 2008-10-31 2021-05-18 Wells Fargo Bank, N.A. Payment vehicle with on and off functions
US11062388B1 (en) 2017-07-06 2021-07-13 Wells Fargo Bank, N.A Data control tower
US11100495B1 (en) 2008-10-31 2021-08-24 Wells Fargo Bank, N.A. Payment vehicle with on and off function
US11188887B1 (en) 2017-11-20 2021-11-30 Wells Fargo Bank, N.A. Systems and methods for payment information access management
US11373168B2 (en) * 2015-06-05 2022-06-28 Apple Inc. Value added services polling
US11386223B1 (en) 2016-07-01 2022-07-12 Wells Fargo Bank, N.A. Access control tower
US11429975B1 (en) 2015-03-27 2022-08-30 Wells Fargo Bank, N.A. Token management system
US11556936B1 (en) 2017-04-25 2023-01-17 Wells Fargo Bank, N.A. System and method for card control
US11615402B1 (en) 2016-07-01 2023-03-28 Wells Fargo Bank, N.A. Access control tower
US11818135B1 (en) 2021-01-05 2023-11-14 Wells Fargo Bank, N.A. Digital account controls portal and protocols for federated and non-federated systems and devices
US11935020B1 (en) 2019-04-12 2024-03-19 Wells Fargo Bank, N.A. Control tower for prospective transactions

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8811892B2 (en) 2010-04-05 2014-08-19 Mastercard International Incorporated Systems, methods, and computer readable media for performing multiple transactions through a single near field communication (NFC) tap
US8799087B2 (en) * 2010-10-27 2014-08-05 Mastercard International Incorporated Systems, methods, and computer readable media for utilizing one or more preferred application lists in a wireless device reader
US8538845B2 (en) 2011-06-03 2013-09-17 Mozido, Llc Monetary transaction system
US10438196B2 (en) 2011-11-21 2019-10-08 Mozido, Inc. Using a mobile wallet infrastructure to support multiple mobile wallet providers
US9208488B2 (en) 2011-11-21 2015-12-08 Mozido, Inc. Using a mobile wallet infrastructure to support multiple mobile wallet providers
US20140006136A1 (en) * 2012-06-28 2014-01-02 Bank Of America Corporation Expedited registration and processing of offers at a point of transaction
US20140006272A1 (en) * 2012-06-28 2014-01-02 Bank Of America Corporation Notifying mobile device users of a suggested payment type prior to conducting a transaction at a merchant
US20140222597A1 (en) * 2013-02-04 2014-08-07 Mastercard International Incorporated Intelligent mobile payment system and method
US20140297472A1 (en) * 2013-03-27 2014-10-02 Michael Joseph Ryan Anonymous check-in at a merchant location
US10282709B2 (en) * 2013-04-05 2019-05-07 Visa International Service Association Processor issuer detection and user level stand-in authorization
WO2015017308A1 (en) 2013-07-29 2015-02-05 Exxonmobil Research And Engineering Company System and method to purchase and dispense fuel and other products using a mobile device with improved user experience
US10346822B2 (en) 2013-08-23 2019-07-09 Visa International Service Association Dynamic account selection
US20160267541A1 (en) * 2013-10-28 2016-09-15 Firstnod, Llc System and method for merchandising
US10181129B2 (en) 2013-12-11 2019-01-15 Mastercard International Incorporated Method and system for identifying optimal rewards programs
US9785940B2 (en) 2014-03-27 2017-10-10 Bank of the Ozarks System and method for distributed real time authorization of payment transactions
FR3023640B1 (en) * 2014-07-10 2016-08-12 Roam Data Inc METHOD FOR MANAGING TRANSACTION, SERVER, COMPUTER PROGRAM PRODUCT AND CORRESPONDING STORAGE MEDIUM
US9830606B2 (en) 2014-10-31 2017-11-28 Visa International Services Association Systems and methods for enrolling a user in a membership account
US10937025B1 (en) 2015-01-15 2021-03-02 Wells Fargo Bank, N.A. Payment services via application programming interface
US10997654B1 (en) 2015-01-15 2021-05-04 Wells Fargo Bank, N.A. Identity verification services through external entities via application programming interface
US10621658B1 (en) 2015-01-15 2020-04-14 Wells Fargo Bank, N.A. Identity verification services with identity score through external entities via application programming interface
US10990974B1 (en) 2015-01-15 2021-04-27 Wells Fargo Bank, N.A. Identity verification services and user information provision via application programming interface
US20160294967A1 (en) * 2015-03-31 2016-10-06 Toshiba Global Commerce Solutions Holdings Corporation Discoverable and shareable device brokers in pos system
EP3281165A1 (en) * 2015-04-07 2018-02-14 OmnyWay, Inc. Methods and systems for using a mobile device to effect a secure electronic transaction
US10762521B2 (en) * 2015-06-01 2020-09-01 Jpmorgan Chase Bank, N.A. System and method for loyalty integration for merchant specific digital wallets
NO20151207A1 (en) * 2015-09-16 2017-03-17 Evry As Consumer companion application framework
JP2019503546A (en) 2015-10-23 2019-02-07 シビックス ホールディングス リミテッド ライアビリティ カンパニー Authentication system and method using mobile device
US20170161727A1 (en) * 2015-12-07 2017-06-08 American Express Travel Related Services Company, Inc. System and method for creating and issuing virtual transaction instruments
US20170278124A1 (en) * 2016-03-28 2017-09-28 Visa International Service Association Merchant loyalty account enrollment through payment checkout platform services
EP3285220A1 (en) * 2016-08-18 2018-02-21 Mastercard International Incorporated Transaction control management
US11106515B1 (en) 2017-12-28 2021-08-31 Wells Fargo Bank, N.A. Systems and methods for multi-platform product integration
US11676126B1 (en) 2017-12-28 2023-06-13 Wells Fargo Bank, N.A. Account open interfaces
US11651369B2 (en) * 2018-07-12 2023-05-16 American Express Travel Related Services Company, Inc. Remote EMV payment applications
US11093912B1 (en) 2018-12-10 2021-08-17 Wells Fargo Bank, N.A. Third-party payment interfaces
US11228578B2 (en) 2019-05-17 2022-01-18 International Business Machines Corporation Multi-factor authentication utilizing event data
US11496503B2 (en) 2019-05-17 2022-11-08 International Business Machines Corporation Event data fencing based on vulnerability detection
US11044246B1 (en) 2019-06-21 2021-06-22 Wells Fargo Bank, N.A. Secure communications via third-party systems through frames
US11250414B2 (en) 2019-08-02 2022-02-15 Omnyway, Inc. Cloud based system for engaging shoppers at or near physical stores
US11468432B2 (en) 2019-08-09 2022-10-11 Omnyway, Inc. Virtual-to-physical secure remote payment to a physical location
US11237869B2 (en) * 2019-09-16 2022-02-01 Bank Of America Corporation System for intelligent routing of resources associated with resource entities
US11270330B1 (en) 2020-02-26 2022-03-08 Patreon, Inc. Systems and methods to determine tax classification of benefits offered to subscribers of a membership platform
US11386377B1 (en) 2020-03-17 2022-07-12 Patreon, Inc. Systems and methods to recommend price of benefit items offered through a membership platform
KR102440733B1 (en) * 2020-10-26 2022-09-05 피네보 주식회사 System and method for processing card payment
US11710133B2 (en) * 2020-12-30 2023-07-25 Mastercard International Incorporated Multi-network tokenization systems and methods
US11368735B1 (en) 2021-05-18 2022-06-21 Patreon, Inc. Systems and methods to facilitate quality control of benefit items created for subscribers of a membership platform
CN113342838B (en) * 2021-08-06 2021-11-09 腾讯科技(深圳)有限公司 Data processing method, device and equipment based on block chain and readable storage medium

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020055906A1 (en) * 1998-03-11 2002-05-09 Katz Ronald A. Methods and apparatus for intelligent selection of goods and services in telephonic and electronic commerce
US20040259574A1 (en) * 2003-06-17 2004-12-23 International Business Machines Corporation System and method for consolidating online privacy preferences
US20050038876A1 (en) * 2003-08-15 2005-02-17 Aloke Chaudhuri System and method for instant match based on location, presence, personalization and communication
US7119659B2 (en) * 2001-07-10 2006-10-10 American Express Travel Related Services Company, Inc. Systems and methods for providing a RF transaction device for use in a private label transaction
US20090191897A1 (en) * 2008-01-24 2009-07-30 Cortxt, Inc. Environment Characterization for Mobile Devices
US20090288012A1 (en) * 2008-05-18 2009-11-19 Zetawire Inc. Secured Electronic Transaction System
US20100124236A1 (en) * 2008-11-17 2010-05-20 International Business Machines Corporation System and method of leveraging sip to integrate rfid tag information into presence documents
US20100273452A1 (en) * 2009-04-26 2010-10-28 Qualcomm Incorporated Apparatus and Methods For Locating Tracking and/or Recovering a Wireless Communication Device
US20110137804A1 (en) * 2009-12-03 2011-06-09 Recursion Software, Inc. System and method for approving transactions
US20110238476A1 (en) * 2010-03-23 2011-09-29 Michael Carr Location-based Coupons and Mobile Devices
US20120047267A1 (en) * 2010-08-10 2012-02-23 Mehr Alexander F System and method for locating desired traits in resources using a network
US20120101881A1 (en) * 2008-11-25 2012-04-26 Mary Theresa Taylor Loyalty promotion apparatuses, methods and systems
US8800861B1 (en) * 1998-03-11 2014-08-12 Tuxis Technologies Llc Methods and apparatus for intelligent selection of goods and services offered to conferees
US9411967B2 (en) * 2012-08-24 2016-08-09 Environmental Systems Research Institute (ESRI) Systems and methods for managing location data and providing a privacy framework

Family Cites Families (80)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5566327A (en) * 1994-07-08 1996-10-15 Sehr; Richard P. Computerized theme park information management system utilizing partitioned smart cards and biometric verification
US5717989A (en) * 1994-10-13 1998-02-10 Full Service Trade System Ltd. Full service trade system
US20040049452A1 (en) 2002-09-09 2004-03-11 First Data Corporation Multiple credit line presentation instrument
US6505772B1 (en) 2000-06-22 2003-01-14 First Data Corporation System for utilizing a single card to provide multiple services in an open network environment
US7318049B2 (en) 2000-11-17 2008-01-08 Gregory Fx Iannacci System and method for an automated benefit recognition, acquisition, value exchange, and transaction settlement system using multivariable linear and nonlinear modeling
US7099850B1 (en) * 2001-09-21 2006-08-29 Jpmorgan Chase Bank, N.A. Methods for providing cardless payment
US20030069737A1 (en) * 2001-10-04 2003-04-10 Netscape Communications Corporation Hierarchical rule determination system
US7171400B2 (en) * 2001-10-04 2007-01-30 Sun Microsystems, Inc. Inheritance and relationship to directory information in an e-commerce application
US8046238B2 (en) 2001-12-20 2011-10-25 Accenture Global Services Limited Business transaction management
US7822688B2 (en) * 2002-08-08 2010-10-26 Fujitsu Limited Wireless wallet
US7494055B2 (en) * 2002-09-17 2009-02-24 Vivotech, Inc. Collaborative negotiation techniques for mobile personal trusted device financial transactions
US8783561B2 (en) * 2006-07-14 2014-07-22 Modiv Media, Inc. System and method for administering a loyalty program and processing payments
US20040083170A1 (en) * 2002-10-23 2004-04-29 Bam Ajay R. System and method of integrating loyalty/reward programs with payment identification systems
US20040122685A1 (en) * 2002-12-20 2004-06-24 Daryl Bunce Verification system for facilitating transactions via communication networks, and associated method
US20040249710A1 (en) * 2003-05-16 2004-12-09 David Smith Methods and apparatus for implementing loyalty programs using portable electronic data storage devices
WO2005048145A1 (en) 2003-10-13 2005-05-26 Starbucks Corporation D/B/A Starbucks Coffee Company Dual card
US20070210162A1 (en) * 2003-12-08 2007-09-13 Keen Ian J Data storage devices
US20050192895A1 (en) * 2004-02-10 2005-09-01 First Data Corporation Methods and systems for processing transactions
US20050250538A1 (en) * 2004-05-07 2005-11-10 July Systems, Inc. Method and system for making card-based payments using mobile devices
US20060064391A1 (en) * 2004-09-20 2006-03-23 Andrew Petrov System and method for a secure transaction module
US20100205091A1 (en) * 2004-10-22 2010-08-12 Zevez Payments, Inc. Automated payment transaction system
US7912770B2 (en) * 2004-10-29 2011-03-22 American Express Travel Related Services Company, Inc. Method and apparatus for consumer interaction based on spend capacity
US7578430B2 (en) * 2004-12-06 2009-08-25 First Date Corporation Loyalty program enrollment systems and methods
WO2006078750A2 (en) * 2005-01-18 2006-07-27 Isaac Mendelovich Method for managing consumer accounts and transactions
US8700729B2 (en) * 2005-01-21 2014-04-15 Robin Dua Method and apparatus for managing credentials through a wireless network
US8768838B1 (en) * 2005-02-02 2014-07-01 Nexus Payments, LLC Financial transactions using a rule-module nexus and a user account registry
US20060229974A1 (en) 2005-04-11 2006-10-12 I4 Licensing Llc Method of extending credit to at least one consumer and method of processing a transaction between a consumer and a merchant
US20060235795A1 (en) * 2005-04-19 2006-10-19 Microsoft Corporation Secure network commercial transactions
US8452654B1 (en) * 2005-06-16 2013-05-28 Rbs Nb System and method for issuing rewards to card holders
US8352323B2 (en) 2007-11-30 2013-01-08 Blaze Mobile, Inc. Conducting an online payment transaction using an NFC enabled mobile communication device
US20070203832A1 (en) * 2006-02-28 2007-08-30 Rene Pierre Babi Intermediary payment system and method for gaming
US8396711B2 (en) * 2006-05-01 2013-03-12 Microsoft Corporation Voice authentication system and method
US8069084B2 (en) * 2006-07-14 2011-11-29 Wells Fargo Bank, N.A. Customer controlled account, system, and process
US20080149707A1 (en) * 2006-10-19 2008-06-26 Alfred Urcuyo Bank card management system
US20080121687A1 (en) * 2006-11-28 2008-05-29 Motorola, Inc. Method and system for detecting an end of transaction for contactless transactions on a mobile device
US8433648B2 (en) * 2007-02-26 2013-04-30 Bill Me Later, Inc. Method and system for engaging in a transaction between a consumer and a merchant
US20080208760A1 (en) * 2007-02-26 2008-08-28 14 Commerce Inc. Method and system for verifying an electronic transaction
US20090055278A1 (en) * 2007-08-20 2009-02-26 Symbian Software Ltd. Complete Secure Retail Transaction Via A Mobile Device
US7689508B2 (en) * 2007-11-20 2010-03-30 Wells Fargo Bank N.A. Mobile device credit account
US9799028B2 (en) * 2007-11-30 2017-10-24 U.S. Bank National Association Seller routing arrangements and methods for disparate network systems
US8306912B2 (en) * 2007-12-19 2012-11-06 Metabank Private label promotion card system, program product, and associated computer-implemented methods
US20100063903A1 (en) * 2008-03-10 2010-03-11 Thayne Whipple Hierarchically applied rules engine ("hare")
US8249961B1 (en) * 2008-03-19 2012-08-21 United States Automobile Association Systems and methods for managing consolidated purchasing, billing and payment information
US8117100B1 (en) * 2008-03-19 2012-02-14 Unites Services Automobile Association (USAA) Systems and methods for managing consolidated purchasing, billing and payment information
US20090276305A1 (en) * 2008-04-11 2009-11-05 Brian Clopp Affiliate and cross promotion systems and methods
US8799067B2 (en) 2008-09-12 2014-08-05 Visa Usa Inc. System and method for a merchant debit card program including a plurality of issuers
US8239276B2 (en) * 2008-09-30 2012-08-07 Apple Inc. On-the-go shopping list
US10380573B2 (en) * 2008-09-30 2019-08-13 Apple Inc. Peer-to-peer financial transaction devices and methods
US9292852B2 (en) * 2008-11-08 2016-03-22 FonWallet Transactions Solutions, Inc. System and method for applying stored value to a financial transaction
US8370265B2 (en) * 2008-11-08 2013-02-05 Fonwallet Transaction Solutions, Inc. System and method for managing status of a payment instrument
US20100191570A1 (en) * 2009-01-23 2010-07-29 Joe Phillip Michaud Loyalty reward program simulators
US8286863B1 (en) 2009-02-04 2012-10-16 Metabank System and computer program product to issue a retail prepaid card including a user-designed external face using a chit and related computer implemented methods
EP2394225B1 (en) * 2009-02-05 2019-01-09 Wwpass Corporation Centralized authentication system with safe private data storage and method
SG164294A1 (en) * 2009-02-17 2010-09-29 Taggo Pte Ltd An automated membership system
US20100274678A1 (en) * 2009-04-22 2010-10-28 Gofigure Payments, Llc Systems, methods and devices for facilitating mobile payments
US20110035278A1 (en) * 2009-08-04 2011-02-10 Visa U.S.A. Inc. Systems and Methods for Closing the Loop between Online Activities and Offline Purchases
EP2465082A4 (en) * 2009-08-14 2015-04-01 Payfone Inc System and method for paying a merchant using a cellular telephone account
US10454693B2 (en) * 2009-09-30 2019-10-22 Visa International Service Association Mobile payment application architecture
US20120059736A1 (en) * 2009-12-04 2012-03-08 Ashmit Bhattacharya Processing value-ascertainable items
US20110137740A1 (en) * 2009-12-04 2011-06-09 Ashmit Bhattacharya Processing value-ascertainable items
US20110201306A1 (en) * 2010-02-15 2011-08-18 Samama Technologies Systems and methods for unified billing
US8380177B2 (en) * 2010-04-09 2013-02-19 Paydiant, Inc. Mobile phone payment processing methods and systems
US20110276475A1 (en) * 2010-05-04 2011-11-10 Cheryl Godejohn Payment transaction dispute resolution system
US10521813B2 (en) 2010-07-06 2019-12-31 Groupon, Inc. System and method for incentives
US8799087B2 (en) * 2010-10-27 2014-08-05 Mastercard International Incorporated Systems, methods, and computer readable media for utilizing one or more preferred application lists in a wireless device reader
US20120143669A1 (en) * 2010-12-02 2012-06-07 Microsoft Corporation Loyalty offer modeling
US20120143703A1 (en) * 2010-12-03 2012-06-07 Google Inc. Multiple contactless device interactions and communication protocols per tap
US20120166270A1 (en) * 2010-12-23 2012-06-28 Apriva, Llc System and device for facilitating mobile enrollment and participation in a loyalty campaign
US20130030934A1 (en) * 2011-01-28 2013-01-31 Zumigo, Inc. System and method for credit card transaction approval based on mobile subscriber terminal location
KR102050909B1 (en) * 2011-03-25 2019-12-02 비자 인터네셔널 서비스 어소시에이션 In-person one-tap purchasing apparatuses, methods and systems
US8725639B1 (en) * 2011-06-20 2014-05-13 Amazon Technologies, Inc. Coupling prepaid debit cards to online stored-value accounts
US9008616B2 (en) 2011-08-19 2015-04-14 Google Inc. Point of sale processing initiated by a single tap
US9852407B2 (en) * 2011-08-31 2017-12-26 First Data Corporation Systems and methods for routing debit transactions
US8768834B2 (en) * 2011-09-20 2014-07-01 E2Interactive, Inc. Digital exchange and mobile wallet for digital currency
US20130080236A1 (en) 2011-09-26 2013-03-28 First Data Corporation Systems and Methods for Enrolling Consumers in Loyalty Programs
US8583549B1 (en) * 2012-04-10 2013-11-12 Hossein Mohsenzadeh Systems, devices, and methods for managing a payment transaction
US20140164082A1 (en) * 2012-12-06 2014-06-12 Capital One Financial Corporation Systems and methods for social media referrals based rewards
US20140244365A1 (en) * 2012-12-29 2014-08-28 DGRT Software LLC Toll app system
US9454723B1 (en) * 2013-04-04 2016-09-27 Sprint Communications Company L.P. Radio frequency identity (RFID) chip electrically and communicatively coupled to motherboard of mobile communication device
US20150220924A1 (en) * 2014-02-04 2015-08-06 Outsite Networks, Inc. Method and system for linking a customer identity to a retail transaction

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8800861B1 (en) * 1998-03-11 2014-08-12 Tuxis Technologies Llc Methods and apparatus for intelligent selection of goods and services offered to conferees
US20020055906A1 (en) * 1998-03-11 2002-05-09 Katz Ronald A. Methods and apparatus for intelligent selection of goods and services in telephonic and electronic commerce
US7119659B2 (en) * 2001-07-10 2006-10-10 American Express Travel Related Services Company, Inc. Systems and methods for providing a RF transaction device for use in a private label transaction
US20040259574A1 (en) * 2003-06-17 2004-12-23 International Business Machines Corporation System and method for consolidating online privacy preferences
US20050038876A1 (en) * 2003-08-15 2005-02-17 Aloke Chaudhuri System and method for instant match based on location, presence, personalization and communication
US20090191897A1 (en) * 2008-01-24 2009-07-30 Cortxt, Inc. Environment Characterization for Mobile Devices
US20090288012A1 (en) * 2008-05-18 2009-11-19 Zetawire Inc. Secured Electronic Transaction System
US20100124236A1 (en) * 2008-11-17 2010-05-20 International Business Machines Corporation System and method of leveraging sip to integrate rfid tag information into presence documents
US20120101881A1 (en) * 2008-11-25 2012-04-26 Mary Theresa Taylor Loyalty promotion apparatuses, methods and systems
US20100273452A1 (en) * 2009-04-26 2010-10-28 Qualcomm Incorporated Apparatus and Methods For Locating Tracking and/or Recovering a Wireless Communication Device
US20110137804A1 (en) * 2009-12-03 2011-06-09 Recursion Software, Inc. System and method for approving transactions
US20110238476A1 (en) * 2010-03-23 2011-09-29 Michael Carr Location-based Coupons and Mobile Devices
US20120047267A1 (en) * 2010-08-10 2012-02-23 Mehr Alexander F System and method for locating desired traits in resources using a network
US9411967B2 (en) * 2012-08-24 2016-08-09 Environmental Systems Research Institute (ESRI) Systems and methods for managing location data and providing a privacy framework

Cited By (74)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11868993B1 (en) 2008-10-31 2024-01-09 Wells Fargo Bank, N.A. Payment vehicle with on and off function
US11880827B1 (en) 2008-10-31 2024-01-23 Wells Fargo Bank, N.A. Payment vehicle with on and off function
US11900390B1 (en) 2008-10-31 2024-02-13 Wells Fargo Bank, N.A. Payment vehicle with on and off function
US11010766B1 (en) 2008-10-31 2021-05-18 Wells Fargo Bank, N.A. Payment vehicle with on and off functions
US11068869B1 (en) 2008-10-31 2021-07-20 Wells Fargo Bank, N.A. Payment vehicle with on and off function
US11107070B1 (en) 2008-10-31 2021-08-31 Wells Fargo Bank, N. A. Payment vehicle with on and off function
US11100495B1 (en) 2008-10-31 2021-08-24 Wells Fargo Bank, N.A. Payment vehicle with on and off function
US11055722B1 (en) 2008-10-31 2021-07-06 Wells Fargo Bank, N.A. Payment vehicle with on and off function
US11915230B1 (en) 2008-10-31 2024-02-27 Wells Fargo Bank, N.A. Payment vehicle with on and off function
US11880846B1 (en) 2008-10-31 2024-01-23 Wells Fargo Bank, N.A. Payment vehicle with on and off function
US11676136B1 (en) 2008-10-31 2023-06-13 Wells Fargo Bank, N.A. Payment vehicle with on and off function
US11379829B1 (en) 2008-10-31 2022-07-05 Wells Fargo Bank, N.A. Payment vehicle with on and off function
US11037167B1 (en) 2008-10-31 2021-06-15 Wells Fargo Bank, N.A. Payment vehicle with on and off function
US10089617B2 (en) 2011-09-26 2018-10-02 First Data Corporation Systems and methods for facilitating card present transactions
US8924300B2 (en) 2011-09-26 2014-12-30 First Data Corporation Systems and methods for processing payment transactions
US20140164193A1 (en) * 2012-12-11 2014-06-12 Toshiba Tec Kabushiki Kaisha Electronic receipt system, commodity sales data processing apparatus, electronic receipt management server and method
US20150032642A1 (en) * 2013-07-26 2015-01-29 Bank Of America Corporation Use of an e-receipt to verify ownership and service of a product
US9589265B2 (en) * 2013-09-11 2017-03-07 Chien-Kang Yang Mobile payment method
US20150254637A1 (en) * 2013-09-11 2015-09-10 Chien-Kang Yang Mobile payment method
CN107832409A (en) * 2013-10-15 2018-03-23 谷歌有限责任公司 Access location-based content
US8812705B1 (en) 2013-10-15 2014-08-19 Google Inc. Accessing location-based content
EP2863322A1 (en) * 2013-10-15 2015-04-22 Google, Inc. Accessing location-based content
KR101545303B1 (en) 2013-10-15 2015-08-19 구글 인코포레이티드 Accessing location-based content
US11893588B1 (en) 2015-03-27 2024-02-06 Wells Fargo Bank, N.A. Token management system
US11861594B1 (en) 2015-03-27 2024-01-02 Wells Fargo Bank, N.A. Token management system
US11562347B1 (en) * 2015-03-27 2023-01-24 Wells Fargo Bank, N.A. Token management system
US11429975B1 (en) 2015-03-27 2022-08-30 Wells Fargo Bank, N.A. Token management system
US11651379B1 (en) 2015-03-27 2023-05-16 Wells Fargo Bank, N.A. Token management system
US11823205B1 (en) 2015-03-27 2023-11-21 Wells Fargo Bank, N.A. Token management system
TWI625684B (en) * 2015-04-17 2018-06-01 Yang Jian Gang Mobile payment method and mobile payment device
US20220374868A1 (en) * 2015-06-05 2022-11-24 Apple Inc. Value added services polling
US11373168B2 (en) * 2015-06-05 2022-06-28 Apple Inc. Value added services polling
US11367064B1 (en) 2015-07-31 2022-06-21 Wells Fargo Bank, N.A. Connected payment card systems and methods
US11200562B1 (en) 2015-07-31 2021-12-14 Wells Fargo Bank, N.A. Connected payment card systems and methods
US11170364B1 (en) 2015-07-31 2021-11-09 Wells Fargo Bank, N.A. Connected payment card systems and methods
US11900362B1 (en) 2015-07-31 2024-02-13 Wells Fargo Bank, N.A. Connected payment card systems and methods
US11847633B1 (en) 2015-07-31 2023-12-19 Wells Fargo Bank, N.A. Connected payment card systems and methods
US10970707B1 (en) 2015-07-31 2021-04-06 Wells Fargo Bank, N.A. Connected payment card systems and methods
US11727388B1 (en) 2015-07-31 2023-08-15 Wells Fargo Bank, N.A. Connected payment card systems and methods
US11049098B2 (en) 2015-08-21 2021-06-29 Mastercard Asia/Pacific Pte. Ltd. Method for modifying transaction credentials
TWI707286B (en) * 2015-08-21 2020-10-11 新加坡商萬事達卡亞洲/太平洋私人有限公司 Method and system for modifying transaction credentials, server and non-transitory computer readable medium
US10614455B2 (en) * 2015-08-21 2020-04-07 Mastercard Asia/Pacific Pte. Ltd. Method for modifying transaction credentials
US20170053272A1 (en) * 2015-08-21 2017-02-23 Mastercard Asia/Pacific Pte Ltd Method for modifying transaction credentials
ITUA20164661A1 (en) * 2016-06-07 2017-12-07 Empirya Srl DEVICE FOR DETECTION OF PROXIMITY AND TWO-WAY COMMUNICATION OF SHORT RADIO COMPATIBLE WITH SMARTPHONES BASED ON HETEROGENEOUS OPERATING SYSTEMS
US10992679B1 (en) 2016-07-01 2021-04-27 Wells Fargo Bank, N.A. Access control tower
US11895117B1 (en) 2016-07-01 2024-02-06 Wells Fargo Bank, N.A. Access control interface for managing entities and permissions
US11615402B1 (en) 2016-07-01 2023-03-28 Wells Fargo Bank, N.A. Access control tower
US11928236B1 (en) 2016-07-01 2024-03-12 Wells Fargo Bank, N.A. Control tower for linking accounts to applications
US11914743B1 (en) 2016-07-01 2024-02-27 Wells Fargo Bank, N.A. Control tower for unlinking applications from accounts
US11736490B1 (en) 2016-07-01 2023-08-22 Wells Fargo Bank, N.A. Access control tower
US11755773B1 (en) 2016-07-01 2023-09-12 Wells Fargo Bank, N.A. Access control tower
US10963589B1 (en) 2016-07-01 2021-03-30 Wells Fargo Bank, N.A. Control tower for defining access permissions based on data type
US11762535B1 (en) 2016-07-01 2023-09-19 Wells Fargo Bank, N.A. Control tower restrictions on third party platforms
US11899815B1 (en) 2016-07-01 2024-02-13 Wells Fargo Bank, N.A. Access control interface for managing entities and permissions
US11429742B1 (en) 2016-07-01 2022-08-30 Wells Fargo Bank, N.A. Control tower restrictions on third party platforms
US11409902B1 (en) 2016-07-01 2022-08-09 Wells Fargo Bank, N.A. Control tower restrictions on third party platforms
US11853456B1 (en) 2016-07-01 2023-12-26 Wells Fargo Bank, N.A. Unlinking applications from accounts
US11386223B1 (en) 2016-07-01 2022-07-12 Wells Fargo Bank, N.A. Access control tower
US11645416B1 (en) 2016-07-01 2023-05-09 Wells Fargo Bank, N.A. Control tower for defining access permissions based on data type
US11886611B1 (en) 2016-07-01 2024-01-30 Wells Fargo Bank, N.A. Control tower for virtual rewards currency
US11886613B1 (en) 2016-07-01 2024-01-30 Wells Fargo Bank, N.A. Control tower for linking accounts to applications
US11227064B1 (en) 2016-07-01 2022-01-18 Wells Fargo Bank, N.A. Scrubbing account data accessed via links to applications or devices
US11875358B1 (en) 2017-04-25 2024-01-16 Wells Fargo Bank, N.A. System and method for card control
US11869013B1 (en) 2017-04-25 2024-01-09 Wells Fargo Bank, N.A. System and method for card control
US11556936B1 (en) 2017-04-25 2023-01-17 Wells Fargo Bank, N.A. System and method for card control
US11062388B1 (en) 2017-07-06 2021-07-13 Wells Fargo Bank, N.A Data control tower
US11756114B1 (en) 2017-07-06 2023-09-12 Wells Fargo Bank, N.A. Data control tower
US11188887B1 (en) 2017-11-20 2021-11-30 Wells Fargo Bank, N.A. Systems and methods for payment information access management
US20200118097A1 (en) * 2018-10-10 2020-04-16 The Toronto-Dominion Bank Value-added services enabled by a cloud-based payment system
US11935020B1 (en) 2019-04-12 2024-03-19 Wells Fargo Bank, N.A. Control tower for prospective transactions
US11256875B1 (en) 2020-09-04 2022-02-22 Wells Fargo Bank, N.A. Synchronous interfacing with unaffiliated networked systems to alter functionality of sets of electronic assets
US10992606B1 (en) 2020-09-04 2021-04-27 Wells Fargo Bank, N.A. Synchronous interfacing with unaffiliated networked systems to alter functionality of sets of electronic assets
US11615253B1 (en) 2020-09-04 2023-03-28 Wells Fargo Bank, N.A. Synchronous interfacing with unaffiliated networked systems to alter functionality of sets of electronic assets
US11818135B1 (en) 2021-01-05 2023-11-14 Wells Fargo Bank, N.A. Digital account controls portal and protocols for federated and non-federated systems and devices

Also Published As

Publication number Publication date
US20130080273A1 (en) 2013-03-28
US8924300B2 (en) 2014-12-30
US8688604B2 (en) 2014-04-01
US20130080236A1 (en) 2013-03-28
US10089617B2 (en) 2018-10-02
US20130080329A1 (en) 2013-03-28
US20140351142A1 (en) 2014-11-27
US20130080328A1 (en) 2013-03-28

Similar Documents

Publication Publication Date Title
US20130080219A1 (en) Systems and Methods for Providing Value Added Services in Association with Payment Transactions
US20210295328A1 (en) Systems and methods for verifying and processing transactions using virtual currency
US10007900B2 (en) Systems and methods for facilitating point of sale transactions
US9342828B2 (en) Systems and methods for facilitating the approval and use of a credit account via mobile commerce
US9818098B2 (en) Systems and methods for facilitating payments via a peer-to-peer protocol
US20120166334A1 (en) Methods and systems for identity based transactions
US20130254102A1 (en) Systems and Methods for Distributing Tokenization and De-Tokenization Services
US20130097034A1 (en) Systems and Methods for Facilitating Point of Sale Transactions
US9691109B2 (en) Mechanism for reputation feedback based on real time interaction
US20170132652A1 (en) Systems and Methods for Processing Loyalty Rewards
US11928654B2 (en) Application program interface for conversion of stored value cards
US20180137530A1 (en) Systems and Methods for Use in Selecting Accounts Based on Incentives Associated With the Accounts
US20170286992A1 (en) System and method for coded transaction processing
WO2013120007A1 (en) Using credit card/bank rails to access a user's account at a pos
US11741446B2 (en) Electronic system and method for transaction processing
US20150149268A1 (en) Mobile couponing system and method
US20130254108A1 (en) Systems and Methods for Communicating Transaction-Related Data to a Recipient Device
US11308521B2 (en) Secure electronic transaction authorization on tokenized identifiers and location data
WO2022061462A1 (en) System for generating and redeeming mobile money-linked offers
WO2021242992A1 (en) Selecting a virtual credit card for purchasing products from a merchant form user account information
US20130080234A1 (en) Method of targeting consumers for up-selling based on purchasing history

Legal Events

Date Code Title Description
AS Assignment

Owner name: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, NEW YORK

Free format text: SECURITY AGREEMENT;ASSIGNORS:FIRST DATA CORPORATION;CLOVER NETWORKS, INC.;MONEY NETWORK FINANCIAL, LLC;REEL/FRAME:030080/0531

Effective date: 20130320

AS Assignment

Owner name: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT, UNITED STATES

Free format text: SECURITY INTEREST;ASSIGNOR:FIRST DATA CORPORATION;REEL/FRAME:036656/0224

Effective date: 20150811

Owner name: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATE

Free format text: SECURITY INTEREST;ASSIGNOR:FIRST DATA CORPORATION;REEL/FRAME:036656/0224

Effective date: 20150811

STPP Information on status: patent application and granting procedure in general

Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPP Information on status: patent application and granting procedure in general

Free format text: FINAL REJECTION MAILED

AS Assignment

Owner name: FIRST DATA CORPORATION, COLORADO

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:049899/0001

Effective date: 20190729

Owner name: MONEY NETWORK FINANCIAL, LLC, COLORADO

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:049899/0001

Effective date: 20190729

Owner name: CLOVER NETWORK, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:049899/0001

Effective date: 20190729

AS Assignment

Owner name: FIRST DATA CORPORATION, NEW YORK

Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:WELLS FARGO BANK, NATIONAL ASSOCIATION;REEL/FRAME:050094/0455

Effective date: 20190729

STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STCB Information on status: application discontinuation

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