Skip to content

Carts

Menu: Commerce -> Carts
Deep link: /_Admin/commerce/carts?SiteId={siteGuid}
Create: /_Admin/commerce/cart/create?SiteId=...
Edit: /_Admin/commerce/cart/edit?SiteId=...&id={cartId}
Checkout: /_Admin/commerce/cart/checkout?SiteId=...&id={cartId}

View and manage site cart instances: storefront add-to-cart, marketing automation, and other flows all create records; the admin can also create carts manually, edit line items, and check out to generate orders. Line amounts, shipping, tax, and discounts are trial-calculated server-side via calculate (same as storefront checkout), and depend on shipping, customers, discounts, and related configuration.

How to Open

  1. In the Edit menu, enable Commerce -> Carts (and the parent Commerce group).
  2. Open Commerce -> Carts in the left sidebar.

List Page

Path: /_Admin/commerce/carts?SiteId=...

Column / ActionDescription
ProductsInline thumbnail strip; hover shows title and variant text; badge x {qty} is the line total quantity
ContactWhen a customer is bound: email, phone, name; otherwise shows contact text
CountryCart country (relevant to trial calculation / shipping)
Last modifiedupdateAt
Condition (narrow column)When type is Automated, shows automation condition summary (option / method / value)
CreateOpens Create cart
EditRow pencil → Edit cart
CheckoutRow checkout icon; shown only when the cart has at least one product lineCheckout
Pagination30 rows per page by default
Batch deleteSelect rows → Delete → confirm
Carts list: product thumbnails, contact, country, edit and checkout

Create Cart

Path: /_Admin/commerce/cart/create?SiteId=...

Breadcrumb at top: Carts -> Create. When the site has multiple currencies, you can choose a trial currency in the top-right (default currency plus enabled additional currencies from settings).

Product Lines and Amount Trial Calculation

See Product line editor.

Create cart: product table, discount codes, subtotal shipping total and contact delivery

Contact and Delivery

FieldDescription
ContactContactCard: select an existing customer or clear; selected customer participates in points deduction trial calculation
Express shippingShown when the cart contains physical products; choose a physical shipping method
Digital deliveryShown when the cart contains digital products; choose digital shipping
NoteCart note (note); read-only on checkout page

Bottom Save creates the cart and returns to the list; Cancel discards.

Add Product Dialog

Click Add product to open the variant picker, search and select a product variant, then add it to the table; adding the same variant again accumulates quantity.

Add product: search and select product variant

Edit Cart

Path: /_Admin/commerce/cart/edit?SiteId=...&id=...

Same layout as create: product area can change line items, discount codes, and points deduction; Contact is read-only (bound customers cannot be changed on the edit page—create a new cart or handle via storefront flow). Express shipping / digital delivery / note can still be edited.

Edit cart: product table and read-only contact card

Checkout

Path: /_Admin/commerce/cart/checkout?SiteId=...&id=...

Complete checkout on behalf of a customer: product table is read-only; contact and delivery methods are read-only; cart note is shown (or - if empty).

SectionDescription
Product linesRead-only; table includes an extra Tax column; footer totals include a Tax row
Shipping addressShown only for physical products; select one address from the customer's address book (affects country/region trial calculation)
Order noteWritten to the generated order's note; different from the cart note

Bottom primary button label is Checkout; on confirm, createOrder generates an order and returns to the list.

Cart checkout: read-only products, shipping address selection and order note

Product Line Editor (ProductsEditor)

Shared by create, edit, and checkout pages (checkout uses readonly + mode=checkout).

CapabilityDescription
Add productNon-read-only only; opens Add product dialog
Table columnsFeatured image, title (with variants), stock, unit price, quantity, line total qty, amount, discount tags; checkout mode also includes Tax
QuantityEditable; changing triggers calculate
Delete lineDelete icon; for bundle products, if the row is main (isMain + groupName), deleting removes all child lines in the group
Child linesIndented when sold as a bundle
Discount codesAdd/edit/remove below the product table; options come from discounts rules with method = discount code. Create and enable the code under discounts first for trial calculation to apply to lines and totals
Points deductionShown when a customer is selected and trial canPointsDeductionAmount > 0 (create/edit); deduction amount and available points shown in copy
Estimated points earnedWhen trial earnPoints > 0, shows points this order will earn (see loyalty)
Totals areaOrder-level discounts, Subtotal, (checkout) Tax, insurance (if any), points deduction, Shipping (physical lines or shipping > 0; itemized when multiple delivery methods apply), Total
Extension buttonIf the server returns extensionButton, opens an in-site link (new tab)

For shipping and default delivery rules, see Shipping — "Default shipping for new sites".

Discount Codes

Add discount codes via tag input below the product line table (UI copy often says "Discount code" / discountCodes). calculate applies only when the code is configured as discount code under discounts, within validity, and meeting conditions; line Discount column and footer Discount, Subtotal, Total update accordingly. Read-only on checkout.