×

Half-graphical user interface order processing system and method

  • US 9,760,921 B2
  • Filed: 08/21/2008
  • Issued: 09/12/2017
  • Est. Priority Date: 08/21/2008
  • Status: Active Grant
First Claim
Patent Images

1. An electronic purchase order processing system comprising:

  • an e-commerce server comprising;

    a processor;

    a memory; and

    a database storing first customer account information; and

    a merchant server comprising;

    a processor;

    a memory;

    data storage storing second customer account information,wherein the merchant server is programmed to perform the operations of;

    receiving a posting endpoint URL from the e-commerce server;

    hosting a product catalog and virtual shopping cart on a merchant sever website;

    presenting the product catalog to a customer via a merchant web page shopping cart interface;

    receiving a purchase request from the customer;

    generating an XML request from the virtual shopping cart, wherein the XML request includes order ID, merchant server'"'"'s site ID, tracking ID, customer account;

    customer password;

    authentication indicator;

    billing address;

    shipping address;

    line items from the product catalog received from the customer; and

    payment information, wherein the authentication indicator indicates whether the customer has been authenticated;

    determining that the customer has placed an order previously and has an account on the e-commerce server and the merchant server;

    encrypting the XML request and transmitting the encrypted XML request to the e-commerce server via posting endpoint URL based on the determination; and

    redirecting the customer to the e-commerce server via the posting endpoint URL; and

    wherein the e-commerce server is programmed to perform the operation of;

    receiving the encrypted XML request from the merchant server;

    decrypting the encrypted XML request;

    using the information extracted from the XML request in performing a single sign on process by utilizing the authentication indicator;

    synchronizing the first customer account information with information extracted from the XML request in response to performing the single sign on process;

    presenting a checkout page to the customer;

    populating an order verification form with retrieved information from the first customer account information from the database prior to presenting the order verification form to the customer and presenting the populated order verification form to the customer;

    receiving a verification from the customer; and

    in response to receiving the verification, transmitting an order confirmation to the merchant server.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×