Cart & Checkout is where product selections become an order.
Cart & Checkout is where all store configuration meets: products and promotions establish merchandise totals; tax and shipping use the customer/cart context; TruPayments supplies payment choices; the result becomes an Order.

The cart holds the customer’s selected items before checkout calculates the remaining delivery, tax and payment choices.
Guest/account behavior comes from Store Settings. Shipping depends on address/Zones/Methods. Tax depends on tax settings/categories/rates. Payment methods come from TruPayments and its gateway add-ons.

Customers normally enter the checkout flow from products made available through the storefront.
Checkout is the best end-to-end test after changing store policy. A failure at the final payment step does not necessarily mean product/tax/shipping configuration is wrong; follow the flow stage by stage.
Use the tables below when you need the exact meaning of a field, column, filter or action. Read the workflow and dependency sections above first so each option is used in the right context.
The public application provides cart add/update/remove actions, coupon apply/remove, checkout estimation/submission, and checkout payment return/cancel/success flows. Opening Checkout with an empty cart sends the customer back to Cart; checkout only proceeds when the cart contains purchasable items.
Checkout recalculates the order from the current cart instead of trusting a previously displayed total. Product prices are combined with eligible promotions/coupons, shipping, and tax rules. This is why changing an address, coupon, shipping option, or product quantity can change the final amount.
| Part of total | What influences it |
|---|---|
| Items | Current product/variation prices, quantity, and whether a promotion discounts the cart or individual items. |
| Discounts | Global Enable Coupons setting, coupon validity/usage rules, promotion dates/priority/rules/actions, and whether the promotion applies to already-discounted items. |
| Shipping | The customer destination, Store Settings shipping-location rules, eligible Shipping Methods/Zones, and any free-shipping promotion. |
| Tax | Product tax category, Tax Rates, configured tax basis (shipping/billing/base address), price-inclusive/exclusive settings, and shipping tax class. |
| Payment methods | TruPayments scope, currency, enabled state, gateway readiness, and any Billing Zone restriction based on the payer’s billing address. |
Test payment methods before launch
A configured store does not make a gateway ready automatically. Validate TruPayments and the selected gateway in sandbox/test mode before accepting live orders.
Store Settings · Products · Overview
The cart page, the header mini cart, the checkout and the order confirmation and payment-failed screens each have several finished designs, chosen in Store Settings (see Storefront Designs). The Cart and Checkout blocks of the Page Builder place them on a page of your own with their own design choice (see Blocks & Widgets). If customers cannot complete checkout, see the Store FAQ.