# US 2017/0286949 A1 · Methods and systems for performing a transaction

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2017/0286949 A1
- Document ID: US20170286949A1
- Status: Published application
- Kind: A1
- Application number: 15/471,556
- Filed: 2017-03-28
- Published: 2017-10-05
- Earliest claimed: 2016-03-29
- Assignees: Mastercard International Incorporated
- Applicants: MasterCard International Incorporated
- Inventors: Arunmurthy Gurunathan; Ravi Pareek; Sachin Shrivastava
- Web page: https://patentgrep.com/patent/US20170286949A1

## CPC

- G06Q 20/36: using electronic wallets or electronic money safes
- G06Q 20/14: specially adapted for billing systems
- G06Q 20/3226: {Use of secure elements separate from M-devices}
- G06Q 20/405: {Establishing or using transaction specific rules}
- G06Q 20/407: {Cancellation of a transaction}
- 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

## Abstract

A computerised method for performing a transaction is disclosed. The method comprises: generating, by a merchant billing machine at a merchant location, transaction data comprising a transaction cost and identifying, via the merchant billing machine, a customer digital wallet and/or number for a customer mobile device. The merchant billing machine then communicates the transaction data and identification of a merchant digital wallet to the customer digital wallet and/or customer mobile device. A digital wallet server receives, upon authorisation of the transaction via the customer mobile device, the transaction data and merchant digital wallet identification along with details of a customer payment vehicle and transfers the transaction cost from the customer payment vehicle to the merchant digital wallet.

## Claims

### Claim 1

A computerised method for performing a transaction comprising:
a) generating, by a merchant billing machine at a merchant location, transaction data comprising a transaction cost;
b) identifying, via the merchant billing machine, a customer digital wallet and/or number for a customer mobile device;
c) said merchant billing machine communicating said transaction data and identification of a merchant digital wallet to the customer digital wallet and/or customer mobile device;
d) receiving, by a digital wallet server, upon authorisation of the transaction via the customer mobile device, said transaction data and merchant digital wallet identification along with details of a customer payment vehicle; and
e) transferring, by the digital wallet server, the transaction cost from the customer payment vehicle to the merchant digital wallet.

### Claim 2 (depends on 1)

The method according to claim 1 wherein the step of identifying the customer digital wallet and/or number for the customer mobile device comprises entering into the merchant billing machine a unique identifier for the customer.

### Claim 3 (depends on 2)

The method according to claim 2 wherein the unique identifier is constituted by a wallet identification code.

### Claim 4 (depends on 1)

The method according to claim 1 wherein the customer registers details comprising identification of the customer digital wallet and/or number for the customer mobile device with a customer database that is accessible by the merchant billing machine.

### Claim 5 (depends on 4)

The method according to claim 4 wherein the step of identifying the customer digital wallet and/or number for the customer mobile device comprise identifying the customer in the customer database and extracting relevant details for that customer.

### Claim 6 (depends on 4)

The method according to claim 4 wherein the customer database further comprises biometric data which is used by the merchant billing machine to identify the customer digital wallet and/or number for the customer mobile device.

### Claim 7 (depends on 6)

The method according to claim 6 wherein the biometric data comprises one or more of the following: facial recognition data; fingerprint data; or retinal scan data.

### Claim 8 (depends on 6)

The method according to claim 6 wherein the step of identifying the customer digital wallet and/or number for the customer mobile device comprises the merchant obtaining biometric data from the customer and using the biometric data to identify the customer in the customer database.

### Claim 9 (depends on 1)

The method according to claim 1 wherein the billing machine actively transmits the transaction data and identification of the merchant digital wallet to the customer mobile device.

### Claim 10 (depends on 1)

The method according to claim 1 wherein the billing machine transmits the transaction data and merchant digital wallet identification to a server for further communication to the customer mobile device.

### Claim 11 (depends on 1)

The method according to claim 1 wherein the merchant billing machine is provided with a communication device.

### Claim 12 (depends on 10)

The method according to claim 10 further comprising the customer installing a transaction application in the customer mobile device, the transaction application being configured to obtain data from the merchant billing machine and/or server and to communicate with the digital wallet server to transfer the transaction cost from the customer payment vehicle to the merchant digital wallet.

### Claim 13 (depends on 12)

The method according to claim 12 further comprising the customer storing information in a database accessible by the transaction application.

### Claim 14 (depends on 13)

The method according to claim 13 wherein the information comprises one or more of the customer name, telephone number, email address, physical address and details of at least one customer payment vehicle.

### Claim 15 (depends on 1)

The method according to claim 1 wherein the transaction data comprises a transaction reference code and/or details of the products purchased.

### Claim 16 (depends on 1)

The method according to claim 1 wherein the identification of the merchant digital wallet comprises a mobile number or reference code associated the merchant billing machine and/or merchant digital wallet.

### Claim 17 (depends on 1)

The method according to claim 1 further comprising sending an electronic receipt to the customer mobile device.

### Claim 18 (depends on 17)

The method according to claim 17 wherein the receipt comprises an itemized bill relating to the transaction.

### Claim 19 (depends on 17)

The method according to claim 17, wherein the receipt is stored in a database for retrieval by the transaction application.

### Claim 20 (depends on 12)

The method according to claim 12 further comprising an option for the customer to request, via the customer mobile device, a full or partial refund of the transaction cost.

### Claim 21 (depends on 20)

The method according to claim 20, wherein the transaction application is configured for the customer to identify a product to be returned and to transmit this information to the merchant billing machine along with details of the customer payment vehicle for receipt of a refund.

### Claim 22 (depends on 21)

The method according to claim 21 wherein, on authorization, the merchant billing machine transmits a refund request to the digital wallet server for the digital wallet server to refund the required amount from the merchant digital wallet to the customer payment vehicle.

### Claim 23 (depends on 22)

The method according to claim 22 wherein the merchant billing machine generates and transmits an updated receipt to the customer mobile device.

### Claim 24

A merchant billing machine configured to generate transaction data comprising a transaction cost and to communicate said transaction data and identification of a merchant digital wallet to a customer digital wallet and/or customer mobile device.

### Claim 25 (depends on 24)

The billing machine according to claim 24 comprising a communication device configured to transmit said transaction data and identification of the merchant digital wallet to the customer digital wallet and/or customer mobile device.

### Claim 26 (depends on 25)

The billing machine according to claim 25 configured to transmit said transaction data and identification of the merchant digital wallet to a server for communication with the customer mobile device.

### Claim 27

A computerized network for performing payment transactions, the network comprising:
a merchant billing machine configured to generate transaction data comprising a transaction cost and to communicate said transaction data and identification of a merchant digital wallet to a customer digital wallet and/or customer mobile device; and
a digital wallet server operative to receive transaction data and merchant digital wallet identification along with details of a customer payment vehicle and to transfer the transaction cost from the customer payment vehicle to the merchant digital wallet.
