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 PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
- G06Q20/3278—RFID or NFC payments by means of M-devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/405—Establishing or using transaction specific rules
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, 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
Description
- 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.
- 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.
- 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.
- 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.
-
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. - 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 anexample system 100 for providing a network of cloud-based framework for VAS, according to one embodiment of the disclosure. Thesystem 100 may facilitate the provision of a wide variety of VAS in association with payment transactions. As shown inFIG. 1 , thesystem 100 may include one or moreservice 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 ormore consumer devices 115. As desired, thesystem 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 illustratednetworks - 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. Aservice provider computer 105 may utilize one ormore processors 140 to execute computer-readable instructions that facilitate the provision of VAS in association with payment transactions. Additionally, theservice provider computer 105 may utilize the one ormore 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, theservice provider computer 105 may further include one ormore memory devices 141, input/output (“I/O”) interface(s) 142, and/or network interface(s) 143. Thememory 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. Thememory 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 ormore host modules 147, one ormore VAS modules 148, and/or atransaction processing module 149. The data files 144 may include any suitable data that facilitates the operation of theservice provider computer 105 and/or interaction of theservice provider computer 105 with one or more other components of thesystem 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. TheOS 145 may be suitable module that facilitates the general operation of theservice 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. TheDBMS 146 may be a suitable program module that facilitates management of the data files 144, data stored in thememory 141, and/or data stored in one or more separate databases, such as one ormore services databases 150. - The
services databases 150 may be configured to store a wide variety of information associated with VAS provided by theservice provider computer 105. For example, theservices 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, theservices 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 theservice provider computer 105, and the host modules may facilitate interaction with other components of thesystem 100. For example, one or more Web servers may be provided and/or associated with thehost modules 147, and the Web servers may facilitate the presentation of any number of suitable graphical user interfaces to collect rules and/or preferences fromconsumer devices 115 and/or other components in communication with theservice 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. EachVAS 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 theVAS 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, theVAS 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. TheVAS modules 148 may evaluate received preferences, resolve conflicts between the preferences, and/or establish a hierarchy for applying the rules to a proposed transaction. TheVAS modules 148 may then direct storage of the preferences in one or moresuitable 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, thetransaction 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 amerchant device 110. Following receipt of a proposed transaction, thetransaction 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, thetransaction processing module 149 may facilitate the routing of the proposed transaction to an issuer. In other embodiments, thetransaction processing module 149 may direct the routing of the proposed transaction to an issuer. A wide variety of evaluation services may be provided by thetransaction processing module 149. For example, thetransaction processing module 149 may select a payment account to utilize in association with the transaction or thetransaction 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 thetransaction processing module 149 are described in greater detail below with reference toFIGS. 2-5 . - With continued reference to the
service provider computer 105, the one or more I/O interfaces 142 may facilitate communication between theservice 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 theservice provider computer 105. The one ormore network interfaces 143 may facilitate connection of theservice provider computer 105 to one or more suitable networks, for example, the network(s) 125, 130, 135 illustrated inFIG. 1 . In this regard, theservice provider computer 105 may receive and/or communicate information to other components of thesystem 100. - With continued reference to
FIG. 1 , any number ofmerchant devices 110 may be provided. In certain embodiments, amerchant 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, amerchant device 110 may be a suitable server that facilitates the processing of online purchase transactions. As desired, eachmerchant 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. Amerchant device 110 may utilize one ormore 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, aservice 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 ormore processors 160 to execute computer-readable instructions that facilitate the provision of merchant rules and/or parameters to theservice provider computer 105. - In addition to having one or
more processors 160, themerchant device 110 may further include and/or be associated with one ormore memory devices 161,consumer device readers 162, input/output (“I/O”) interface(s) 163, and/or network interface(s) 164. Thememory 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. Thememory 161 may store a wide variety of data files 165 and/or various program modules, such as an operating system (“OS”) 166, aservices module 167, and/or atransaction module 168. The data files 165 may include any suitable data that facilitates the operation of themerchant device 110 and/or interaction of themerchant device 110 with one or more other components of thesystem 100. For example, the data files 165 may include acquiring platform information, service provider information, and/or routing information for proposed transactions. TheOS 166 may be suitable module that facilitates the general operation of themerchant device 110, as well as the execution of other program modules. For example, theOS 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, themerchant device 110 may additionally include one or more host modules that facilitate interaction withremote 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, theservices 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, theservices modules 167 may include information that facilitates interactions with theservice provider computer 105 and/or the provision of transaction-related information utilized in association with VAS. In the event that additional VAS become available, aservices 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, theservices 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. Theservices 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 aconsumer 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, theservices module 167 may direct communication of a VAS request to theservice provider computer 105 via any number ofsuitable networks service provider computer 105 and, as desired, one or more responses may be communicated to themerchant device 110 for processing by theservices 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, thetransaction module 168 may identify a wide variety of transaction information, such as a transaction amount. Additionally, thetransaction module 168 may receive payment account information collected from a consumer device. For example, thetransaction module 168 may interact with aconsumer device reader 162 to receive payment account information at a point of sale. As another example, thetransaction module 168 may receive payment account information via one or moresuitable networks 120, such as the Internet. Following the identification of transaction information and payment account information, thetransaction module 168 may generate a proposed transaction or proposed transaction request, and thetransaction 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 theservice provider computer 105. As another example, the proposed transaction may be output for communication to theservice provider computer 105. In certain embodiments, theservice provider computer 105 may be associated with a particular acquiring platform. Alternatively, theservice provider computer 105 may communicate with a plurality of different acquiring platforms. Following, the output of a proposed transaction, thetransaction 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 moreconsumer device readers 162 may be provided in certain embodiments. Aconsumer device reader 162 may facilitate communication with a consumer device at a point of sale. For example, aconsumer 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, areader 162 may be incorporated into themerchant device 110. In other embodiments, areader 162 may be in communication with themerchant 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, aconsumer device reader 162, etc., that facilitate user interaction with theservice provider computer 105. The one ormore network interfaces 164 may facilitate connection of themerchant device 110 to one or more suitable networks, for example, the network(s) 120, 125 illustrated inFIG. 1 . In this regard, themerchant device 110 may receive and/or communicate information to other components of thesystem 100. - Additionally, with continued reference to
FIG. 1 , any number ofconsumer devices 115 may be provided. Examples ofsuitable 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 theservice provider computer 105. For example, a consumer may utilize aconsumer device 115 to access aWeb 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 amerchant 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 amerchant 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 amerchant device 110 by theconsumer device 115. As desired,certain consumer devices 115 may be processor-driven devices that include components similar to those described above for theservice provider computer 105 and/or themerchant 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 asuitable 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 amerchant device 110. The issuer system may then facilitate the settlement of the proposed transaction. - A wide variety of
suitable networks Certain networks 120 may facilitate the communication of rules and/or preferences to theservice provider computer 105 and/or the communication of transaction requests (e.g., eCommerce requests) from theconsumer devices 115 tomerchant computers 110. Thesenetworks 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. Thesetransaction 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 amerchant device 110 to theservice 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 toFIG. 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 inFIG. 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 anexample 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 themethod 200 may be performed by a suitable service provider computer and/or associated service provider, such as theservice provider computer 105 illustrated inFIG. 1 (and an associated service provider). Themethod 200 may begin atblock 205. - At
block 205, VAS functionality may be provided to a merchant device, such as themerchant device 110 illustrated inFIG. 1 . In other words, one or more application modules and/or interfaces may be provided to themerchant device 110. These modules and/or interfaces may facilitate interaction between themerchant device 110 and theservice 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 themerchant device 110. As another example, VAS functionality may be installed during manufacture of themerchant 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 theservice provider computer 105. For example, a plurality of VAS that may be performed by theservice 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 theservice provider computer 105 in order to invoke loyalty services. In other embodiments, theservice 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 theservice 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 toFIG. 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 amerchant 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 themerchant device 110. Next, a transaction processing request may be received from themerchant device 110, and a wide variety of transaction processing may be performed. For example, theservice provider computer 105 may identify a transaction network for routing the transaction and/or theservice provider computer 105 may identify a payment account to utilize in association with the transaction. Theservice 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 themerchant 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 amerchant device 110, delivery to aconsumer 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 amerchant device 110, delivery to aconsumer 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 aconsumer 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 theservice 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 aconsumer 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 amerchant 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 aconsumer 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 followingblock 220. -
FIG. 3 illustrates a flow diagram of oneexample 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 themethod 300 may be performed by a suitable service provider computer, such as theservice provider computer 105 illustrated inFIG. 1 . Themethod 300 may begin atblock 305. - At
block 305, available VAS may be identified by theservice provider computer 105. In other words, VAS supported by theservice provider computer 105 may be identified. In certain embodiments, theservice provider computer 105 may additionally identify merchant and/or issuer preferences and/or parameters associated with the VAS. For example, theservice 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, theservice provider computer 105 may identify special offers available for different merchants (or card issuers) in association with VAS. For example, theservice provider computer 105 may identify merchants that offer double coupons. As another example, theservice 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 aconsumer 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, theservice 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 aconsumer device 115, such as a personal computer or mobile device. In this regard, theconsumer device 115 may store information associated with VAS to be invoked, and at least a portion of this information may be provided by theconsumer device 115 to amerchant device 110 during a transaction. Themerchant device 110 may then identify VAS to be invoked during the processing of a transaction. Alternatively, theservice provider computer 105 may receive transaction-related information and identify VAS to be invoked. - The
method 300 may end followingblock 320. AlthoughFIG. 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 anexample 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 themethod 400 may be performed by a suitable service provider computer, such as theservice provider computer 105 illustrated inFIG. 1 . Themethod 400 may begin atblock 405. - At
block 405, information associated with a proposed transaction may be received from a merchant device, such as themerchant device 110 illustrated inFIG. 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 aconsumer 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 aconsumer device 115 and/or with amerchant 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 theservice provider computer 105 for receipt by one or more recipients, such as themerchant device 110 and/or aconsumer 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 aconsumer device 115. Additionally, atblock 430, at least a portion of the processing information may be stored by theservice 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 followingblock 430. -
FIG. 5 illustrates a flow diagram of anexample 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 themethod 500 may be performed by a suitable service provider computer, such as theservice provider computer 105 illustrated inFIG. 1 . Themethod 500 may begin atblock 505. - At
block 505, information may be received from a merchant device, such as themerchant device 110 illustrated inFIG. 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 theservice 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, theservice provider computer 105 may facilitate the approval, routing, and/or completion (e.g., settlement, etc.) of the proposed transaction atblock 510. For example, theservice 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.). Atblock 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 themerchant device 110 and/or aconsumer 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 theservice provider computer 105 for receipt by one or more recipients, such as themerchant device 110 and/or aconsumer 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 aconsumer device 115. As another example, audit or reconciliation results information may be communicated to amerchant device 110 and/or aconsumer device 115. Additionally, atblock 535, at least a portion of the processing information may be stored by theservice 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 followingblock 535. - The operations described and shown in the
methods 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 inFIGS. 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)
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)
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)
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)
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)
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 |
-
2012
- 2012-09-26 US US13/627,678 patent/US20130080236A1/en not_active Abandoned
- 2012-09-26 US US13/627,670 patent/US10089617B2/en not_active Expired - Fee Related
- 2012-09-26 US US13/627,683 patent/US20130080219A1/en not_active Abandoned
- 2012-09-26 US US13/627,665 patent/US8688604B2/en not_active Expired - Fee Related
- 2012-09-26 US US13/627,654 patent/US8924300B2/en not_active Expired - Fee Related
-
2014
- 2014-08-11 US US14/456,804 patent/US20140351142A1/en not_active Abandoned
Patent Citations (14)
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)
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 |