Aspects of the disclosure relate to providing apparatus and methods for executing electronic transactions and communicating transaction-related information. In particular, the disclosure relates to apparatus and methods for executing a transaction with a virtual transaction card.
In a typical electronic credit-card-based transaction, a customer (the “customer”) purchases from a merchant or service provider (“the merchant”) goods or services (“the goods”) using credit. The customer and the merchant exchange transaction information via a series of web pages. The merchant provides the customer with a web form. The customer provides the merchant with customer information and billing information. The customer information typically includes identity information. The billing information typically includes financial institution account information.
When the transaction is based on credit, the credit is extended to the customer by an issuing bank (the “issuer”). The merchant presents a debit to an acquiring bank (the “acquirer”). The acquirer pays the merchant for (and thus “acquires”) the goods. A transaction processing network in communication with the issuer and the acquirer settles the transaction between the issuer and the acquirer. The transaction processing network may collect transaction processing network fees from the issuer and the acquirer in connection with the settlement.
The issuer may impose upon the acquirer a fee for participating in the transaction. The fee may be referred to as “interchange.” Interchange may be a fixed fee for the transaction or a percentage of the transaction. Interchange flows from the acquirer, through the transaction processing network, to the issuer. The issuer typically uses interchange to cover costs of acquiring credit card customers, servicing credit card accounts, providing incentives to retain customers, mitigating fraud, covering customer credit risk, group comp and other expenses.
The acquirer may deduct a “transaction fee” from the amount that the acquirer pays the merchant in exchange for the goods. The transaction fee may cover the acquirer's transaction processing network fee, interchange, and other expenses. The acquirer may obtain a profit from the transaction fee.
At step 1, the merchant provides transaction information related to a proposed transaction between the merchant and a customer to a transaction authorization and clearance provider. The transaction authorization and clearance provider may provide transaction authorization and clearance information to the merchant. The transaction authorization and clearance information may include authorization for the transaction to proceed.
At step 2, the merchant provides $100 in goods to a customer. The customer pays with a credit card.
At step 3, the issuer transmits to the customer a statement showing the purchase price ($100.00) due. The issuer collects the purchase price amount, along with interest and fees if appropriate, from the customer.
At step 4, the issuer routes the purchase price amount ($100.00) through the transaction processing network to the acquirer.
At step 5, the acquirer partially reimburses the merchant for the purchase price amount. In the example shown in
At step 6, the acquirer pays an interchange amount ($1.50), via the transaction processing network, to the issuer.
At step 7, both the acquirer and the issuer pay a transaction processing network fee ($0.07 for acquirer and $0.05 for the issuer) to the transaction processing network.
Transaction processing networks and transaction processing network services offered under the trademarks VISA, MASTERCARD, NYCE and PULSE are known. Transaction processing networks typically set interchange rates. Interchange rates often depend for each transaction processing network on merchant type and size, transaction processing method and other factors. Some transaction processing networks set rules that prohibit merchants from charging an incremental fee for credit card payments, establishing minimum or maximum purchase price amounts or refusing to accept selected cards.
The merchant typically requires customer and billing information that is nearly the same as that required by other merchants. Customers that shop online typically shop using websites provided by several different merchants. Each transaction requires the customer to enter customer and billing information that is in whole or in part the same as the customer and billing information that is required for other merchants. Provision of wholly or partially identical information to different merchants is time-consuming and prone to error.
An individual may use a virtual identification cards to electronically provide identity information to another party. Typically, such a card includes one or more “claims” that assert facts about the individual's identity or other aspects of the individual's life. The claims may be presented to the other party's web site by running a “selector” application on the individual's communication device. The claims may be presented to different other parties by presenting the card to the parties. It may be unnecessary to key in the claim information for each of the other parties' web sites. Virtual identification cards, however, do not provide for the execution of a transaction.
It would therefore be desirable to provide apparatus and methods for exchanging transaction information in a more efficient and reliable manner.
Apparatus and methods in accordance with the principles of the invention may provide for the execution of a transaction between a customer and a merchant using a virtual purchasing instrument. The virtual purchasing instrument may provide the merchant with one or more of authentication of the customer's identity, funds availability or credit clearance, and authorization to execute an online transaction. The virtual purchasing instrument may provide the customer with the ability to execute the transaction in a manner that partly or wholly avoids keying in customer information or billing information. The apparatus and methods may involve receiving from the customer a request to pay funds or draw credit from an account based on the customer's electronic presentation of the virtual purchasing instrument to the merchant.
The objects and advantages of the invention will be apparent upon consideration of the following detailed description, taken in conjunction with the accompanying drawings, in which like reference characters refer to like parts throughout, and in which:
Apparatus and methods in accordance with the principles of the invention may provide a virtual purchasing instrument for the execution of a transaction between a customer and a merchant. The apparatus and methods may involve an electronic receiver that is configured to receive from the customer a request to draw funds or credit from an account to pay for goods or services that are the subject of the transaction. The amount may correspond to a transaction that is executed using a virtual purchasing instrument account. The apparatus and methods may further involve an electronic transmitter. The transmitter may be configured to transmit to a customer device an electronic authentication form.
The virtual purchasing instrument may be provided to the customer to conduct transactions based on the virtual purchasing instrument account. The virtual purchasing instrument account may be a credit account, a checking account, a savings account or any other suitable account. The virtual purchasing instrument may be a virtual credit card, a virtual debit card or a virtual version of any other suitable card for transactions, whether cashless or cash-based. The virtual purchasing instrument may be an electronic file that is stored on a customer device.
The virtual purchasing card may be issued to the customer based on authenticated customer identity information. The virtual purchasing card may be issued to the customer based on verified customer authorization to use funds or draw credit. The virtual purchasing card may be an electronic file that includes encrypted customer and account information. The encrypted customer and account information, and associated information, may be presented to the merchant via the merchant's web site. The customer and account information may be formatted such that the web site can receive the information with some customer keyboarding or no customer keyboarding of the information. The virtual purchasing card may be activated in connection with the merchant's web site, from a customer device, by selection of the virtual purchasing instrument using a selector application.
The receiver may receive authentication for the transaction based on the form. The authentication may be performed by the customer. The transmitter may transmit to the merchant authorization to charge the amount to the credit account. The authorization may be based on the authentication. The receiver may receive a digital signature from the customer. The authorization may be based on the digital signature.
In some embodiments, the receiver may be configured to receive an electronic acknowledgment of an interchange fee, payable by an acquirer to an issuer, in connection with the transaction.
In some embodiments, the transmitter may transmit the authorization to the merchant via a customer device. For example, the transmitter may transmit the authorization to a customer communication device such as a telephone, a personal data assistant or a personal computer.
In some embodiments, the apparatus may include a processor that is configured to execute a transaction clearance process that determines whether the customer has sufficient credit to cover the amount.
In some embodiments, the processor may be configured to formulate a communication that commits to the payment of funds in the amount of the transaction to the merchant, the merchant's acquirer or any other suitable party.
The apparatus and methods may provide for issuing to a customer a virtual purchasing card. The receiver may be configured to receive, from the customer, customer information and a request to issue the virtual purchasing card. The virtual purchasing card may have at least one claim value. The claim value may correspond to a name of the customer. The claim value may correspond to a billing address of the customer.
The processor may be configured to set the claim value. The apparatus and methods may also involve machine readable memory that is configured for registering the virtual purchasing card.
In some embodiments, the processor may logically link the virtual purchasing card to a credit card account; verify the customer information using financial institution information; or logically link the virtual purchasing card to an electronic communication device identifier. The electronic communication device identifier may be a telephone number.
The apparatus and methods may provide for issuing to a customer a virtual loan preapproval certificate. The virtual loan preapproval certificate may be issued by a financial institution to a customer. The certificate may be stored on a mobile communication device and electronically transmitted to other parties associated with a transaction. The receiver may be configured to receive from the customer: customer information; and a request to issue the virtual loan preapproval certificate. The virtual loan preapproval certificate may have at least one claim value. The processor may be configured to set the claim value based on the customer information. The machine readable memory configured for registering the virtual loan preapproval certificate.
In some embodiments, the receiver may be configured to receive a customer social security number and a credit bureau report corresponding to the customer. The receiver may be configured to receive from the customer a selection of a loan term.
In some embodiments, the processor may be configured to verify the customer information using financial institution information. The processor may be configured to logically link the virtual loan preapproval certification to an electronic communication device identifier. The processor may be configured to assign a loan amount to the claim value. The processor may be configured to assign a down payment amount to the claim value.
The apparatus and methods may provide for issuing to a customer a virtual customer benefit card. The virtual customer benefit card may be issued by a customer benefit program such as an e-coupon program or a loyalty program. The customer may use the customer benefit card to obtain customer benefits in connection with an online transaction with a merchant. The transmitter may be configured to transmit, to the customer, benefit program identification information. The receiver may be configured to receive, from the customer, a selection of the benefit program and benefit program customer identification information that is based on the customer's membership in the benefit program. The processor may be configured to set a claim value for the virtual customer benefit card. The claim value may correspond to the benefit program customer identification information.
In some embodiments, the transmitter may be configured to transmit to the customer the claim value after the claim value is set by the processor.
In some embodiments, the receiver may be configured to receive from the customer an instruction to configure the virtual customer benefit card to instruct a merchant to apply a customer benefit to a transaction. The customer benefit may be a purchase price discount. The customer benefit may be a reward based on a purchase price.
In some embodiments, the processor may be configured, when the claim value is a first claim value, to set a second claim value to correspond to a credit account identifier that corresponds to the customer.
In some embodiments, when the benefit program information corresponds to a first customer benefit program, the receiver may be configured to receive, from a provider of a second customer benefit program, second benefit program identification information corresponding to the second customer benefit program. The transmitter may be configured to transmit to the customer the second benefit program identification information. The receiver may be configured to receive, from the customer, a selection of the second benefit program and second benefit program customer identification information based on the customer's membership in the benefit program. The processor may be configured to set a claim value for the virtual customer benefit card. The claim value may correspond to the second benefit program customer identification information.
When a transaction occurs between the customer and the merchant, transaction information regarding the transaction may be exchanged between transaction participants. The transaction information may include any information that is communicated, or would be appropriate to communicate, from one transaction participant to another transaction participant in connection with a transaction between the customer and the merchant. The transaction information may include customer information. The transaction information may include billing information. Table 1 shows illustrative transaction participant types.
More than one participant of a given type may be available to participate in a transaction. Different participants of the same type may have advantages and/or disadvantages relative to the other participants of that type. For example, one issuer may be a member of a lending consortium while another is not a member, one network may require payment of a small interchange fee while another network requires payment of a large interchange fee, and the like.
Different transaction participants may provide different transaction services. For example, the transaction services may include the transaction services (and any associated activities) shown in
Each of the transaction services may be performed by a transaction participant. In some circumstances, a participant may perform more than one of the services. Each participant may charge a fee for providing the service. The fee may be charged to one or more of the other participants (as shown in
The transaction may be performed using a purchasing instrument. The purchasing instrument may be a virtual purchasing instrument, such as a payment card, a virtual debit card, a virtual credit card or any other suitable virtual instrument. The virtual instrument may be operated on any suitable platform, such as a contactless chip, such as an ISO14443-compliant contactless chip, a cell phone, a personal data assistant or any other suitable electronic device.
The customer may select a virtual purchasing instrument that is associated with an issuer. The customer may select a signature-based transaction. The customer may select a PIN-based transaction.
Merchant M may provide a voucher to offer processor 202. Offer processor 202 may effect reimbursement of merchant M in the amount of the discount offer.
Offer sources may include one or more of a loyalty program, an advertiser, a consumer packaged goods manufacturer, a retailer, a bank, a restaurant or any other suitable entity.
Illustrative embodiments of apparatus and methods in accordance with the principles of the invention will now be described with reference to the accompanying drawings, which form a part hereof. It is to be understood that other embodiments may be utilized and structural, functional and procedural modifications may be made without departing from the scope and spirit of the present invention.
As will be appreciated by one of skill in the art, the invention described herein may be embodied in whole or in part as a method, a data processing system, or a computer program product. Accordingly, the invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software, hardware and any other suitable approach or apparatus.
Furthermore, such aspects may take the form of a computer program product stored by one or more computer-readable storage media having computer-readable program code, or instructions, embodied in or on the storage media. Any suitable computer readable storage media may be utilized, including hard disks, CD-ROMs, optical storage devices, magnetic storage devices, and/or any combination thereof. In addition, various signals representing data or events as described herein may be transferred between a source and a destination in the form of electromagnetic waves traveling through signal-conducting media such as metal wires, optical fibers, and/or wireless transmission media (e.g., air and/or space).
Input/output (“I/O”) module 309 may include a microphone, keypad, touch screen, and/or stylus through which a user of device 301 may provide input, and may also include one or more of a speaker for providing audio output and a video display device for providing textual, audiovisual and/or graphical output. Software may be stored within memory 325 and/or storage to provide instructions to processor 303 for enabling server 301 to perform various functions. For example, memory 325 may store software used by server 301, such as an operating system 317, application programs 319, and an associated database 321. Alternatively, some or all of server 301 computer executable instructions may be embodied in hardware or firmware (not shown). As described in detail below, database 321 may provide storage for customer information, virtual purchasing instrument records, virtual loan preapproval certificate records, virtual customer benefit card information and any other suitable information.
Server 301 may operate in a networked environment supporting connections to one or more remote computers, such as terminals 341 and 351. Terminals 341 and 351 may be personal computers or servers that include many or all of the elements described above relative to server 301. The network connections depicted in
Additionally, application program 319, which may be used by server 301, may include computer executable instructions for invoking user functionality related to communication, such as email, short message service (SMS), and voice input and speech recognition applications.
Computing device 301 and/or terminals 341 or 351 may also be mobile terminals including various other components, such as a battery, speaker, and antennas (not shown).
Terminal 351 and/or terminal 341 may be portable devices such as a laptop, cell phone, blackberry, or any other suitable device for storing, transmitting and/or transporting relevant information.
Any information described above in connection with database 321, and any other suitable information, may be stored in memory 325.
One or more of applications 319 may include one or more algorithms that may be used to perform one or more of the following: issue virtual purchasing instruments, authorize online transactions, issue virtual loan preapproval certificates, issue virtual customer benefit cards and perform any other suitable tasks related to routing transaction information.
The invention may be operational with numerous other general purpose or special purpose computing system environments or configurations. Examples of well known computing systems, environments, and/or configurations that may be suitable for use with the invention include, but are not limited to, personal computers, server computers, hand-held or laptop devices, mobile phones and/or other personal digital assistants (“PDAs”), multiprocessor systems, microprocessor-based systems, set top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and the like. In a distributed computing environment, devices that perform the same or similar function may be viewed as being part of a “module” even if the devices are separate (whether local or remote) from each other.
The invention may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules may include routines, programs, objects, components, data structures, etc., that perform particular tasks or store or process data structures, objects and other data types. The invention may also be practiced in distributed computing environments where tasks are performed by separate (local or remote) processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
Customer C may use browser-based selector 504 to select one or more of virtual cards 506 for presentation to merchant M. Virtual card 508, e.g., may be issued by identity provider 510. Identity provider 510 may have verified the identity of customer C. Identity provider 510 may have issued virtual card 508 to customer C in a manner that merchant M will rely on virtual card 508 for the authentication of customer C.
Virtual card 508 may include one or more “claims.” The claim may include customer information. The claim may include billing information. Virtual card 508 may provide merchant M with credit card account information that merchant M can use to execute an online transaction with customer C. Identity provider 510 may be a credit issuer.
Customer C may execute the transaction using virtual purchasing instrument 604 via selector program 606 on customer client device 608.
Virtual purchasing instrument 604 may be issued by issuer 602. Issuer 602 may use virtual purchasing instrument 604 to provide to customer C one or more of identity authentication, credit, loyalty program services, electronic coupons and transaction authorization, along with any suitable services. Identity platform 610 may provide identity authentication to customer C. Credit platform 612 may provide access to customer C's bank and credit accounts. Credit platform 612 may be configured to receive from customer C one or more instructions to link one or more identified accounts to virtual purchasing instrument 604. For each of the accounts, the instructions may include a transaction dollar limit at which the virtual purchasing instrument may be used.
Loyalty program platform 614 may provide access to loyalty program member benefits. E-coupon platform 616 may facilitate the customer's use of e-coupons during online shopping on the merchant's web site. Authorization/clearance platform 618 may require customer authorization and sufficient funds for the transaction. The functions of one or more of platforms 610, 612, 614, 616 and 618 may be performed by one or more devices such as those shown in
Processes in accordance with the principles of the invention may include one or more features of the process illustrated in
At step 706, the system may authenticate the identity information. At step 708, the system may link customer account information to the virtual purchasing instrument.
At step 710, the system may formulate claims for the virtual purchasing instrument. The claims may be based on the claim information (e.g., from step 704). The claims may be based on issuer information (e.g., account information, issuer certification of customer claim information, issuer identification information and any other suitable information).
At step 712, the system may register the virtual purchasing instrument. The system may register the virtual purchasing instrument in an electronic register.
At step 714, the system may link the virtual purchasing instrument to one or more electronic communication address. The electronic communication address may be used to request customer authorization for a transaction, to notify the customer about activities involving the virtual purchasing instrument, to provide to the customer a new or revised virtual purchasing instrument, to provide to the customer an electronic coupon, a customer benefit or a loan preapproval certification, or for any other suitable purpose.
The electronic communication address may be an email address, a telephone number, a PIN number or any other suitable address.
View 800 may include link 804. Customer C may select link 804 to apply for a virtual purchasing instrument that is linked to an existing account. The virtual purchasing instrument may be used as a credit card, a debit card an electronic check or any other suitable instrument.
Claim information 1104 may include, for example, customer C's Loyalty Program A membership number 1110, customer C's Electronic Coupon Program A membership number 1112, personal credit history information (about customer C) 1114, and customer C's mortgage preapproval certification 1116. In some embodiments, virtual purchasing instrument 604 (shown in
At step 1204, the system may execute a clearance procedure that ascertains whether customer C has sufficient funds or credit to cover the transaction. At step 1206, the system may transmit to customer C an authorization form. Customer C may use the authorization form to authorize use of the funds or credit. At step 1208, the system may receive from customer C authorization data from the authorization form. At step 1210, the system may transmit transaction authorization to merchant M.
In some embodiments, view 1300 may include instruction 1316 to customer C to select a payment instrument. The choices of payment instrument may include choice 1318 for payment by virtual purchasing instrument.
In some embodiments, customer C may present the virtual purchasing instrument to merchant M prior to the display of view 1300. In those embodiments, discounts such as those identified in connection with Loyalty Program A 1312 and E-coupon program A 1314, may be included in view 1300 based on information included in the virtual purchasing card. For example, the system may identify and present discounts based on claim information such as 1110 and 1112 (shown in
At step 1604, the system may determine whether to rely on the certification. For example, the system may include a list of identity providers upon which the system is to rely. If customer C presents a managed virtual identification card that was issued by an identity provider that is not listed, the system may deny customer C's request at step 1604.
At step 1606, the system may use a digital signature or public key to the source of the card. For example, the system may use process a digital signature or use a public key to confirm that the card was indeed issued by the identity provider that is patently identified in connection with the card.
The system may rely on the card for authentication of customer C's identity. In some embodiments, the system may undertake supplemental steps to authenticate customer C's identity. For example, the system may ask customer C one or more “out-of-wallet” questions, such as “WHAT ARE THE MAKE AND MODEL OF A VEHICLE FOR WHICH YOU RECEIVED AN AUTOMOBILE PURCHASE LOAN IN 2007?”, “WHAT IS THE BALANCE OF YOUR MONEY MARKET ACCOUNT,” “WHAT IS THE AMOUNT OF YOUR LAST PAYMENT ON A CREDIT CARD ACCOUNT THAT HAS A NUMBER ENDING IN 8765?” and the like.
At step 1608, the system may process the request for instant credit. The process may involve determining whether customer C satisfies credit behavior and financial status requirements. The system may determine that customer C's credit behavior and financial status requirements are satisfied based on credit and financial records that the system has permission to access. For example, when customer C is an existing customer of the entity that governs the system, the system may have access to at least a portion of customer C's credit behavior and financial status information.
At step 1610, the system may transmit a disposition of the request to customer C or merchant M.
At step 1704, the system may display some or all of the benefit program information for one or more benefit programs to customer C.
At step 1706, the system may receive a selection of one or more of the benefit programs from customer C. At step 1708, the system may receive from customer C customer C's membership identification information for each benefit program that was selected. In some embodiments, the system may verify the membership identification information by communicating with the benefit program administrator.
At step 1710, the system may set virtual purchasing instrument claim values based on the benefit program information. In some embodiments, the claims may be set in accordance with the principles discussed in connection with
One of ordinary skill in the art will appreciate that the steps shown and described herein may be performed in other than the recited order and that one or more steps illustrated may be optional. The methods of the above-referenced embodiments may involve the use of any suitable elements, steps, computer-executable instructions, or computer-readable data structures. In this regard, other embodiments are disclosed herein as well that can be partially or wholly implemented on a computer-readable medium, for example, by storing computer-executable instructions or modules or by utilizing computer-readable data structures.
Thus, systems and methods for exchanging transaction information have been provided. Persons skilled in the art will appreciate that the present invention can be practiced by other than the described embodiments, which are presented for purposes of illustration rather than of limitation. The present invention is limited only by the claims that follow.
Number | Name | Date | Kind |
---|---|---|---|
5221838 | Gutman et al. | Jun 1993 | A |
5521362 | Powers | May 1996 | A |
5923016 | Fredregill et al. | Jul 1999 | A |
6980968 | Walker et al. | Dec 2005 | B1 |
7003495 | Burger et al. | Feb 2006 | B1 |
7069001 | Rupp et al. | Jun 2006 | B2 |
7107247 | Kinoshita et al. | Sep 2006 | B2 |
7127606 | Wheeler et al. | Oct 2006 | B2 |
7548884 | Thomas | Jun 2009 | B1 |
20020062249 | Iannacci | May 2002 | A1 |
20020095389 | Gaines | Jul 2002 | A1 |
20030172040 | Kemper et al. | Sep 2003 | A1 |
20050187883 | Bishop et al. | Aug 2005 | A1 |
20060064372 | Gupta | Mar 2006 | A1 |
20060178180 | Jung et al. | Aug 2006 | A1 |
20070136192 | German et al. | Jun 2007 | A1 |
20070291710 | Fadell | Dec 2007 | A1 |
20080005037 | Hammad et al. | Jan 2008 | A1 |
20080048022 | Vawter | Feb 2008 | A1 |
20080154757 | Barros et al. | Jun 2008 | A1 |
20080184339 | Shewchuk et al. | Jul 2008 | A1 |
20080289020 | Cameron et al. | Nov 2008 | A1 |
20090094125 | Killian et al. | Apr 2009 | A1 |
20100050233 | Ross | Feb 2010 | A1 |
20100058435 | Buss et al. | Mar 2010 | A1 |
20100088149 | Sullivan et al. | Apr 2010 | A1 |
20100114776 | Weller et al. | May 2010 | A1 |
20100125495 | Smith et al. | May 2010 | A1 |
20100138344 | Wong et al. | Jun 2010 | A1 |
20100205091 | Graziano et al. | Aug 2010 | A1 |
20100280911 | Roberts et al. | Nov 2010 | A1 |
Entry |
---|
DACS Self-Issued InfoCard Demonstration https://dacs.dss.ca/infocard-demo/selfissued.html Retrieved on Feb. 9, 2010. |
DACS Managed InfoCard Demonstration https://dacs.dss.ca/infocard-demo/managed.html Retrieved on Feb. 9, 2010. |
Claim Catalog http://wiki.informationcard.net/index.php/Claim—Catalog Retrieved on Feb. 9, 2010. |
Craig Burton, The Information Card Ecosystem: The Fundamental Leap from Cookies and Passwords to Cards and Selectors (Information Card Foundation, Apr. 2009) Needham MA. |
CardGears BankCard demo http://www.bankcarddemo.com Retrieved on Feb. 9, 2010. |
Random House Dictionary 2012, Definition of “Issue”, Random House, Inc., 2012, New York, NY. |