US20090271262A1 - Authorization system with split messaging - Google Patents
Authorization system with split messaging Download PDFInfo
- Publication number
- US20090271262A1 US20090271262A1 US12/431,476 US43147609A US2009271262A1 US 20090271262 A1 US20090271262 A1 US 20090271262A1 US 43147609 A US43147609 A US 43147609A US 2009271262 A1 US2009271262 A1 US 2009271262A1
- Authority
- US
- United States
- Prior art keywords
- authorization request
- request message
- service provider
- server computer
- consumer
- 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/322—Aspects of commerce using mobile devices [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/04—Payment circuits
-
- 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/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/105—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems involving programming of a portable memory device, e.g. IC cards, "electronic purses"
-
- 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
-
- 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/321—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wearable 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/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/341—Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
-
- 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
-
- 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
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0226—Incentive systems for frequent usage, e.g. frequent flyer miles programs or point systems
- G06Q30/0233—Method of redeeming a frequent usage reward
Abstract
A computer readable medium is disclosed. It includes computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method, the method including receiving a first authorization request message from a merchant and at a server computer, analyzing the first authorization request message using the server computer, sending a second authorization request message to a first service provider, sending a third authorization request message to a second service provider, receiving a first response message from the first service provider, receiving a second response message from the second service provider, and sending a third authorization response message to the merchant.
Description
- This application claims priority to and is a non-provisional of U.S. provisional patent application No. 61/048,814, filed on Apr. 29, 2008, which is incorporated herein by reference in its entirety for all purposes.
- Many businesses currently make use of so-called “loyalty” programs that reward consumers for frequent purchase of their products or services. Well known loyalty programs include frequent flyer mileage programs, frequent guest programs at hotels, programs to reward frequent purchases at food markets, etc.
- In a typical illustration of how a traditional loyalty program works, a consumer may have a credit card, which has been co-branded with a particular loyalty provider and the bank that issued the credit card (e.g., an example of an issuer). The loyalty provider may also be a merchant. The loyalty provider provides points for purchases made using the credit card at the merchant. For example, the loyalty provider could be a bookseller that provides points to a customer when the consumer purchases books at the bookseller using a credit card co-branded with the bookseller. Once the number of points reaches a predetermined threshold, the points can be redeemed for a predetermined benefit such as a book or coupon.
- A number of improvements can be made to traditional loyalty processes and systems. For example, after the customer earns points by purchasing books using the credit card, the consumer must undesirably wait until the next billing cycle before accrued points can be redeemed for the predetermined benefit. It would be desirable if points or the like could be redeemed soon after the customer earns them.
- In addition, in some cases, the consumer may have accrued points, but may not have a sufficient number of points to make a particular purchase. If a certain threshold of points is required before a purchase can be made, the consumer will simply need to wait until a sufficient number of points is accrued. This can be undesirable, since the consumer may be willing to pay for a portion of a purchase, if he could get some benefit from the points that he has in a corresponding loyalty account. For example, if the consumer has 500 points in a loyalty account with the bookseller, and if it takes 1000 points to obtain a particular book that is sold by the bookseller, the consumer may be willing to pay for 50% of the purchase price of the book if his 500 points could be redeemed for the other 50% of the purchase price of the book.
- While some have suggested that it is possible to pay for purchases using a combination of points or credit, this is often discussed in terms of a closed system whereby any points accrued or credits provided are within the same system so that messaging is not needed. In addition, in such systems, specialized loyalty financial instruments are used, and the use of loyalty redemptions using a standard payment device or standard portable consumer device is not contemplated.
- Embodiments of the invention address these and other problems, individually and collectively.
- Embodiments of the invention are directed to methods and systems involving split messaging in the context of a payment transaction or the like. Embodiments of the invention can allow a consumer to pay for a single transaction by sending messages to different service providers requesting that any value held by the service providers on behalf of the consumer be applied to the product or service being purchased in the single transaction.
- One embodiment of the invention is directed to a method, which can be performed by a central server or other entity. The method comprises receiving a first authorization request message from a merchant and at a server computer, analyzing the first authorization request message using the server computer, sending a second authorization request message to a first service provider, sending a third authorization request message to a second service provider, receiving a first response message from the first service provider, receiving a second response message from the second service provider, and sending a third authorization response message to the merchant.
- Another embodiment of the invention is directed to a method, which can be performed by an access device (e.g., POS or point-of-sale terminal) or other entity. The method comprises sending a first authorization request message to a server computer. The server computer thereafter receives a first authorization request message from a merchant and at a server computer, analyzes the first authorization request message using the server computer, sends a second authorization request message to a first service provider, sends a third authorization request message to a second service provider, receives a first response message from the first service provider, receives a second response message from the second service provider, and sends a third authorization response message. The method also includes receiving the third authorization response message.
- Other embodiments of the invention are directed to computer readable medium computer readable program code embodied therein. The computer readable program code is adapted to be executed to implement the above-described methods and other methods. Yet other embodiments of the invention are directed to server computers incorporating such computer readable media.
- Embodiments of the invention are directed to specific combinations of these different aspects, as well as specific embodiments related to those specific aspects.
-
FIG. 1 shows a block diagram of a system that can be used in some embodiments of the invention. -
FIG. 2 shows a diagram of a server computer and some components of the server computer according to an embodiment of the invention. -
FIG. 3( a) shows a block diagram of a consumer device in the form of a phone. -
FIG. 3( b) shows an illustration of a payment card. -
FIG. 4 shows a block diagram of an access device according to an embodiment of the invention. -
FIG. 5 shows a block diagram of a computer apparatus. -
FIGS. 6-7 show flowcharts illustrating methods according to embodiments of the invention. - Embodiments of the invention can allow a consumer to make a purchase using a benefit provided by at least two different service providers, in real time, by sending authorization request messages to the different service providers, and receiving authorization response messages back from those service providers. In some embodiments, the different service providers may include an issuer of a credit or debit card account and a loyalty provider.
- Illustratively, a consumer can purchase a book at a merchant such as a bookseller. The consumer may wish to purchase the book using points accrued from past purchases at the merchant, and money in the consumer's debit account. The consumer's debit card may have a computer readable medium, which stores the consumer's debit account number, loyalty account number, and other split payment data. Other split payment data may include data that ultimately instructs an entity such as a payment processing network to pay for any purchases by first using accrued benefits and second using money from the consumer's debit account. In this example, using his debit card, the consumer can interact with a POS (point of sale) terminal at the bookseller. The POS terminal may then generate and send a first authorization request message to a server computer in a payment processing network. The first authorization request message may include the split payment data including the issuer account number and the loyalty account number. The server computer may then analyze the first authorization request message, and may determine the consumer's preference to split payment for this transaction using a combination of points in the customer's loyalty account and money in the consumer's debit account. The server computer then formats and sends a second authorization request message to the issuer of the debit account (an example of a first service provider) and also formats and sends a third authorization request message to the loyalty provider (an example of a second service provider). In this specific example, the book being purchased may cost $20, and the consumer may have 1000 points in a loyalty account. The 1000 points may be equal to $10 of value. The consumer may also have $100 in his debit card account. The server computer may determine that the consumer has a preference to first pay for books with points. If there are not enough points to pay for the purchase in full, then it is possible to pay for the remainder of the purchase with value from the consumer's debit account. Thus, the server computer can send a second authorization request message to the issuer for $10 and a third authorization request message to the loyalty provider to deduct 1000 points from the consumer's loyalty account.
- In embodiments of the invention, the second and third authorization request messages to the issuer and the loyalty provider may have formats similar to those in ordinary credit and debit authorization request messages. For example, the loyalty provider (or other service provider) may have an identifier associated with it, and the identifier may be in the format of a traditional BIN (bank identification number), which may be six characters long. Advantageously, this allows non-bank entities to receive and send messages using a system which processes standard credit and debit card transactions.
- After receiving the second authorization request message, the issuer of the debit card account may then approve or deny the request to debit $10 from the consumer's debit card account. Also, after receiving the third authorization request message, the loyalty provider can also approve or deny the request to deduct 1000 points from the consumer's loyalty account. The server computer in the payment processing network can thereafter receive a first response message from the issuer and can receive a second response message from the loyalty provider. The server computer can then format and send a third authorization response message indicating approval of the consumer's split payment request to the merchant. At the end of the day or any other suitable time after the transaction is initiated, a normal clearing and settlement process can occur.
- In embodiments of the invention, the specific split payment instructions and preferences may be stored within a portable consumer device that the consumer is using, and/or may be stored at a central server. If the split payment data (e.g., account numbers for service providers who will be splitting payment, specific instructions on payment splitting, etc.) is stored in the portable consumer device, a supplementary data field can be used as a vehicle for providing additional data in the authorization request messages from a point of sale to an issuer. The supplementary data field may be Field 55 as defined in Visa Contactless Payment Specification.
- Any suitable instructions for splitting payment may be used in embodiments of the invention. For example, such instructions may include: (1) instructions to pay for purchases using points or the like in a loyalty account first, and then using a credit or debit instrument (or vice-versa); (2) instructions on paying for a specific proportion of a purchase using points in a loyalty account first, and paying for the reminder of the purchase using a credit or debit instruction; (3) instructions for paying for purchases using points or the like in a loyalty account first, but only if the points reach a predetermined reward threshold, and then using a credit or debit instrument for the reminder of any purchase amount, etc. Such instructions may be stored in a portable consumer device such as a debit or credit card, or may be stored at a central database. In the latter case, the instructions may be executed after a code or other split payment data is received by a central server computer in communication with the central database.
- In some embodiments, the split payment data can be included in data tags which can be sent in authorization request messages. Embodiments of the invention include the use of data tags, assigned or enhanced, to be sent in the supplementary data field, for the purpose of moving additional data in authorization request messages. Exemplary data tags may include a user exclusive data tag, which can contain the split payment data, and a form factor indicator tag. The user exclusive data tag can be a customer exclusive data tag. The data within these tags may be utilized alone or together, and in the clear or encrypted.
- A “data tag” may include one or more data elements in any suitable form. In some embodiments, a data tag may include a tag identifier element, a length element, and a value element. The tag identifier element may be embodied by one or more characters, which indicate a characteristic of the data tag. For example, a customer exclusive data tag identifier element may indicate that its corresponding data tag is related to data that is specifically associated with the consumer. A length element may indicate the length of the value element in the data tag, or could indicate the length of the data tag itself. For example, a length element, which has the value “4” may indicate that the value element may have four characters. The length element advantageously indicates the size of its corresponding value element so that a computer apparatus that reads the data tag will know how large the data tag will be. Lastly, a value element can be a substantive value associated with the data tag. For example, a consumer's loyalty account number could be a substantive value. As an illustration, a data tag including a customer's loyalty account number might be 88101234567890. “88” might be a tag identifier element indicating a loyalty account number. “10” might be an indication of the length of the value. “1234567890” might be a value corresponding to a loyalty account number.
- Exemplary systems and methods using these data tags are provided below.
- I. Exemplary Systems
- A system according to an embodiment of the invention is shown in
FIG. 1 . -
FIG. 1 shows asystem 20 that can be used in an embodiment of the invention. Thesystem 20 includes a merchant 22 and anacquirer 24 associated with the merchant 22. In a typical payment transaction, aconsumer 30 may purchase goods or services at the merchant 22 using a portable consumer device such as portable consumer device A 32-1. The consumer may be an individual, or an organization such as a business that is capable of purchasing goods or services. Theacquirer 24 can communicate with anissuer 28 via apayment processing network 26. At least two loyalty providers such asloyalty provider A 40 andloyalty provider B 42 may be in communication with thepayment processing network 26. Theloyalty provider A 40 and/or theloyalty provider B 42 could be affiliated with the merchant 22 such that any benefits (e.g., points) accrued by theconsumer 30 and managed byloyalty provider A 40 and/or theloyalty provider B 42 are redeemable at the merchant 22. In some cases,loyalty provider A 40 or theloyalty provider B 42 can be the same as the merchant 22. For example, the merchant 22 may be an airline such as United Airlines™ and theloyalty provider A 40 could be an entity that manages frequent flyer miles programs under the United Airlines™ brand name. Loyalty providers A andB issuer 28, theacquirer 24, and the merchant 22 may be examples of service providers. - As used herein, an “issuer” is typically a business entity (e.g., a bank) which maintains financial accounts for the consumer and often issues a portable consumer device such as a credit or debit card to the consumer. A “merchant” is typically an entity that engages in transactions and can sell goods or services. An “acquirer” is typically a business entity (e.g., a commercial bank) that has a business relationship with a particular merchant or other entity. Some entities can perform both issuer and acquirer functions. Embodiments of the invention encompass such single entity issuer-acquirers.
- A “loyalty provider” can be any entity that provides some benefit to a consumer when the consumer makes a purchase. A loyalty provider typically has an ongoing relationship with the consumer so that the consumer has loyalty to a merchant offering a particular good or service. A loyalty provider can operate under the same brand name as a merchant that sells a good or service, or can be different than a merchant that sells a good or service. In the latter case, a loyalty provider may simply maintain a loyalty account for the consumer and benefits accrued under that account may be used by the consumer to obtain benefits in the purchase of goods or services that are not directly related to the loyalty provider's line of business. For example, United Airlines™ may be an example of a loyalty provider as it may hold an airline miles account for purchases made by a consumer. Those miles can be redeemed at a merchant such hotel.
- In
FIG. 1 , aconsumer 30 is illustrated. In some embodiments, theconsumer 30 can use at different types of consumer devices to make purchases and/or to interact with the various service providers. InFIG. 1 , theconsumer 30 has a portable consumer device A 32-1, a portable consumer device B 32-2, and a consumer device C 32-3. The consumer device A 32-1 may be a phone. The consumer device A 32-1 may consequently be used to communicate with theissuer 28 via atelecommunications gateway 60, atelecommunications network 70, and apayment processing network 26. The portable consumer device B 32-2 may be a card such as a credit card. The consumer device 32-3 may be a personal computer that is used to communicate with the merchant 22 and other parties including thepayment processing network 26, loyalty providers A, B, 40, 42, and theissuer 28 via theInternet 72. The different consumer devices A, B, and C may be linked to the same or different issuer account numbers. - As illustrated above, the consumer devices according to embodiments of the invention may be in any suitable form. In some embodiments, the consumer devices are portable in nature and may be portable consumer devices. Suitable portable consumer devices can be hand-held and compact so that they can fit into a consumer's wallet and/or pocket (e.g., pocket-sized). They may include smart cards, ordinary credit or debit cards (with a magnetic strip and without a microprocessor), keychain devices (such as the Speedpass™ commercially available from Exxon-Mobil Corp.), etc. Other examples of portable consumer devices include cellular phones, personal digital assistants (PDAs), pagers, payment cards, security cards, access cards, smart media, transponders, and the like. The portable consumer devices can also be debit devices (e.g., a debit card), credit devices (e.g., a credit card), or stored value devices (e.g., a stored value card). In some embodiments, the consumer devices are not dedicated loyalty instruments.
- Each consumer device may comprise a body, and a memory comprising a computer readable medium disposed on or within the body. The computer readable medium may comprise code for a form factor indicator element coupled to the body. The form factor indicator element may be in a form factor indicator tag. The computer readable medium may also comprise code for one or more customer exclusive data tags (described above). In addition, the consumer device may also include a processor coupled to the memory, where greater functionality and/or security are desired.
- Other types of consumer devices may include devices that are not generally carried by consumers to make purchases. An example of a consumer device of this type may be a desktop computer terminal.
- The
payment processing network 26 may include data processing subsystems, networks, and operations used to support and deliver authorization services, exception file services, and clearing and settlement services. For example, referring toFIG. 2 , thepayment processing network 26 may comprise a server computer 26(a), coupled to a network interface 26(b), and a database of information 26(c). An exemplary payment processing network may include VisaNet™. Payment processing networks such as VisaNet™ are able to process credit card transactions, debit card transactions, and other types of commercial transactions. VisaNet™, in particular, includes a VIP system (Visa Integrated Payments system) which processes authorization requests and a Base II system which performs clearing and settlement services. - As noted above, the
payment processing network 26 may include a server computer. A server computer is typically a powerful computer or cluster of computers. For example, the server computer can be a large mainframe, a minicomputer cluster, or a group of servers functioning as a unit. In one example, the server computer may be a database server coupled to a Web server. Thepayment processing network 26 may use any suitable wired or wireless network, including the Internet. - The server computer in the
payment processing network 26 may comprise a processor and a computer readable medium coupled to the processor. The computer readable medium comprises code or instructions, executable by the processor, for: receiving a first authorization request message from a merchant and at a server computer; analyzing the first authorization request message using the server computer; sending a second authorization request message to a first service provider; sending a third authorization request message to a second service provider; receiving a first response message from the first service provider; receiving a second response message from the second service provider; and sending a third authorization response message to the merchant. - The merchant 22 may also have, or may receive communications from, an
access device 34 that can interact with theportable consumer device 32. The access devices according to embodiments of the invention can be in any suitable form. Examples of access devices include point of sale (POS) devices, cellular phones, PDAs, personal computers (PCs), tablet PCs, handheld specialized readers, set-top boxes, electronic cash registers (ECRs), automated teller machines (ATMs), virtual cash registers (VCRs), kiosks, security systems, access systems, and the like. - If the
access device 34 is a point of sale terminal, any suitable point of sale terminal may be used including card readers. The card readers may include any suitable contact or contactless mode of operation. For example, exemplary card readers can include RF (radio frequency) antennas, magnetic stripe readers, etc. to interact with theportable consumer devices 32. - II. Exemplary Consumer Devices, Access Devices, and Computer Apparatuses
-
FIG. 3( a) shows a block diagram of anotherphone 32′ that can be used in embodiments of the invention. Theexemplary wireless phone 32′ may comprise a computer readable medium and a body as shown inFIG. 2( a). The computer readable medium 32(b) may be present within the body 32(h), or may be detachable from it. The body 32(h) may be in the form a plastic substrate, housing, or other structure. The computer readable medium 32(b) may be in the form of (or may be included in) a memory that stores data (e.g., issuer account numbers, loyalty provider account numbers, and other elements of split payment data) and may be in any suitable form including a magnetic stripe, a memory chip, etc. The memory preferably stores information such as financial information, transit information (e.g., as in a subway or train pass), access information (e.g., as in access badges), etc. Financial information may include information such as bank account information, loyalty account information (e.g., a loyalty account number), a bank identification number (BIN), credit or debit card number information, account balance information, expiration date, consumer information such as name, date of birth, etc. Any of this information may be transmitted by thephone 32′. - In some embodiments, information in the memory may also be in the form of data tracks that are traditionally associated with credits cards. Such tracks include
Track 1 and Track 2. Track 1 (“International Air Transport Association”) stores more information than Track 2, and contains the cardholder's name as well as account number and other discretionary data. This track is sometimes used by the airlines when securing reservations with a credit card. Track 2 (“American Banking Association”) is currently most commonly used. This is the track that is read by ATMs and credit card checkers. The ABA (American Banking Association) designed the specifications of this track and all world banks must abide by it. It contains the cardholder's account, encrypted PIN, plus other discretionary data. - The
phone 32′ may further include a contactless element 32(g), which is typically implemented in the form of a semiconductor chip (or other data storage element) with an associated wireless transfer (e.g., data transmission) element, such as an antenna. Contactless element 32(g) is associated with (e.g., embedded within)phone 32 and data or control instructions transmitted via a cellular network may be applied to contactless element 32(g) by means of a contactless element interface (not shown). The contactless element interface functions to permit the exchange of data and/or control instructions between the mobile device circuitry (and hence the cellular network) and an optional contactless element 32(g). - Contactless element 32(g) is capable of transferring and receiving data using a near field communications (“NFC”) capability (or near field communications medium) typically in accordance with a standardized protocol or data transfer mechanism (e.g., ISO 14443/NFC). Near field communications capability is a short-range communications capability, such as RFID, Bluetooth™, infra-red, or other data transfer capability that can be used to exchange data between the
phone 32′ and an interrogation device. Thus, thephone 32′ is capable of communicating and transferring data and/or control instructions via both cellular network and near field communications capability. - The
phone 32′ may also include a processor 32(c) (e.g., a microprocessor) for processing the functions of thephone 32 and a display 32(d) to allow a consumer to see phone numbers and other information and messages. Thephone 32′ may further include input elements 32(e) to allow a consumer to input information into the device, a speaker 32(f) to allow the consumer to hear voice communication, music, etc., and a microphone 32(i) to allow the consumer to transmit her voice through thephone 32′. Thephone 32′ may also include an antenna 32(a) for wireless data transfer (e.g., data transmission). -
FIG. 4 shows a block diagram of anaccess device 34 according to an embodiment of the invention. Theaccess device 34 comprises a processor 34(a)-1 operatively coupled to a computer readable medium 32(a)-2 (e.g., one or more memory chips, etc.), input elements 32(a)-3 such as buttons or the like, a reader 32(a)-4 (e.g., a contactless reader, a magnetic stripe reader, etc.), an output device 32(a)-5 (e.g., a display, a speaker, etc.) and a network interface 32(a)-6. The computer readable medium may comprise instructions or code, executable by a processor. The instructions may include instructions for sending a first authorization request message to a server computer, wherein the server computer thereafter receives a first authorization request message from a merchant and at a server computer, analyzes the first authorization request message using the server computer, sends a second authorization request message to a first service provider, sends a third authorization request message to a second service provider, receives a first response message from the first service provider, receives a second response message from the second service provider, and sends a third authorization response message; and receiving the third authorization response message. - The various participants and elements in
FIG. 1 may operate one or more computer apparatuses (e.g., a server computer) to facilitate the functions described herein. Any of the elements inFIG. 1 may use any suitable number of subsystems to facilitate the functions described herein. Examples of such subsystems or components are shown inFIG. 5 . The subsystems shown inFIG. 5 are interconnected via asystem bus 775. Additional subsystems such as aprinter 774,keyboard 778, fixed disk 779 (or other memory comprising computer readable media), monitor 776, which is coupled todisplay adapter 782, and others are shown. Peripherals and input/output (I/O) devices, which couple to I/O controller 771, can be connected to the computer system by any number of means known in the art, such asserial port 777. For example,serial port 777 orexternal interface 781 can be used to connect the computer apparatus to a wide area network such as the Internet, a mouse input device, or a scanner. The interconnection via system bus allows thecentral processor 773 to communicate with each subsystem and to control the execution of instructions fromsystem memory 772 or the fixeddisk 779, as well as the exchange of information between subsystems. Thesystem memory 772 and/or the fixeddisk 779 may embody a computer readable medium. - II. Exemplary Methods
- Methods according to embodiments of the invention can be described with respect to
FIGS. 1 and 6 . - Prior to using a portable consumer device, a portable consumer device may be loaded with the customer exclusive data including split tender payment data. The split tender payment data may include specific instructions to split payment in a predetermined manner, as well as specific service provider account numbers (e.g., an account number associated with an issuer, an account number associated with a loyalty provider, etc.). The instructions to split payment may be embodied by a code, which is used to retrieve specific payment instructions stored at a central server.
- In other embodiments of the invention, the split payment data may be provided to a service provider such as a merchant, an organization that operates the payment processing network, or an issuer. It may be provided to the service provider in any suitable manner. If the service provider is, for example, an organization that operates the
payment processing network 26, then theconsumer 30 may contact a server computer in thepayment processing network 26 via theInternet 72, using a standard computing device (e.g., consumer device C 32-3) operating a standard operating system (e.g., a Windows™ based operating system) and using a standard browser (Internet Explorer™). Theconsumer 30 can then provide split payment data to thepayment processing network 26. - In some embodiments, the
issuer 28 can receive split payment data from the consumer. After receiving the split payment data, theissuer 28 could issue one or more portable consumer devices to the consumer with the split payment data in their associated memories. Alternatively, if the consumer devices can receive data (e.g., as in the case of phones or computers), then the split payment data can be sent to the consumer devices and then stored in them. In yet another embodiment, the split payment data may be loaded on to the consumer devices by the user using external devices such as access devices. For example, a consumer could take a standard payment card with a re-writeable memory to an access device that can write the split payment data to the standard payment card. - After the split payment data is loaded into the consumer device, it may be used in a transaction such as payment transaction. Illustratively, a
consumer 30 may first use his portable consumer device A 32-1 to purchase a good or service at a merchant 22. The portable consumer device A 32-1 may be in the form of a phone with a contactless element (as described above with respect toFIG. 2( a)). When making the purchase, the consumer A 30(a) may pass the portable consumer device A 32-1 by theaccess device 34, or may otherwise interact with it (step 202). The split payment data may be stored in a memory in the portable consumer device A 32-1. The split payment data may pass from the portable consumer device A 32-1 to theaccess device 34. A reader in theaccess device 34 can read the split payment data and other information, and a processor in theaccess device 34 can generate an authorization request message including the split payment data, which may include the account information (e.g., a BIN, expiration date, etc.) associated with theportable consumer device 30, a merchant code (e.g., a merchant category code), and the price associated with the good or service purchased. Theaccess device 34 may then send the authorization request message to thepayment processing network 26 via the merchant's acquirer 24 (step 204). Although split payment data can be included in a customer exclusive data tag in this embodiment, customer exclusive data (or user exclusive data) could be sent in an authorization request message without being in a tag in other embodiments of the invention. - A server computer in the
payment processing network 26 can then receive (step 206) and analyze the authorization request message (step 208). After determining that payment for the particular good or service is supposed to be split between at least two different service providers, a server computer in thepayment processing network 26 can format individual authorization request messages to the different service providers. For example, a second authorization request message may be sent to theissuer 28 for a portion of the payment (step 210), and a third authorization request message may be sent to the loyalty provider A 40 (step 212) to deduct points equal to the remaining portion of the payment. Although two additional authorization request messages are derived from one authorization request message in this embodiment, in other embodiments of the invention, there can be three, four, or more authorization request messages that are derived from an initial authorization request message. - The sending of the second and third authorization messages to the various service providers can be done in any suitable order, and may be done in parallel and/or substantially simultaneously. In some embodiments, a second authorization request message could be sent to a loyalty provider first, and a third authorization response message could be sent to an issuer of a portable consumer device after the second authorization request message is sent to the loyalty provider. In this way, if the loyalty provider does not approve the second authorization request message or if the second authorization request message only requests authorization for partial payment of the purchase amount using points or the like, then the server in the payment processing network may modify the third authorization request message to the issuer so that the amount to be approved equals the purchase price of the product, minus any amounts approved by the loyalty provider. In other embodiments, the second and third authorization request messages may be sent to an issuer and loyalty provider substantially simultaneously. For instance, the consumer may know how many points that he has in his loyalty account and in his debit account. The consumer may then request, at the point of sale, that a certain number of points and a certain amount of money be used to pay for the current purchase.
- Illustratively, the current purchase price for a good or service in a transaction may be $100, and the server computer in the
payment processing network 26 can determine that the consumer wants to split payment for the purchase between points accrued at loyalty provider A and money in the consumer's checking account at theissuer 28. Theloyalty provider A 40 may hold 500 points for theconsumer 30 and the 500 points may have a value of $50 for the item being purchased. Theconsumer 30 may also have $100 in his debit account at theissuer 28. The server in thepayment processing network 26 may send a second authorization request message to the loyalty provider A and may request that 500 points be deducted from the consumer's loyalty account. At the same time, or after receiving approval for the point deduction, the server computer in thepayment processing network 26 can send a third authorization request message to theissuer 28 to request approval to deduct $50 from the consumer's checking account. - Although a server at the
payment processing network 26 is described as performing additional processing in this and in other examples in this application, it is understood that other entities including a third party processor may perform such additional processing using its own server computer. - After the authorization request message is forwarded to the
issuer 28 for approval, theissuer 28 can respond by sending a first authorization response message back to the payment processing network 26 (step 214). After the authorization request message is forwarded to theloyalty provider A 40 for approval, theloyalty provider A 40 can respond by sending a second authorization response message back to the payment processing network 26 (step 216). - After the
payment processing network 26 receives both the first and second authorization response messages from theissuer 28 and theloyalty provider A 40, thepayment processing network 26 can generate a third authorization response message and this may be sent to and received by the merchant 22 (steps 218 and 220). The third authorization response message may combine information from the first and second authorization response messages. For example, the third authorization response message may include the name of theissuer 28 and the name of theloyalty provider A 40, as well as indications of approval for each of these entities. A receipt or the like with this and other information may be output (e.g., printed) by theaccess device 34, and may be provided to theconsumer 30. - After the authorization request message is received by the merchant 22, a normal clearing and settlement process may take place between the
issuer 28,acquirer 24, and the payment processing network 26 (step 222). - In the described embodiment, the consumer device that is used may store user specific split payment data. Advantageously, this data need not be stored at a central server, thereby reducing the need to store large amounts of data in a central database.
- Another method according to an embodiment of the invention can be described with reference to
FIGS. 1 and 7 . In the embodiment inFIG. 7 , split payment data need not be stored in a portable consumer device prior to use. Rather, in this embodiment, a standard authorization request message may be sent from an access device such as a POS terminal. Split payment data may be stored in a database accessible to a central server, and it may then initiate a process of sending multiple messages to different service providers. - Illustratively, a
consumer 30 may first use his portable consumer device A 32-1 to purchase a good or service at a merchant 22. The portable consumer device A 32-1 may be in the form of a phone with a contactless element (as described above with respect toFIG. 2( a)). When making the purchase, the consumer A 30(a) may pass the portable consumer device A 32-1 by theaccess device 34, or may otherwise interact with it (step 302). - A reader in the
access device 34 can read the data from the portable consumer device A 32-1 and a processor in theaccess device 34 can generate an authorization request message including the account information (e.g., a BIN, expiration date, etc.) associated with theportable consumer device 30, a merchant code (e.g., a merchant category code), and the price associated with the good or service purchased. At this point, the authorization request message may not include split payment data such as a second service provider account number (e.g., a loyalty account number) or instructions on splitting payment. Theaccess device 34 may then send the authorization request message to thepayment processing network 26 via the merchant's acquirer 24 (step 304). - A server computer in the
payment processing network 26 can then receive (step 306) and analyze the authorization request message (step 308). The server computer in thepayment processing network 26 can then determine the account number associated with the portable consumer device A 32-1, and can check an associated database to determine if any specific split payment data instructions are available (step 310). The split payment data may have been previously stored in the database by theconsumer 30. Split payment data may include the account numbers for accounts which will be used to pay for the particular good or service being purchased, and/or specific instructions on splitting payment. - After determining that payment for the particular good or service is supposed to be split between at least two different service providers, the server computer in the
payment processing network 26 can format individual authorization request messages to the different service providers. For example, a second authorization request message may be sent to theissuer 28 for a portion of the payment (step 312), and a third authorization request message may be sent to the loyalty provider A 40 (step 314) to deduct points equal to the remaining portion of the payment. As noted above, the sending of the second and third authorization messages to the various service providers can be done in any suitable order, and may be done in parallel and/or substantially simultaneously. - After the authorization request message is forwarded to the
issuer 28 for approval, theissuer 28 can respond by sending a first authorization response message back to the payment processing network 26 (step 316). After the authorization request message is forwarded to theloyalty provider A 40 for approval, theloyalty provider A 40 can respond by sending a second authorization response message back to the payment processing network 26 (step 318). - After the
payment processing network 26 receives both the first and second authorization response messages from theissuer 28 and theloyalty provider A 40, thepayment processing network 26 can generate a third authorization response message and this may be sent to and received by the merchant 22 (steps 320 and 322). The third authorization response message may combine information from the first and second authorization response messages. For example, the third authorization response message may include the name of theissuer 28 and the name of theloyalty provider A 40, as well as indications of approval for each of these entities. A receipt or the like with this and other information may be output (e.g., printed) by theaccess device 34, and may be provided to theconsumer 30. - After the authorization request message is received by the merchant 22, a normal clearing and settlement process may take place between the
issuer 28,acquirer 24, and the payment processing network 26 (step 324). - Embodiments of the invention have a number of advantages. First, embodiments of the invention allow a consumer to pay for a good or service using a combination of rewards earned with a loyalty provider, and other value (e.g., credit). Point deduction and use can occur in real time. All of this can occur using a standard consumer device and standard consumer device account. Specialized accounts or devices such as specialized loyalty accounts or devices are not needed, thus dispensing with the need for the consumer to use separate devices for different service providers.
- Embodiments of the invention are not limited to the above-described embodiments. For example, although separate functional blocks are shown for an issuer, payment processing network, and acquirer, some entities perform (e.g., Discover, AMEX, etc.) all of these functions and may be included in embodiments of invention.
- Specific details regarding some of the above-described aspects are provided below. The specific details of the specific aspects may be combined in any suitable manner without departing from the spirit and scope of embodiments of the invention.
- It should be understood that the present invention as described above can be implemented in the form of control logic using computer software in a modular or integrated manner. Based on the disclosure and teachings provided herein, a person of ordinary skill in the art will know and appreciate other ways and/or methods to implement the present invention using hardware and a combination of hardware and software Any of the software components or functions described in this application, may be implemented as software code to be executed by a processor using any suitable computer language such as, for example, Java, C++ or Perl using, for example, conventional or object-oriented techniques. The software code may be stored as a series of instructions, or commands on a computer readable medium, such as a random access memory (RAM), a read only memory (ROM), a magnetic medium such as a hard-drive or a floppy disk, or an optical medium such as a CD-ROM. Any such computer readable medium may reside on or within a single computational apparatus, and may be present on or within different computational apparatuses within a system or network.
- The above description is illustrative and is not restrictive. Many variations of the invention will become apparent to those skilled in the art upon review of the disclosure. The scope of the invention should, therefore, be determined not with reference to the above description, but instead should be determined with reference to the pending claims along with their full scope or equivalents.
- One or more features from any embodiment may be combined with one or more features of any other embodiment without departing from the scope of the invention.
- A recitation of “a”, “an” or “the” is intended to mean “one or more” unless specifically indicated to the contrary.
- All patents, patent applications, publications, and descriptions mentioned above are herein incorporated by reference in their entirety for all purposes. None is admitted to be prior art.
Claims (20)
1. A computer readable medium computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method, the method comprising:
receiving a first authorization request message from a merchant and at a server computer;
analyzing the first authorization request message using the server computer;
sending a second authorization request message to a first service provider;
sending a third authorization request message to a second service provider;
receiving a first response message from the first service provider;
receiving a second response message from the second service provider; and
sending a third authorization response message to the merchant.
2. The computer readable medium of claim 1 wherein the authorization request message comprises split payment data.
3. The computer readable medium of claim 1 wherein the first service provider is an issuer and the second service provider is a loyalty provider.
4. The computer readable medium of claim 9 further comprising:
performing a clearing and settlement process.
5. A server computer comprising the computer readable medium of claim 1 .
6. A server computer comprising the computer readable medium of claim 2 .
7. A method comprising:
receiving a first authorization request message from a merchant and at a server computer;
analyzing the first authorization request message using the server computer;
sending a second authorization request message to a first service provider;
sending a third authorization request message to a second service provider;
receiving a first response message from the first service provider;
receiving a second response message from the second service provider; and
sending a third authorization response message to the merchant.
8. The method of claim 7 wherein the first service provider is an issuer and the second service provider is a loyalty provider.
9. The method of claim 7 wherein the authorization request message comprises split payment data.
10. The method of claim 9 wherein the split payment data comprises a BIN number and a loyalty account number.
11. The method of claim 9 wherein the server computer sends the second and third authorization request messages.
12. The method of claim 9 further comprising:
performing a clearing and settlement process.
13. The method of claim 9 wherein the split payment data is stored on a portable consumer device.
14. The method of claim 13 wherein the portable consumer device is a phone.
15. A method comprising:
sending a first authorization request message to a server computer, wherein the server computer thereafter receives a first authorization request message from a merchant and at a server computer, analyzes the first authorization request message using the server computer, sends a second authorization request message to a first service provider, sends a third authorization request message to a second service provider, receives a first response message from the first service provider, receives a second response message from the second service provider, sends a third authorization response message; and
receiving the third authorization response message.
16. The method of claim 15 wherein the server computer is in a payment processing network.
17. The method of claim 15 wherein the first service provider is an issuer and the second service provider is a loyalty provider.
18. A computer readable medium computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method, the method comprising:
sending a first authorization request message to a server computer, wherein the server computer thereafter receives a first authorization request message from a merchant and at a server computer, analyzes the first authorization request message using the server computer, sends a second authorization request message to a first service provider, sends a third authorization request message to a second service provider, receives a first response message from the first service provider, receives a second response message from the second service provider, and sends a third authorization response message; and
receiving the third authorization response message.
19. The computer readable medium of claim 18 wherein the first service provider is an issuer and the second service provider is a loyalty provider.
20. An access device comprising the processor and the computer readable medium of claim 18 .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/431,476 US20090271262A1 (en) | 2008-04-29 | 2009-04-28 | Authorization system with split messaging |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US4881408P | 2008-04-29 | 2008-04-29 | |
US12/431,476 US20090271262A1 (en) | 2008-04-29 | 2009-04-28 | Authorization system with split messaging |
Publications (1)
Publication Number | Publication Date |
---|---|
US20090271262A1 true US20090271262A1 (en) | 2009-10-29 |
Family
ID=41214016
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/431,430 Active 2032-05-22 US8770470B2 (en) | 2008-04-29 | 2009-04-28 | Device including form factor indicator |
US12/431,452 Abandoned US20090271211A1 (en) | 2008-04-29 | 2009-04-28 | Device including user exclusive data tag |
US12/431,476 Abandoned US20090271262A1 (en) | 2008-04-29 | 2009-04-28 | Authorization system with split messaging |
US12/431,489 Abandoned US20090271315A1 (en) | 2008-04-29 | 2009-04-28 | Portable device including alterable indicator |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/431,430 Active 2032-05-22 US8770470B2 (en) | 2008-04-29 | 2009-04-28 | Device including form factor indicator |
US12/431,452 Abandoned US20090271211A1 (en) | 2008-04-29 | 2009-04-28 | Device including user exclusive data tag |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/431,489 Abandoned US20090271315A1 (en) | 2008-04-29 | 2009-04-28 | Portable device including alterable indicator |
Country Status (5)
Country | Link |
---|---|
US (4) | US8770470B2 (en) |
AU (4) | AU2009243159B2 (en) |
BR (2) | BRPI0911839A2 (en) |
CA (4) | CA2722949A1 (en) |
WO (4) | WO2009134790A2 (en) |
Cited By (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090271315A1 (en) * | 2008-04-29 | 2009-10-29 | Ayman Hammad | Portable device including alterable indicator |
US20100145855A1 (en) * | 2008-12-06 | 2010-06-10 | Fordyce Iii Edward W | Payment account processing which conveys non purchase related data exchanges |
US20110145366A1 (en) * | 2009-12-15 | 2011-06-16 | International Business Machines Corporation | Concurrent execution of request processing and analytics of requests |
US20110145318A1 (en) * | 2009-12-15 | 2011-06-16 | International Business Machines Corporation | Interactive analytics processing |
US20110145429A1 (en) * | 2009-12-15 | 2011-06-16 | International Business Machines Corporation | Multi-granular stream processing |
US20110246324A1 (en) * | 2010-04-05 | 2011-10-06 | Cardinalcommerce Corporation | Method and system for processing pin debit transactions |
US20120084132A1 (en) * | 2010-09-30 | 2012-04-05 | Mohammad Khan | Methods, systems and computer readable media for issuing and redeeming co-branded electronic certificates |
US20120221468A1 (en) * | 2011-02-25 | 2012-08-30 | Phil Kumnick | Direct connection systems and methods |
US20120296819A1 (en) * | 2010-06-29 | 2012-11-22 | Zhou Lu | Method for operating an e-purse |
US20130024289A1 (en) * | 2011-01-24 | 2013-01-24 | Allen Cueli | Transaction Overrides |
US20130091000A1 (en) * | 2011-10-11 | 2013-04-11 | Visa International Service Association | Systems and Methods to Provide Discount at Point of Sales Terminals |
US20130124287A1 (en) * | 2011-11-14 | 2013-05-16 | Visa International Service Association | Systems and methods to provide discount at point of sales terminals |
US20130254008A1 (en) * | 2012-03-23 | 2013-09-26 | Visa International Service Association | Systems and methods to apply benefit of offers |
US20130282461A1 (en) * | 2012-04-20 | 2013-10-24 | Visa International Service Association | Systems and methods to use transaction authorization communications to process offers |
US20130282586A1 (en) * | 2012-03-16 | 2013-10-24 | Visa International Service Association | Systems and methods to apply the benefit of offers via a transaction handler |
US20140129308A1 (en) * | 2012-11-05 | 2014-05-08 | Visa International Service Association | Systems and methods to provide offer benefits based on issuer identity |
US8725568B2 (en) | 2009-08-24 | 2014-05-13 | Visa U.S.A. Inc. | Coupon bearing sponsor account transaction authorization |
US8880431B2 (en) | 2012-03-16 | 2014-11-04 | Visa International Service Association | Systems and methods to generate a receipt for a transaction |
US20140351072A1 (en) * | 2013-05-22 | 2014-11-27 | Google Inc. | Split tender in a prepaid architecture |
US20150073988A1 (en) * | 2013-08-14 | 2015-03-12 | Mastercard International Incorporated | Methods and Systems of Facilitating Payments on a Payment Card Network |
US9010632B2 (en) | 2009-01-12 | 2015-04-21 | Visa U.S.A. Inc. | Opt in system and method |
US9031859B2 (en) | 2009-05-21 | 2015-05-12 | Visa U.S.A. Inc. | Rebate automation |
US9152974B1 (en) | 2011-08-30 | 2015-10-06 | American Express Travel Related Services Company, Inc. | Systems and methods for processing transactions |
US20150363810A1 (en) * | 2014-06-16 | 2015-12-17 | Visa International Service Association | Communication systems and methods to transmit data among a plurality of computing systems in processing benefit redemption |
US9240011B2 (en) | 2011-07-13 | 2016-01-19 | Visa International Service Association | Systems and methods to communicate with transaction terminals |
US20160104155A1 (en) * | 2014-10-10 | 2016-04-14 | Royal Bank Of Canada | Systems for processing electronic transactions |
US9495690B2 (en) | 2012-04-04 | 2016-11-15 | Visa International Service Association | Systems and methods to process transactions and offers via a gateway |
US20170017958A1 (en) * | 2015-07-02 | 2017-01-19 | Royal Bank Of Canada | Secure processing of electronic payments |
US9626678B2 (en) | 2012-08-01 | 2017-04-18 | Visa International Service Association | Systems and methods to enhance security in transactions |
US9672516B2 (en) | 2014-03-13 | 2017-06-06 | Visa International Service Association | Communication protocols for processing an authorization request in a distributed computing system |
US9721238B2 (en) | 2009-02-13 | 2017-08-01 | Visa U.S.A. Inc. | Point of interaction loyalty currency redemption in a transaction |
US9864988B2 (en) | 2012-06-15 | 2018-01-09 | Visa International Service Association | Payment processing for qualified transaction items |
US9990646B2 (en) | 2013-10-24 | 2018-06-05 | Visa International Service Association | Systems and methods to provide a user interface for redemption of loyalty rewards |
US20180285853A1 (en) * | 2015-10-12 | 2018-10-04 | Walmart Apollo, Llc | Merchant split tender systems and methods |
US10147112B2 (en) | 2013-05-22 | 2018-12-04 | Google Llc | Delayed processing window in a prepaid architecture |
US10223707B2 (en) | 2011-08-19 | 2019-03-05 | Visa International Service Association | Systems and methods to communicate offer options via messaging in real time with processing of payment transaction |
US20190213596A1 (en) * | 2018-01-09 | 2019-07-11 | Mastercard International Incorporated | Tokenisation platform and computer-implemented method for generating a modified payment token for an express payment transaction |
US10354268B2 (en) | 2014-05-15 | 2019-07-16 | Visa International Service Association | Systems and methods to organize and consolidate data for improved data storage and processing |
US10360578B2 (en) | 2012-01-30 | 2019-07-23 | Visa International Service Association | Systems and methods to process payments based on payment deals |
US10438199B2 (en) | 2012-08-10 | 2019-10-08 | Visa International Service Association | Systems and methods to apply values from stored value accounts to payment transactions |
US10489754B2 (en) | 2013-11-11 | 2019-11-26 | Visa International Service Association | Systems and methods to facilitate the redemption of offer benefits in a form of third party statement credits |
US20200027113A1 (en) * | 2014-04-03 | 2020-01-23 | Mastercard International Incorporated | Systems and methods for connecting merchant loyalty programs with payment cards |
US10755274B2 (en) | 2012-10-17 | 2020-08-25 | Royal Bank Of Canada | Virtualization and secure processing of data |
US10977658B2 (en) * | 2016-09-09 | 2021-04-13 | Worldpay, Llc | Systems and methods for using shared databases for managing supplemental payment sources |
US10990952B2 (en) * | 2016-09-09 | 2021-04-27 | Worldpay, Llc | User interfaces for using shared databases for managing supplemental payment sources |
US11068899B2 (en) | 2016-06-17 | 2021-07-20 | Visa International Service Association | Token aggregation for multi-party transactions |
US11080700B2 (en) | 2015-01-19 | 2021-08-03 | Royal Bank Of Canada | Secure processing of electronic payments |
US11210648B2 (en) | 2012-10-17 | 2021-12-28 | Royal Bank Of Canada | Systems, methods, and devices for secure generation and processing of data sets representing pre-funded payments |
US11210669B2 (en) | 2014-10-24 | 2021-12-28 | Visa International Service Association | Systems and methods to set up an operation at a computer system connected with a plurality of computer systems via a computer network using a round trip communication of an identifier of the operation |
US11250407B2 (en) * | 2018-08-31 | 2022-02-15 | Visa International Service Association | Method, system, and computer program product for providing installment payment options for a payment transaction |
US11250502B2 (en) * | 2013-09-27 | 2022-02-15 | Insperity Services, L.P. | Method, apparatus and system for automatically generating a report |
US11354651B2 (en) | 2015-01-19 | 2022-06-07 | Royal Bank Of Canada | System and method for location-based token transaction processing |
US11562355B2 (en) | 2019-01-31 | 2023-01-24 | Visa International Service Association | Method, system, and computer program product for automatically re-processing a transaction |
US11599879B2 (en) | 2015-07-02 | 2023-03-07 | Royal Bank Of Canada | Processing of electronic transactions |
US20230091689A1 (en) * | 2018-11-21 | 2023-03-23 | Synchrony Bank | Single entry combined functionality |
Families Citing this family (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9135612B1 (en) | 2011-04-17 | 2015-09-15 | Proctor Consulting, LLC | Proximity detection, virtual detection, or location based triggering of the exchange of value and information |
US9846866B2 (en) * | 2007-02-22 | 2017-12-19 | First Data Corporation | Processing of financial transactions using debit networks |
US8682717B2 (en) | 2008-04-30 | 2014-03-25 | Visa U.S.A. Inc. | System and method for processing field 55 customer exclusive data |
US7936736B2 (en) | 2008-09-08 | 2011-05-03 | Proctor Jr James Arthur | Enforcing policies in wireless communication using exchanged identities |
EP2172896A1 (en) * | 2008-10-02 | 2010-04-07 | Nagravision S.A. | Value management method in a prepaid device |
US20100131347A1 (en) * | 2008-11-24 | 2010-05-27 | Research In Motion Limited | Electronic payment system using mobile wireless communications device and associated methods |
US8762239B2 (en) * | 2009-01-12 | 2014-06-24 | Visa U.S.A. Inc. | Non-financial transactions in a financial transaction network |
US8567670B2 (en) | 2009-03-27 | 2013-10-29 | Intersections Inc. | Dynamic card verification values and credit transactions |
AU2010271242B2 (en) | 2009-07-09 | 2015-01-22 | Cubic Corporation | Transit account management with mobile device messaging |
US20110166914A1 (en) * | 2009-07-09 | 2011-07-07 | Cubic Corporation | Reloadable prepaid card distribution, reload, and registration in transit |
AU2010271244B2 (en) * | 2009-07-09 | 2014-12-11 | Cubic Corporation | Predictive techniques in transit alerting |
US20110035290A1 (en) * | 2009-08-10 | 2011-02-10 | Diego Franco Mortillaro | System and method for transferring money from a mobile phone account |
US10074081B1 (en) * | 2009-08-14 | 2018-09-11 | Citicorp Credit Services, Inc. (Usa) | Methods and systems for use of a prepaid payment device |
US10515427B1 (en) * | 2009-08-14 | 2019-12-24 | Citicorp Credit Services, Inc. (Usa) | Methods and systems for use of a prepaid payment device for a healthcare service or product |
US8991699B2 (en) | 2009-09-08 | 2015-03-31 | Cubic Corporation | Association of contactless payment card primary account number |
US9208337B2 (en) * | 2009-09-22 | 2015-12-08 | Denise G. Tayloe | Systems, methods, and software applications for providing and identity and age-appropriate verification registry |
GB2476233B (en) | 2009-12-14 | 2018-05-23 | Visa Europe Ltd | Payment device |
US7992781B2 (en) * | 2009-12-16 | 2011-08-09 | Visa International Service Association | Merchant alerts incorporating receipt data |
US8429048B2 (en) | 2009-12-28 | 2013-04-23 | Visa International Service Association | System and method for processing payment transaction receipts |
US8423467B1 (en) * | 2010-03-08 | 2013-04-16 | Jesper M. Johansson | Merchant-specific shadow account numbers |
US10430794B2 (en) * | 2010-03-09 | 2019-10-01 | Visa International Service Association | System and method including customized linkage rules in payment transactions |
US8364594B2 (en) * | 2010-03-09 | 2013-01-29 | Visa International Service Association | System and method including security parameters used for generation of verification value |
US10460316B2 (en) * | 2010-04-05 | 2019-10-29 | Paypal, Inc. | Two device authentication |
US8706620B2 (en) | 2010-04-12 | 2014-04-22 | Visa International Service Association | Restricted use currency |
US8453226B2 (en) | 2010-07-16 | 2013-05-28 | Visa International Service Association | Token validation for advanced authorization |
US8626658B1 (en) * | 2010-07-28 | 2014-01-07 | Intuit Inc. | Methods, systems and apparatus for providing a dynamic account list in an online financial services system |
CN102375997B (en) * | 2010-08-20 | 2015-04-08 | 阿里巴巴集团控股有限公司 | Information sending method and system based on user card |
US8856024B2 (en) | 2010-10-26 | 2014-10-07 | Cubic Corporation | Determining companion and joint cards in transit |
US8977251B2 (en) * | 2011-01-31 | 2015-03-10 | Bank Of America Corporation | Transferring content to a mobile device |
DE102011077770A1 (en) * | 2011-06-17 | 2012-12-20 | WR Information Management GmbH | Payment system for cashless payment of goods and services between payer and payee, has online management portal through which payer and payee are authenticated after transmitting transaction record along with record of payee to portal |
US8560447B1 (en) | 2011-07-27 | 2013-10-15 | Intuit Inc. | Intelligent account selection for electronic bill payment |
US8843398B2 (en) | 2012-07-23 | 2014-09-23 | Wal-Mart Stores, Inc. | Transferring digital receipt data to mobile devices |
US9842333B2 (en) | 2012-07-23 | 2017-12-12 | Wal-Mart Stores, Inc. | Transferring digital receipt data to mobile devices |
US8738454B2 (en) | 2012-07-23 | 2014-05-27 | Wal-Mart Stores, Inc. | Transferring digital receipt data to mobile devices |
US9953305B2 (en) * | 2012-10-22 | 2018-04-24 | Oonetic | Online payment system and method according to the mirror authorization server principle |
CN103973340B (en) * | 2013-01-29 | 2016-05-25 | 华为终端有限公司 | Near field communication method and near-field communication equipment |
US9448543B2 (en) | 2013-03-15 | 2016-09-20 | Tyfone, Inc. | Configurable personal digital identity device with motion sensor responsive to user interaction |
US9319881B2 (en) | 2013-03-15 | 2016-04-19 | Tyfone, Inc. | Personal digital identity device with fingerprint sensor |
US9215592B2 (en) | 2013-03-15 | 2015-12-15 | Tyfone, Inc. | Configurable personal digital identity device responsive to user interaction |
US9086689B2 (en) | 2013-03-15 | 2015-07-21 | Tyfone, Inc. | Configurable personal digital identity device with imager responsive to user interaction |
US9436165B2 (en) | 2013-03-15 | 2016-09-06 | Tyfone, Inc. | Personal digital identity device with motion sensor responsive to user interaction |
US9781598B2 (en) | 2013-03-15 | 2017-10-03 | Tyfone, Inc. | Personal digital identity device with fingerprint sensor responsive to user interaction |
US9231945B2 (en) * | 2013-03-15 | 2016-01-05 | Tyfone, Inc. | Personal digital identity device with motion sensor |
US10558958B2 (en) | 2013-05-17 | 2020-02-11 | Visa International Service Association | Contactless message transmission |
US10242351B1 (en) | 2014-05-07 | 2019-03-26 | Square, Inc. | Digital wallet for groups |
US9959529B1 (en) | 2014-05-11 | 2018-05-01 | Square, Inc. | Open tab transactions |
US10540643B2 (en) * | 2016-04-15 | 2020-01-21 | Mastercard International Incorporated | Interchange rate processing system and method |
SG11201906547XA (en) * | 2017-01-13 | 2019-08-27 | Jpmorgan Chase Bank Na | Systems and methods for management of asset or obligation-backed virtual receipts on a distributed system |
US11875320B1 (en) | 2020-02-28 | 2024-01-16 | The Pnc Financial Services Group, Inc. | Systems and methods for managing a financial account in a low-cash mode |
US11321697B1 (en) * | 2021-09-28 | 2022-05-03 | Step Mobile, Inc. | Financial services platform with integrated banking, credit, and P2P capabilities |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4683536A (en) * | 1984-08-08 | 1987-07-28 | Tokyo Electric Co., Ltd. | Product sales data processing system for on-line connection to host CPU |
US20010054003A1 (en) * | 2000-04-14 | 2001-12-20 | Emily Chien | System and method for using loyalty points |
US20020175207A1 (en) * | 1998-08-06 | 2002-11-28 | Forough Kashef | Terminal software architecture for use with smart cards |
US20050021400A1 (en) * | 1999-06-23 | 2005-01-27 | Richard Postrel | Method and system for using multi-function cards for storing, managing and aggregating reward points |
US20060266821A1 (en) * | 2005-05-27 | 2006-11-30 | Zajkowski Joseph W | System and method for an integrated payment and reward card |
US20070150411A1 (en) * | 2005-12-14 | 2007-06-28 | Addepalli Sateesh K | Universal payment system |
US20080033879A1 (en) * | 2000-09-28 | 2008-02-07 | Microsoft Corporation | Method and System for Restricted the Usage of Payment Accounts |
US20080133350A1 (en) * | 2006-10-24 | 2008-06-05 | Brigette White | Method and apparatus for reward redemption at the point of interaction |
US20080272188A1 (en) * | 2007-05-02 | 2008-11-06 | I4 Commerce Inc. | Distributed system for commerce |
Family Cites Families (77)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4114027A (en) | 1976-09-13 | 1978-09-12 | The Mosler Safe Company | On-line/off-line automated banking system |
US4321672A (en) * | 1979-11-26 | 1982-03-23 | Braun Edward L | Financial data processing system |
US4933842A (en) * | 1988-02-29 | 1990-06-12 | Tesseract Corporation | Automated investment fund accounting system |
JPH09237305A (en) * | 1996-03-04 | 1997-09-09 | Hitachi Ltd | Method for executing plural kinds of transaction processing through the use of card |
US5949044A (en) * | 1997-06-13 | 1999-09-07 | Walker Asset Management Limited Partnership | Method and apparatus for funds and credit line transfers |
US5914472A (en) * | 1997-09-23 | 1999-06-22 | At&T Corp | Credit card spending authorization control system |
GB2343763B (en) * | 1998-09-04 | 2003-05-21 | Shell Services Internat Ltd | Data processing system |
US6963857B1 (en) * | 1999-07-12 | 2005-11-08 | Jsa Technologies | Network-accessible account system |
US7889052B2 (en) | 2001-07-10 | 2011-02-15 | Xatra Fund Mx, Llc | Authorizing payment subsequent to RF transactions |
US7356541B1 (en) | 1999-10-29 | 2008-04-08 | Computer Sciences Corporation | Processing business data using user-configured keys |
US6325285B1 (en) * | 1999-11-12 | 2001-12-04 | At&T Corp. | Smart card with integrated fingerprint reader |
US7627531B2 (en) * | 2000-03-07 | 2009-12-01 | American Express Travel Related Services Company, Inc. | System for facilitating a transaction |
US20100228668A1 (en) * | 2000-04-11 | 2010-09-09 | Hogan Edward J | Method and System for Conducting a Transaction Using a Proximity Device and an Identifier |
US6915277B1 (en) * | 2000-05-10 | 2005-07-05 | General Electric Capital Corporation | Method for dual credit card system |
GB2362236A (en) * | 2000-05-12 | 2001-11-14 | Int Computers Ltd | Method of providing self-service banking |
EP1170685A3 (en) * | 2000-06-29 | 2004-03-03 | Hitachi, Ltd. | IC card, settlement system and method with IC card |
US8468071B2 (en) * | 2000-08-01 | 2013-06-18 | Jpmorgan Chase Bank, N.A. | Processing transactions using a register portion to track transactions |
MXPA03001461A (en) * | 2000-08-17 | 2004-12-13 | Daniel A Kern | Automated payment system. |
WO2002017181A1 (en) * | 2000-08-22 | 2002-02-28 | Payperfect Pte Ltd. | Electronic payment methods |
CA2319919A1 (en) * | 2000-09-15 | 2002-03-15 | Twin Lion Systems Inc. | On-line payment system |
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 |
JP4031989B2 (en) * | 2001-03-13 | 2008-01-09 | 富士通株式会社 | Mobile communication terminal and method |
BR0208337A (en) * | 2001-03-29 | 2004-03-23 | Ebestcard Ltd | Card transaction system, card transaction processing methods, maintaining data consistency between a server and a terminal, determining whether a card can be used, and permitting online and offline transactions, terminal card reader, computer read log and data table |
US7775426B2 (en) * | 2001-04-23 | 2010-08-17 | Paul David K | Method and system for facilitating electronic funds transactions |
US7542942B2 (en) * | 2001-07-10 | 2009-06-02 | American Express Travel Related Services Company, Inc. | System and method for securing sensitive information during completion of a transaction |
US6796497B2 (en) * | 2002-04-23 | 2004-09-28 | American Express Travel Related Services Company, Inc. | System and method for facilitating a subsidiary card account |
US10592901B2 (en) * | 2001-06-04 | 2020-03-17 | Orbis Patents, Ltd. | Business-to-business commerce using financial transaction numbers |
IE20020534A1 (en) | 2001-06-27 | 2002-12-30 | Snapcount Ltd | Transaction processing |
US9031880B2 (en) | 2001-07-10 | 2015-05-12 | Iii Holdings 1, Llc | Systems and methods for non-traditional payment using biometric data |
AU2002327322A1 (en) * | 2001-07-24 | 2003-02-17 | First Usa Bank, N.A. | Multiple account card and transaction routing |
US6857566B2 (en) | 2001-12-06 | 2005-02-22 | Mastercard International | Method and system for conducting transactions using a payment card with two technologies |
US7169053B2 (en) * | 2002-01-15 | 2007-01-30 | Atronic International Gmbh | Centralized smart card money management |
US7447657B1 (en) * | 2002-03-14 | 2008-11-04 | First Data Corporation | Method and systems for handling method level processing in connection with account pricing |
US7014104B2 (en) * | 2002-05-31 | 2006-03-21 | First Data Corporation | Gift matching method |
US8630946B2 (en) * | 2002-11-04 | 2014-01-14 | The Western Union Company | Systems and methods for providing individualized financial access |
US20110202465A1 (en) * | 2002-11-24 | 2011-08-18 | Ashraf Mashhour | System and method for facilitating point of sale transactions with minimal transfer of sensitive data |
US7571140B2 (en) * | 2002-12-16 | 2009-08-04 | First Data Corporation | Payment management |
US7316350B2 (en) * | 2003-04-22 | 2008-01-08 | First Data Corporation | Multi-purse card system and methods |
US7797192B2 (en) * | 2003-05-06 | 2010-09-14 | International Business Machines Corporation | Point-of-sale electronic receipt generation |
US8332293B2 (en) * | 2004-06-10 | 2012-12-11 | Ronald John Rosenberger | End user generated billing cycles |
US20080010189A1 (en) * | 2003-06-19 | 2008-01-10 | Ronald John Rosenberger | Multiple account multiple parameter debit method, apparatus and systems for transaction processor |
US7668754B1 (en) * | 2003-07-21 | 2010-02-23 | Symbol Technologies, Inc. | Architecture for secure reverse mobile commerce |
JP2005045675A (en) | 2003-07-24 | 2005-02-17 | Fujitsu Ltd | Method and device for transferring frame |
US7761374B2 (en) | 2003-08-18 | 2010-07-20 | Visa International Service Association | Method and system for generating a dynamic verification value |
US20050075975A1 (en) * | 2003-10-02 | 2005-04-07 | Rosner Warren M. | Allocating funds for payment of transactional account statements |
US7213750B1 (en) * | 2003-11-19 | 2007-05-08 | American Express Travel Related Services Company, Inc. | Spending account systems and methods |
US6883718B1 (en) * | 2004-02-27 | 2005-04-26 | Imation Corp. | Credit card sized memory card with host connector |
US7584153B2 (en) | 2004-03-15 | 2009-09-01 | Qsecure, Inc. | Financial transactions with dynamic card verification values |
US7669772B2 (en) | 2004-07-15 | 2010-03-02 | Mastercard International Incorporated | Method and system using a bitmap for passing contactless payment card transaction variables in standardized data formats |
US20060018450A1 (en) * | 2004-07-26 | 2006-01-26 | Erik Sandberg-Diment | Mobile telephone transaction system employing electronic account card |
JP4875618B2 (en) * | 2004-08-13 | 2012-02-15 | テレコム・イタリア・エッセ・ピー・アー | Method and system for securely managing data stored in an electronic tag |
BRPI0514505A (en) * | 2004-08-18 | 2008-06-10 | Mastecard Internat Inc | method and system for authorizing a transaction |
US7870071B2 (en) * | 2004-09-08 | 2011-01-11 | American Express Travel Related Services Company, Inc. | Systems, methods, and devices for combined credit card and stored value transaction accounts |
US20060059085A1 (en) * | 2004-09-16 | 2006-03-16 | Tucker Scott A | Method, system, and computer program for on-demand short term loan processing and overdraft protection |
US7812786B2 (en) * | 2005-01-18 | 2010-10-12 | Nokia Corporation | User interface for different displays |
US7581678B2 (en) * | 2005-02-22 | 2009-09-01 | Tyfone, Inc. | Electronic transaction card |
KR100659675B1 (en) * | 2005-03-21 | 2006-12-21 | 김영수 | System and its method for transferring sender's money after sender's approving to receiver's transfer request |
US20060213978A1 (en) * | 2005-03-25 | 2006-09-28 | Bluko Information Group | Method and system of advancing value from credit card account for use with stored value account |
US8762263B2 (en) * | 2005-09-06 | 2014-06-24 | Visa U.S.A. Inc. | System and method for secured account numbers in proximity devices |
GB0518963D0 (en) * | 2005-09-16 | 2005-10-26 | Eagle Eye Solutions Ltd | Transaction apparatus,systems and methods |
US7657486B2 (en) * | 2005-12-09 | 2010-02-02 | Mastercard International Incorporated | Techniques for co-existence of multiple stored value applications on a single payment device managing a shared balance |
US20070205275A1 (en) * | 2006-03-06 | 2007-09-06 | First Data Corporation | Portable point of sale systems and methods |
US20070255662A1 (en) | 2006-03-30 | 2007-11-01 | Obopay Inc. | Authenticating Wireless Person-to-Person Money Transfers |
US7865141B2 (en) * | 2006-06-15 | 2011-01-04 | Silicon Storage Technology, Inc. | Chipset for mobile wallet system |
US8469277B2 (en) | 2006-07-28 | 2013-06-25 | Mastercard International Incorporated | Methods, systems and computer program products for wireless payment transactions |
US7469151B2 (en) | 2006-09-01 | 2008-12-23 | Vivotech, Inc. | Methods, systems and computer program products for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities |
WO2008042302A2 (en) * | 2006-09-29 | 2008-04-10 | Narian Technologies Corp. | Apparatus and method using near field communications |
US8682791B2 (en) | 2006-10-31 | 2014-03-25 | Discover Financial Services | Redemption of credit card rewards at a point of sale |
US7792748B1 (en) * | 2007-09-19 | 2010-09-07 | Capital One Financial Corporation | Method and system for performing a financial transaction using a user interface |
KR100795142B1 (en) * | 2007-09-21 | 2008-01-17 | 주식회사 유비닉스 | Service system and method for certificate of electronic bankbook |
US8010428B2 (en) * | 2007-09-26 | 2011-08-30 | Visa Usa Inc. | Form factor identification |
CA2719794C (en) * | 2008-03-28 | 2020-10-27 | Celltrust Corporation | Systems and methods for secure short messaging service and multimedia messaging service |
US20090265273A1 (en) | 2008-04-18 | 2009-10-22 | Ncr Corporation | Transaction authorization |
AU2009243159B2 (en) * | 2008-04-29 | 2015-02-05 | Visa U.S.A. Inc. | Portable device including alterable indicator |
US7962390B2 (en) * | 2008-06-05 | 2011-06-14 | Visa Usa Inc. | Field 55 data relationships |
US8061592B1 (en) * | 2009-11-09 | 2011-11-22 | The Pnc Financial Services Group, Inc. | Overdraft threshold analysis and decisioning |
US20110246355A1 (en) * | 2010-04-01 | 2011-10-06 | Bank Of America Corporation | Over limit protection |
-
2009
- 2009-04-28 AU AU2009243159A patent/AU2009243159B2/en active Active
- 2009-04-28 WO PCT/US2009/041962 patent/WO2009134790A2/en active Application Filing
- 2009-04-28 CA CA2722949A patent/CA2722949A1/en not_active Abandoned
- 2009-04-28 US US12/431,430 patent/US8770470B2/en active Active
- 2009-04-28 US US12/431,452 patent/US20090271211A1/en not_active Abandoned
- 2009-04-28 AU AU2009243158A patent/AU2009243158A1/en not_active Abandoned
- 2009-04-28 AU AU2009243168A patent/AU2009243168A1/en not_active Abandoned
- 2009-04-28 US US12/431,476 patent/US20090271262A1/en not_active Abandoned
- 2009-04-28 CA CA2722951A patent/CA2722951A1/en not_active Abandoned
- 2009-04-28 US US12/431,489 patent/US20090271315A1/en not_active Abandoned
- 2009-04-28 CA CA2722933A patent/CA2722933A1/en not_active Abandoned
- 2009-04-28 WO PCT/US2009/041961 patent/WO2009134789A2/en active Application Filing
- 2009-04-28 BR BRPI0911839A patent/BRPI0911839A2/en not_active IP Right Cessation
- 2009-04-28 AU AU2009243169A patent/AU2009243169B2/en not_active Ceased
- 2009-04-28 BR BRPI0911807A patent/BRPI0911807A2/en not_active IP Right Cessation
- 2009-04-28 WO PCT/US2009/041952 patent/WO2009134782A2/en active Application Filing
- 2009-04-28 WO PCT/US2009/041951 patent/WO2009134781A2/en active Application Filing
- 2009-04-28 CA CA2722947A patent/CA2722947A1/en not_active Abandoned
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4683536A (en) * | 1984-08-08 | 1987-07-28 | Tokyo Electric Co., Ltd. | Product sales data processing system for on-line connection to host CPU |
US20020175207A1 (en) * | 1998-08-06 | 2002-11-28 | Forough Kashef | Terminal software architecture for use with smart cards |
US6808111B2 (en) * | 1998-08-06 | 2004-10-26 | Visa International Service Association | Terminal software architecture for use with smart cards |
US20050021400A1 (en) * | 1999-06-23 | 2005-01-27 | Richard Postrel | Method and system for using multi-function cards for storing, managing and aggregating reward points |
US20010054003A1 (en) * | 2000-04-14 | 2001-12-20 | Emily Chien | System and method for using loyalty points |
US20080033879A1 (en) * | 2000-09-28 | 2008-02-07 | Microsoft Corporation | Method and System for Restricted the Usage of Payment Accounts |
US20060266821A1 (en) * | 2005-05-27 | 2006-11-30 | Zajkowski Joseph W | System and method for an integrated payment and reward card |
US20070150411A1 (en) * | 2005-12-14 | 2007-06-28 | Addepalli Sateesh K | Universal payment system |
US20080133350A1 (en) * | 2006-10-24 | 2008-06-05 | Brigette White | Method and apparatus for reward redemption at the point of interaction |
US20080272188A1 (en) * | 2007-05-02 | 2008-11-06 | I4 Commerce Inc. | Distributed system for commerce |
Non-Patent Citations (7)
Title |
---|
12431476 Applicant's Interview Agenda for 11 February 2016 * |
12431476-UnknownMaterial-Undated-UnknownSorce-ApplicantSubmitted-17February2016.pdf * |
Bank card number, from Wikipedia, downloaded from http://en.wikipedia.org/wiki/Bank_card_number on 18 December 2014 * |
ISO/IEC 7812, from Wikipedia, downloaded on 18 December 2014, and dated 14 March 2008 from http://en.wikipedia.org/w/index.php?title=ISO/IEC_7812&oldid=198205018 * |
Lach, Jennifer, Redeeming Qualities, downloaded from http://adage.com/article/american-demographics/redeeming-qualities/42382/ on 28 April 2016 * |
Slip Showing? Federal Law Requires All Businesses to Truncate Credit Card Information on Receipts, from the Federal Trade Commission, downloaded from https://www.ftc.gov/tips-advice/business-center/guidance/slip-showing-federal-law-requires-all-businesses-truncate on 10 November 2015 (hereinafter FTC-Truncate Information) * |
Track format of magnetic stripe cards (track 1 and track 2), from ACME Technologies, downloaded 28 April 2016 from http://web.archive.org/web/20051118231852/http://www.acmetech.com/documentation/credit_cards/magstripe_track_format.html * |
Cited By (106)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090271315A1 (en) * | 2008-04-29 | 2009-10-29 | Ayman Hammad | Portable device including alterable indicator |
US20100145855A1 (en) * | 2008-12-06 | 2010-06-10 | Fordyce Iii Edward W | Payment account processing which conveys non purchase related data exchanges |
US9010632B2 (en) | 2009-01-12 | 2015-04-21 | Visa U.S.A. Inc. | Opt in system and method |
US9275397B2 (en) | 2009-01-12 | 2016-03-01 | Visa U.S.A. Inc. | Opt in system and method |
US10007922B2 (en) | 2009-01-12 | 2018-06-26 | Visa U.S.A. Inc. | Opt in system and method |
US11004052B2 (en) | 2009-02-13 | 2021-05-11 | Visa International Service Association | Point of interaction loyalty currency redemption in a transaction |
US10430774B2 (en) | 2009-02-13 | 2019-10-01 | Visa International Service Association | Point of interaction loyalty currency redemption in a transaction |
US9721238B2 (en) | 2009-02-13 | 2017-08-01 | Visa U.S.A. Inc. | Point of interaction loyalty currency redemption in a transaction |
US11887093B2 (en) | 2009-02-13 | 2024-01-30 | Visa International Service Association | Point of interaction loyalty currency redemption in a transaction |
US9031859B2 (en) | 2009-05-21 | 2015-05-12 | Visa U.S.A. Inc. | Rebate automation |
US8965810B2 (en) | 2009-08-24 | 2015-02-24 | Visa U.S.A. Inc. | Coupon bearing sponsor account transaction authorization |
US8725568B2 (en) | 2009-08-24 | 2014-05-13 | Visa U.S.A. Inc. | Coupon bearing sponsor account transaction authorization |
US20110145429A1 (en) * | 2009-12-15 | 2011-06-16 | International Business Machines Corporation | Multi-granular stream processing |
US8874638B2 (en) | 2009-12-15 | 2014-10-28 | International Business Machines Corporation | Interactive analytics processing |
US20110145318A1 (en) * | 2009-12-15 | 2011-06-16 | International Business Machines Corporation | Interactive analytics processing |
US20110145366A1 (en) * | 2009-12-15 | 2011-06-16 | International Business Machines Corporation | Concurrent execution of request processing and analytics of requests |
US8892762B2 (en) | 2009-12-15 | 2014-11-18 | International Business Machines Corporation | Multi-granular stream processing |
US8819183B2 (en) * | 2009-12-15 | 2014-08-26 | International Business Machines Corporation | Concurrent execution of request processing and analytics of requests |
US9317850B2 (en) * | 2010-04-05 | 2016-04-19 | Cardinalcommerce Corporation | Method and system for processing PIN debit transactions |
US10504098B2 (en) | 2010-04-05 | 2019-12-10 | Cardinalcommerce Corporation | Method and system for processing pin debit transactions |
US20110246324A1 (en) * | 2010-04-05 | 2011-10-06 | Cardinalcommerce Corporation | Method and system for processing pin debit transactions |
US20120296819A1 (en) * | 2010-06-29 | 2012-11-22 | Zhou Lu | Method for operating an e-purse |
US10878404B2 (en) * | 2010-06-29 | 2020-12-29 | Feitian Technologies Co., Ltd. | Method for operating an e-purse |
US11055693B2 (en) * | 2010-09-30 | 2021-07-06 | Mastercard International Incorporated | Methods, systems and computer readable media for issuing and redeeming co-branded electronic certificates |
US20120084132A1 (en) * | 2010-09-30 | 2012-04-05 | Mohammad Khan | Methods, systems and computer readable media for issuing and redeeming co-branded electronic certificates |
US10445741B2 (en) * | 2011-01-24 | 2019-10-15 | Visa International Service Association | Transaction overrides |
US11301869B2 (en) * | 2011-01-24 | 2022-04-12 | Visa International Service Association | Transaction overrides |
US20130024289A1 (en) * | 2011-01-24 | 2013-01-24 | Allen Cueli | Transaction Overrides |
US8924297B2 (en) * | 2011-02-25 | 2014-12-30 | Visa International Service Association | Direct connection systems and methods |
US20120221468A1 (en) * | 2011-02-25 | 2012-08-30 | Phil Kumnick | Direct connection systems and methods |
US9978063B2 (en) | 2011-02-25 | 2018-05-22 | Visa International Service Association | Direct connection systems and methods |
US11017393B2 (en) | 2011-02-25 | 2021-05-25 | Visa International Service Association | Direct connection systems and methods |
US9240011B2 (en) | 2011-07-13 | 2016-01-19 | Visa International Service Association | Systems and methods to communicate with transaction terminals |
US10078838B2 (en) | 2011-07-13 | 2018-09-18 | Visa International Service Association | Systems and methods to communicate with transaction terminals |
US10223707B2 (en) | 2011-08-19 | 2019-03-05 | Visa International Service Association | Systems and methods to communicate offer options via messaging in real time with processing of payment transaction |
US10628842B2 (en) | 2011-08-19 | 2020-04-21 | Visa International Service Association | Systems and methods to communicate offer options via messaging in real time with processing of payment transaction |
US9152974B1 (en) | 2011-08-30 | 2015-10-06 | American Express Travel Related Services Company, Inc. | Systems and methods for processing transactions |
AU2012322837B2 (en) * | 2011-10-11 | 2015-08-27 | Visa International Service Association | Systems and methods to provide discount at point of sales terminals |
US20130091000A1 (en) * | 2011-10-11 | 2013-04-11 | Visa International Service Association | Systems and Methods to Provide Discount at Point of Sales Terminals |
US20130124287A1 (en) * | 2011-11-14 | 2013-05-16 | Visa International Service Association | Systems and methods to provide discount at point of sales terminals |
US11157943B2 (en) | 2012-01-30 | 2021-10-26 | Visa International Service Association | Systems and methods to process payments based on payment deals |
US10360578B2 (en) | 2012-01-30 | 2019-07-23 | Visa International Service Association | Systems and methods to process payments based on payment deals |
US8880431B2 (en) | 2012-03-16 | 2014-11-04 | Visa International Service Association | Systems and methods to generate a receipt for a transaction |
US9460436B2 (en) | 2012-03-16 | 2016-10-04 | Visa International Service Association | Systems and methods to apply the benefit of offers via a transaction handler |
US20130282586A1 (en) * | 2012-03-16 | 2013-10-24 | Visa International Service Association | Systems and methods to apply the benefit of offers via a transaction handler |
US10339553B2 (en) * | 2012-03-16 | 2019-07-02 | Visa International Service Association | Systems and methods to apply the benefit of offers via a transaction handler |
US10943231B2 (en) | 2012-03-16 | 2021-03-09 | Visa International Service Association | Systems and methods to generate a receipt for a transaction |
US10078837B2 (en) | 2012-03-16 | 2018-09-18 | Visa International Service Association | Systems and methods to generate a receipt for a transaction |
AU2013231899B2 (en) * | 2012-03-16 | 2016-08-04 | Visa International Service Association | Systems and methods to apply the benefit of offers via a transaction handler |
US9922338B2 (en) * | 2012-03-23 | 2018-03-20 | Visa International Service Association | Systems and methods to apply benefit of offers |
US10733623B2 (en) | 2012-03-23 | 2020-08-04 | Visa International Service Association | Systems and methods to apply benefit of offers |
US20130254008A1 (en) * | 2012-03-23 | 2013-09-26 | Visa International Service Association | Systems and methods to apply benefit of offers |
US9495690B2 (en) | 2012-04-04 | 2016-11-15 | Visa International Service Association | Systems and methods to process transactions and offers via a gateway |
US10346839B2 (en) | 2012-04-04 | 2019-07-09 | Visa International Service Association | Systems and methods to process transactions and offers via a gateway |
US20130282461A1 (en) * | 2012-04-20 | 2013-10-24 | Visa International Service Association | Systems and methods to use transaction authorization communications to process offers |
US9864988B2 (en) | 2012-06-15 | 2018-01-09 | Visa International Service Association | Payment processing for qualified transaction items |
US9626678B2 (en) | 2012-08-01 | 2017-04-18 | Visa International Service Association | Systems and methods to enhance security in transactions |
US10504118B2 (en) | 2012-08-01 | 2019-12-10 | Visa International Service Association | Systems and methods to enhance security in transactions |
US10438199B2 (en) | 2012-08-10 | 2019-10-08 | Visa International Service Association | Systems and methods to apply values from stored value accounts to payment transactions |
US11037141B2 (en) | 2012-08-10 | 2021-06-15 | Visa International Service Association | Systems and methods to apply values from stored value accounts to payment transactions |
US10755274B2 (en) | 2012-10-17 | 2020-08-25 | Royal Bank Of Canada | Virtualization and secure processing of data |
US10846692B2 (en) | 2012-10-17 | 2020-11-24 | Royal Bank Of Canada | Virtualization and secure processing of data |
US11210648B2 (en) | 2012-10-17 | 2021-12-28 | Royal Bank Of Canada | Systems, methods, and devices for secure generation and processing of data sets representing pre-funded payments |
US10685367B2 (en) * | 2012-11-05 | 2020-06-16 | Visa International Service Association | Systems and methods to provide offer benefits based on issuer identity |
US20140129308A1 (en) * | 2012-11-05 | 2014-05-08 | Visa International Service Association | Systems and methods to provide offer benefits based on issuer identity |
US10147112B2 (en) | 2013-05-22 | 2018-12-04 | Google Llc | Delayed processing window in a prepaid architecture |
US20140351072A1 (en) * | 2013-05-22 | 2014-11-27 | Google Inc. | Split tender in a prepaid architecture |
US10592884B2 (en) * | 2013-05-22 | 2020-03-17 | Google Llc | Split tender in a prepaid architecture |
US9870556B2 (en) * | 2013-05-22 | 2018-01-16 | Google Llc | Split tender in a prepaid architecture |
US20180150821A1 (en) * | 2013-05-22 | 2018-05-31 | Google Llc | Split tender in a prepaid architecture |
US20150073988A1 (en) * | 2013-08-14 | 2015-03-12 | Mastercard International Incorporated | Methods and Systems of Facilitating Payments on a Payment Card Network |
US11250502B2 (en) * | 2013-09-27 | 2022-02-15 | Insperity Services, L.P. | Method, apparatus and system for automatically generating a report |
US20220237649A1 (en) * | 2013-10-24 | 2022-07-28 | Visa International Service Association | Systems and Methods to Provide a User Interface for Redemption of Loyalty Rewards |
US9990646B2 (en) | 2013-10-24 | 2018-06-05 | Visa International Service Association | Systems and methods to provide a user interface for redemption of loyalty rewards |
US11328315B2 (en) * | 2013-10-24 | 2022-05-10 | Visa International Service Association | Systems and methods to provide a user interface for redemption of loyalty rewards |
US11640621B2 (en) * | 2013-10-24 | 2023-05-02 | Visa International Service Association | Systems and methods to provide a user interface for redemption of loyalty rewards |
US10489754B2 (en) | 2013-11-11 | 2019-11-26 | Visa International Service Association | Systems and methods to facilitate the redemption of offer benefits in a form of third party statement credits |
US10909508B2 (en) | 2013-11-11 | 2021-02-02 | Visa International Service Association | Systems and methods to facilitate the redemption of offer benefits in a form of third party statement credits |
US10540656B2 (en) | 2014-03-13 | 2020-01-21 | Visa International Service Association | Communication protocols for processing an authorization request in a distributed computing system |
US10275770B2 (en) | 2014-03-13 | 2019-04-30 | Visa International Service Association | Communication protocols for processing an authorization request in a distributed computing system |
US9672516B2 (en) | 2014-03-13 | 2017-06-06 | Visa International Service Association | Communication protocols for processing an authorization request in a distributed computing system |
US11966940B2 (en) * | 2014-04-03 | 2024-04-23 | Mastercard International Incorporated | Systems and methods for connecting merchant loyalty programs with payment cards |
US20200027113A1 (en) * | 2014-04-03 | 2020-01-23 | Mastercard International Incorporated | Systems and methods for connecting merchant loyalty programs with payment cards |
US10354268B2 (en) | 2014-05-15 | 2019-07-16 | Visa International Service Association | Systems and methods to organize and consolidate data for improved data storage and processing |
US11640620B2 (en) | 2014-05-15 | 2023-05-02 | Visa International Service Association | Systems and methods to organize and consolidate data for improved data storage and processing |
US10977679B2 (en) | 2014-05-15 | 2021-04-13 | Visa International Service Association | Systems and methods to organize and consolidate data for improved data storage and processing |
US20150363810A1 (en) * | 2014-06-16 | 2015-12-17 | Visa International Service Association | Communication systems and methods to transmit data among a plurality of computing systems in processing benefit redemption |
US10650398B2 (en) * | 2014-06-16 | 2020-05-12 | Visa International Service Association | Communication systems and methods to transmit data among a plurality of computing systems in processing benefit redemption |
US20160104155A1 (en) * | 2014-10-10 | 2016-04-14 | Royal Bank Of Canada | Systems for processing electronic transactions |
US11961075B2 (en) * | 2014-10-10 | 2024-04-16 | Royal Bank Of Canada | Systems for processing electronic transactions |
US11210669B2 (en) | 2014-10-24 | 2021-12-28 | Visa International Service Association | Systems and methods to set up an operation at a computer system connected with a plurality of computer systems via a computer network using a round trip communication of an identifier of the operation |
US11080700B2 (en) | 2015-01-19 | 2021-08-03 | Royal Bank Of Canada | Secure processing of electronic payments |
US11354651B2 (en) | 2015-01-19 | 2022-06-07 | Royal Bank Of Canada | System and method for location-based token transaction processing |
US11080701B2 (en) * | 2015-07-02 | 2021-08-03 | Royal Bank Of Canada | Secure processing of electronic payments |
US11599879B2 (en) | 2015-07-02 | 2023-03-07 | Royal Bank Of Canada | Processing of electronic transactions |
US20170017958A1 (en) * | 2015-07-02 | 2017-01-19 | Royal Bank Of Canada | Secure processing of electronic payments |
US20180285853A1 (en) * | 2015-10-12 | 2018-10-04 | Walmart Apollo, Llc | Merchant split tender systems and methods |
US11068899B2 (en) | 2016-06-17 | 2021-07-20 | Visa International Service Association | Token aggregation for multi-party transactions |
US11783343B2 (en) | 2016-06-17 | 2023-10-10 | Visa International Service Association | Token aggregation for multi-party transactions |
US10990952B2 (en) * | 2016-09-09 | 2021-04-27 | Worldpay, Llc | User interfaces for using shared databases for managing supplemental payment sources |
US11847628B2 (en) | 2016-09-09 | 2023-12-19 | Worldpay, Llc | User interfaces for using shared databases for managing supplemental payment sources |
US10977658B2 (en) * | 2016-09-09 | 2021-04-13 | Worldpay, Llc | Systems and methods for using shared databases for managing supplemental payment sources |
US20190213596A1 (en) * | 2018-01-09 | 2019-07-11 | Mastercard International Incorporated | Tokenisation platform and computer-implemented method for generating a modified payment token for an express payment transaction |
US11250407B2 (en) * | 2018-08-31 | 2022-02-15 | Visa International Service Association | Method, system, and computer program product for providing installment payment options for a payment transaction |
US20230091689A1 (en) * | 2018-11-21 | 2023-03-23 | Synchrony Bank | Single entry combined functionality |
US11562355B2 (en) | 2019-01-31 | 2023-01-24 | Visa International Service Association | Method, system, and computer program product for automatically re-processing a transaction |
Also Published As
Publication number | Publication date |
---|---|
WO2009134789A3 (en) | 2010-03-18 |
WO2009134790A2 (en) | 2009-11-05 |
CA2722951A1 (en) | 2009-11-05 |
CA2722933A1 (en) | 2009-11-05 |
WO2009134781A3 (en) | 2010-03-11 |
AU2009243159B2 (en) | 2015-02-05 |
AU2009243158A1 (en) | 2009-11-05 |
AU2009243169A1 (en) | 2009-11-05 |
US8770470B2 (en) | 2014-07-08 |
WO2009134790A3 (en) | 2010-03-18 |
US20090271315A1 (en) | 2009-10-29 |
AU2009243168A1 (en) | 2009-11-05 |
AU2009243159A1 (en) | 2009-11-05 |
BRPI0911807A2 (en) | 2015-10-06 |
US20090271211A1 (en) | 2009-10-29 |
WO2009134782A2 (en) | 2009-11-05 |
WO2009134789A2 (en) | 2009-11-05 |
WO2009134782A3 (en) | 2010-03-04 |
CA2722949A1 (en) | 2009-11-05 |
CA2722947A1 (en) | 2009-11-05 |
AU2009243169B2 (en) | 2014-06-05 |
WO2009134781A2 (en) | 2009-11-05 |
US20090266881A1 (en) | 2009-10-29 |
BRPI0911839A2 (en) | 2015-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2009243169B2 (en) | Authorization system with split messaging | |
US20210383385A1 (en) | Merchant alerts incorporating receipt data | |
AU2012347583B2 (en) | Systems and methods for facilitating issuance and redemption of a reward | |
CA2703492C (en) | Device including multiple payment applications | |
US8650124B2 (en) | System and method for processing payment transaction receipts | |
US9916583B2 (en) | System and method including indirect approval | |
US8615426B2 (en) | Coupon offers from multiple entities | |
KR20090104069A (en) | Coupon offers from multiple entities | |
CA2738489A1 (en) | System and method for benefit notification | |
US10007922B2 (en) | Opt in system and method | |
US20130226684A1 (en) | Merchant configuration through payment network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: VISA U.S.A. INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HAMMAD, AYMAN;REEL/FRAME:022615/0989 Effective date: 20090428 |
|
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 |