Order management is a central part of the e-commerce system. Since the majority of orders are created from the front-end site, the ordering process is usually automatic, following an order management workflow. In some cases, orders need to be manually managed. You do this via the Order Management screen

Order Management in Commerce ManagerOne of several main user interfaces in Episerver Commerce. This UI area, available from the top menu after logging in, provides screens for managing markets, customers, catalog, orders, and so on. You can manage the information on some Commerce Manager screens in other, newer user interfaces. Where possible, we recommend using the newer ones. provides shopping cartCommerce: A collection of products selected by a website customer, with the intention of completing a purchase. Also known as a shopping cart or basket. (baskets), order capture, order fulfillment, paymentCommerce: the verification of a money transaction in a website shopping situation. The e-commerce system most often needs a verification for a payment to create the actual purchase order and complete the shopping workflow. functions and item returnCommerce: manages exchanges and refunds for faulty or unwanted products. or exchangeCommerce: replacing a faulty product with another one. support.

Carts versus orders

cart is for a buyer, who selects items then proceeds to check out.

After the buyer completes payment, the cart is converted to purchase orderCommerce: An order that has been registered and paid for. Typically, it has an associated purchase order number.. At that point, it is processed by the seller, who performs actions such as: arranging shipment via picklistsCommerce: The list used in a warehouse to collect the physical items for a shipping., delivering the product, and completing the order.

Structure of orders

The structure of a shopping cart or order is depicted below.

Image: Structure of a shopping cart or order

So, a cart or an order can contain one or more order forms. In most cases, there is only one form per cart or order. As an example of when multiple forms may be used in an order, in some B2B sites, one person places an order for different sections of an organization. Each section has its own form, with separate details.

Each order form can have one or more shipmentsCommerce: a collection of products from a purchase order, ready to be shipped after going through inventory check and other verifications., and each shipment is made up of one or more line itemsCommerce: the products/SKUs/packages/bundles on one line of a purchase order..

Order meta-classes and meta-fields

You can define your own meta-classes and meta-fields for both productCommerce: various forms of merchandise that you can display and purchase from the public site, including products, variations/SKUs, bundles, and packages. Also known as a catalog entry. and orders in Commerce Manager. For example, if you create a meta-class called Wine, you want to add meta-fields that are characteristic for wine, such as color, taste, vintage and maturity.

When you create meta-fields and meta-classes, you can use them in the productCommerce: various forms of merchandise that you can display and purchase from the public site, including products, variations/SKUs, bundles, and packages. Also known as a catalog entry. catalogCommerce: a top-level container for catalog entries such as categories, products, and variants (SKUs).. Meta-classes and meta-fields for catalogs are defined in the Catalog System part of System Administration. See also: Catalog meta-classes and meta-fields.