Patent ID: 9547853
Date: 2017-01-17
CPC Classifications: G06Q,G07F,G07G

Claim:
1. A tangible machine-readable storage medium storing instructions which, when executed by the at least one processor of a machine, cause the machine to perform operations for providing simplified checkout at a website of a merchant system using account information provided by a payment provider system, the operations comprising: receiving, at the payment provider system over a network from the merchant system, an API call including an indication to complete a transaction using a third party payment service of the payment provider system without a user leaving the website of the merchant system, the payment provider system being distinct from the merchant system; in response to the API call, causing, by the payment provider system, the merchant system to present an identifier interface associated with the payment provider system while the user remains on the website of the merchant system; receiving, at the payment provider system over the network from the merchant system, an identifier, via the identifier interface, that corresponds to a payment account of a user maintained at the payment provider system; using the identifier, retrieving, from a payment data storage of the payment provider system, account information from the payment account of the user maintained at the payment provider system, the account information to be used in a payment transaction involving the merchant system; transmitting, by the payment provider system, the account information over the network to the merchant system, receipt of the account information by the merchant system from the payment provider system causing the merchant system to replace the identifier interface with a payment interface associated with the payment provider system and having editable transaction fields populated with the account information retrieved from the payment account of the user maintained at the payment provider system, the payment interface presented to the user while the user continues to remain on the website of the merchant system; receiving, at the payment provider system via the payment interface, a payment trigger that confirms the payment transaction and automatically triggers the payment provider system to process the payment transaction; and in response to receiving the payment trigger, processing the payment transaction.