Checkout Procedure Help

Important Tips About The Store's Checkout Procedure
There are various pages that display during a customer's checkout from your store. The pages that display (and in what order) varies depending on how the store is configured and what type of payment method the customer selects.

The following section lists the various display methods used by the store.

NOTE: the term "local" means it's running on your web site using your store's skin pages. "Remote" means the customer is taken from your web site to a different server during the checkout process. Skin pages cannot be used while the checkout is running on a remote server.

For orders NOT being paid by credit card, the following will appear to the customer during checkout:

  1. Local: Shipping Name and Address Page.
  2. Local: Shipping and Payment Methods Selection Page.
  3. Local: Review and Submit Order Page.
  4. Local: Thank You Page
  5. Order is marked as "NEW" and confirmation emails sent to customer and store managers.

For credit card orders with LOCAL NON-SSL processing turned on, the following will appear to the customer during checkout:

  1. Local: Shipping Name and Address Page.
  2. Local: Shipping and Payment Methods Selection Page.
  3. Local: Credit Card Name and Billing Address Page.
  4. Local: Credit Card Number and Expiration Date Page (unsecured - no SSL).
  5. Local: Review and Submit Order Page (unsecured - no SSL).
  6. Local: Thank You Page
  7. Order is marked as "NEW" and confirmation emails sent to customer and store managers.

For credit card orders with LOCAL SSL processing turned on, the following will appear to the customer during checkout:

  1. Local: Shipping Name and Address Page.
  2. Local: Shipping and Payment Methods Selection Page.
  3. Local: Credit Card Name and Billing Address Page.
  4. Local: Credit Card Number and Expiration Date Page (secured with your web site's SSL).
  5. Local: Review Order and Submit Order Page (secured with your web site's SSL).
  6. Local: Thank You Page
  7. Order is marked as "NEW" and confirmation emails sent to customer and store managers.

For credit card orders with REMOTE SSL processing turned on, the following will appear to the customer during checkout:

  1. Local: Shipping Name and Address Page.
  2. Local: Shipping and Payment Methods Selection Page.
  3. Local: Review Order and Continue Page.
  4. Local: Credit Card Name and Billing Address Page. Note that the order gets flagged as a PENDING new order at this point.
  5. Remote: Credit Number and Expiration Date Page (secured with remote server's SSL).
  6. Remote: Order Receipt Page (confirmation emails sent to customer and store managers are sent from the remote SSL server's sendmail program). Order is marked as NEW at this point.
  7. Local: Thank You Page - this only happens if the customer clicks the "FINISH ORDER" button on the REMOTE SSL order receipt page.

For credit card orders with Real-time Credit Card processing turned on, the following will appear to the customer during checkout:

  1. Local: Shipping Name and Address Page.
  2. Local: Shipping and Payment Methods Selection Page.
  3. Local: Review Order and Continue Page.
  4. Local: Credit Card Name and Billing Address Page. Note that the order gets flagged as a PENDING new order.
  5. Remote: Credit Card Number and Expiration Date Page (secured with credit card processing company's SSL) - for Real-time Processing.
  6. Local: Thank You Page is displayed, order status is changed from PENDING to NEW and the store sends out confirmation emails (to customer and store managers).

    NOTES:
    Step 6 only happens if the customer elects to "continue" from the remote credit card receipt page and return back to your store. Exception: some merchant account gateways (Authorize.net for example) allow for "silent posting" of transaction results back to the store regardless of whether or not the customer clicks the Continue button on the final CC processing receipt page.

For orders being processed by PAYPAL, the following will appear to the customer during checkout:

  1. Local: Shipping Name and Address Page.
  2. Local: Shipping and Payment Methods Selection Page.
  3. Local: Review Order and Continue Page.
  4. Local: Paypal Notice and Prompt Screen. Note that the order gets flagged as a PENDING new order.
  5. Remote: Transaction is sent to paypal for processing. Paypal takes over and completes the transaction.
  6. Local: Thank You Page is displayed, order status is changed from PENDING to NEW and the store sends out confirmation emails (to customer and store managers).

    NOTES:
    Step 6 only happens if the customer elects to "continue" from the remote Paypal receipt page and return back to your store.

End of help for this topic