Patent ID: 9639828
Date: 2017-05-02
CPC Classifications: G06Q

Claim:
1. A method, comprising performing by a merchant service computer system: obtaining, by a payment service executing on the merchant service computer system, order information from a merchant server via a post from a user device, the post being sent by the user device to the merchant service computer system when the user device is redirected from the merchant server, the order information including information about an item in a purchase transaction involving a user and a merchant; providing, by the payment service, a hosted order page on behalf of the merchant, wherein the hosted order page is presented to the user via the user device; obtaining, by the payment service via the hosted order page from the user device, payment information from the user on behalf of the merchant; transmitting, from the payment service to a transaction service executing on the merchant service computer system, a transmission including both the order information obtained from the merchant server and the payment information obtained from the user device; receiving, at the transaction service, the transmission including both the order information obtained from the merchant server and the payment information obtained from the user device; prior to sending the purchase transaction to a payment processing server: if the transaction is denied, displaying, by the payment service, a transaction denied page on the hosted order page; and if the transaction is approved, sending, by the merchant service computer system, the purchase transaction along with the payment information to the payment processing server.