Setting Up a Cart
A cart is one shop. Creating it is a single row; the options on it are the real work.
Where to find it
Architect Panel → Commercial:
- Carts — the cart itself and its options
- Shop Insights — what buyers looked for
- Vendor Approvals — applications waiting on a decision
Architect Panel → Data:
- Datastores — then View Data on a cart table, where most shop administration lives
What the options control
Each is a switch on the cart record, and together they decide what the shop is.
- Pricing — whether prices are shown at all. Off gives a catalogue or an enquiry site rather than a shop.
- Stock — whether availability is tracked and shown.
- Reviews — whether customers can rate and review products.
- Delivery dates — whether an estimated date is offered, calculated from the shipping method's cut-off times and holidays.
- Brands, SKUs, weight — whether each is displayed.
- Sorting and filters — how buyers narrow a listing.
- Parent/child — whether variants are presented as one product with options, or as separate products.
- Min/max and max SKU quantity — order quantity limits.
- Add to cart and Buy now — which actions a product offers.
- Shipping address and billing address — which are collected at checkout.
- Insights — whether buyer behaviour is recorded.
Checkout mode
The cart can use the built-in checkout or a custom one. A custom checkout requires a callback function to be defined; if the mode is set without it, checkout fails and the error log says so explicitly.
Use the built-in checkout unless you have a specific reason not to.
Order of setup
- Create the cart and set its options.
- Set the permissions — who can see the shop.
- Add warehouses, tax types and shipping methods.
- Add categories, brands and filters.
- Load products and their variants.
- Enable payment methods.
- Place a complete test order.
Products last, because they depend on nearly everything above them.
Permissions decide who sees it
A cart is restricted to security groups. That is what makes a trade-only shop, a staff shop or a customer portal possible — and what stops an unfinished shop being visible while you build it.
Changing options later
Is possible and visible. Turning prices off, or switching parent/child presentation, changes the shop for everybody immediately. Make those decisions before you have customers, not after.
Worked example
A staff shop is created with pricing on, reviews off, stock tracked, one warehouse and a single collection shipping method. Permissions restrict it to the Employees group, so it was invisible while the catalogue was loaded and appeared complete on the day it opened.
Recommendations
- Set permissions first so the shop is invisible while you build.
- Settle parent/child presentation before loading products.
- Use the built-in checkout unless you need otherwise.
- Products last — everything else supports them.