Orders

See the end-to-end order process.

Cart

When a customer is browsing products on your storefront and finds something interesting, they can put it in cart with a standard Add to cart option. When they're done with selecting products, they select the Cart icon to see all the chosen items. It's possible to edit the cart content, add or subtract the product quantities or remove items from the cart before proceeding to checkout.

Quick order

If a customer knows exactly what they want to buy, they can use the Quick order option. It allows for simple entering a valid product code and it automatically suggests products. Customers can easily populate the rows and create a new blank row underneath. Additionally, they can also add a list of product codes and quantities via a .csv file (download of sample possible). Finally they can add the list of product codes separated by a comma or a carriage return.

Once filled, customers place the items in the cart with the Add to Cart option.

After adding some products to the list and adding them to the cart, the mini-cart opens. In the mini-cart, the customer can see all the added items, it's possible to add or subtract product quantities and delete a line item before proceeding to the next steps.

Checkout process

When a customer is ready to proceed with the purchase, the following options are available:

  • Go to checkout - to finish the order by registering or logging in

  • Continue as guest - to process the purchase without the need to register or log in

  • Go to the cart - to check more details of the products and the order before moving to payment

  • Request quote - to send a request for a quote - for more details, see Quote Process

Go to Checkout

Choosing this option takes a customer to the login page where they can register or log in to their account using one of the available options.

The checkout process has the following steps:

  1. Details of the shipping information

The shipping details are taken from:

  • the customer's address book - the default address is selected

  • the company locations tagged as shipping - if the customer is assigned to the registered company

The taxes are applied according to the shipping location country.

  1. Payment information

The billing addresses are taken from:

  • the customer's address book

  • the company locations tagged as billing - if the customer is assigned to the registered company

You can also add a coupon to get a discount.

  1. Review Order

This page shows the order review before the final order confirmation. Clicking the Confirm and Pay button creates an order in Emporix Management Dashboard.

Continue as guest

The customer has the option to complete the purchase without the need to register or log in. They can choose Continue as guest.

The checkout has the following steps:

  1. Details of the shipping information

The customer needs to provide their name, contact information, and shipping address. Also, they need to choose one of the available shipping methods.

  1. Payment information

The customer chooses the payment method and billing address.

  1. Review Order

The customer reviews all the provided details and if everything is accurate confirms the order and proceeds to the payment by Confirm and Pay.

Successful checkout creates an order in Emporix Management Dashboard.

To learn more about API used in this use case see the Order Service and for user guides check the Order Fulfillment documentation.

After the customer submits the order, it is created within the Management Dashboard. The employee can set the status of the order and the storefront is updated accordingly. In a real scenario, the updates are normally integrated from an ERP backend system.

In the Management Dashboard, for the orders that were created by guest users, the Customer # field is marked as Anonymous. If the guest customer later chooses to create an account, the value of the Customer # is replaced with the real customer ID.

Last updated

Was this helpful?