Commerce Use Cases

Get familiar with the Emporix storefront showcase. We've described a few use case examples to demonstrate the possibilities of Emporix system.

The Emporix use cases documentation is to demonstrate how the Emporix API can be used on a frontend. No middleware was used to build the showcase and every API call is visible from the browser developer network tab.

Below you can see a general explanation how the B2B Showcase is structured and some description about core elements.

My Account

When you log in to the showcase as a valid user, you can see the name of your account on the right hand side of the menu. Clicking on the name gives you the option to go to your account settings.

The account details page includes such information as your personal details, company details, orders, quotes, carts, returns, or discounts.

  • My Orders: All the orders are visible together with their details.

  • My Quotes: All the quotes are visible together with their details. Here, you can decide to approve, decline or request a change for a specific quote.

  • Addresses: It is possible to add, edit or create a new address for the B2B customer.

  • My Returns: All the returns created by a user and their corresponding statuses.

  • My Discounts: The redeem options for reward points including the existing points of a customer.

The reference store navigation menu consists of two layers:

  • The top layer has a site, language and currency selector, a customer user login link and a sign-up link. This layer shows a sign up page, which allows you to create a new showcase Customer and Customer ID accessible with the Emporix Management Dashboard.

  • The lower layer has:

    • Catalog link, which dynamically builds a menu out of the category structure in the demo data from the connected tenant

    • Brands link that shows a table of Brands from the demo data using the Brand Service

    • Quick Order link that lets you quickly populate a cart by simply typing in product codes and quantities

    • About Us link which will simply take you to some example content

    • Product Search field powered by the Algolia search engine. If you modify a category or product data in the Emporix Management Dashboard, this triggers a search index update in Algolia.

Catalog

Product display

The Product display is split into a facet or filter list on the left hand side, and a grid or list view on the right.

When you are not logged in the display shows the default catalog price. When you are logged in, it shows your personalized pricing, assuming you have a corresponding Emporix price list defined.

When you click on an individual product tile in the grid, or row in the list, it opens up the Product Details page for that product.

Product details page

The Quantity and Add to Cart buttons work to add the item to the Cart. All the displayed data like product name, product description, images and attributes comes from a demo catalog.

Contacts

In case of questions please contact Emporix at [email protected] or [email protected].

To submit new ideas, visit the Emporix Support Portal.

Last updated

Was this helpful?