METHODS AND SYSTEMS FOR CONDUCTING REMOTE POINT OF SALE TRANSACTIONS
First Claim
1. A method for operating a mobile device to conduct a transaction, comprising:
- obtaining, by a mobile device operating a mobile payment application, a transaction payload from a merchant;
extracting a payment gateway identifier from the transaction payload and establishing a secure communication channel with a payment gateway identified by said payment gateway identifier;
receiving, from said payment gateway, item data associated with said transaction, said item data obtained by said payment gateway from said merchant; and
receiving, from a user operating said mobile device, a confirmation to complete said transaction using a payment account associated with said user and transmitting said confirmation to said payment gateway with payment account credentials associated with said payment account.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, apparatus and computer program code are provided for operating a mobile device to conduct a transaction which include obtaining, by a mobile device operating a mobile payment application, a transaction payload from a merchant, extracting a payment gateway identifier from the transaction payload and establishing a secure communication channel with a payment gateway identified by the payment gateway identifier, receiving, from the payment gateway, item data associated with the transaction, the item data obtained by the payment gateway from the merchant, and receiving, from a user operating the mobile device, a confirmation to complete the transaction using a payment account associated with the user and transmitting the confirmation to the payment gateway with payment account credentials associated with the payment account.
-
Citations
25 Claims
-
1. A method for operating a mobile device to conduct a transaction, comprising:
-
obtaining, by a mobile device operating a mobile payment application, a transaction payload from a merchant; extracting a payment gateway identifier from the transaction payload and establishing a secure communication channel with a payment gateway identified by said payment gateway identifier; receiving, from said payment gateway, item data associated with said transaction, said item data obtained by said payment gateway from said merchant; and receiving, from a user operating said mobile device, a confirmation to complete said transaction using a payment account associated with said user and transmitting said confirmation to said payment gateway with payment account credentials associated with said payment account. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A mobile device, comprising:
-
a storage device to store a mobile payment application; a secure element to store payment account information of a user; a display; a communication device; a computer-readable non-transitory storage medium comprising instructions to; obtain, by said mobile payment application, a transaction payload from a merchant; extract a payment gateway identifier from the transaction payload and operating said communication device to establish a secure communication channel with a payment gateway identified by said payment gateway identifier; receive, from said payment gateway, item data associated with said transaction, said item data obtained by said payment gateway from said merchant; and receive, from a user operating said mobile device, a confirmation to complete said transaction using a payment account associated with said user and transmitting said confirmation to said payment gateway with payment account credentials associated with said payment account. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A payment system for conducting a transaction involving a user operating a mobile device and a merchant, comprising:
-
a merchant offering items for sale by a merchant, said merchant identified by a merchant identifier; a payment gateway, said payment gateway providing processing services for said merchant website and identified by a payment gateway identifier; a mobile device operated by a user, said mobile device storing a payment application stored thereon and information associated with at least a first payment account of said user, the mobile device having a processor operative with computer-readable non-transitory storage medium comprising instructions to; obtain, by said payment application, a transaction payload from said merchant; extract said payment gateway identifier from the transaction payload and operating said communication device to establish a secure communication channel with said payment gateway identified by said payment gateway identifier; receive, from said payment gateway, item data associated with said transaction, said item data obtained by said payment gateway from said merchant; and receive, from a user operating said mobile device, a confirmation to complete said transaction using a payment account associated with said user and transmitting said confirmation to said payment gateway with payment account credentials associated with said payment account.
-
-
22. A method for conducting a remote transaction, comprising:
-
initiating a transaction between a mobile device and a remote merchant by delivering a transaction payload to the mobile device; processing the transaction payload and initiating a connection to a payment gateway; validating, at the payment gateway, the transaction payload; presenting the transaction payload and a set of identifiers to the remote merchant for validation; and establishing a first and a second communication channel between the mobile device and the payment gateway to complete said remote transaction. - View Dependent Claims (23, 24, 25)
-
Specification