Page
Cart and checkout flow
How products move from cart to checkout, including options, coupons, taxes, shipping, payment, and order creation.
Cart behavior
- Customers add products from the product page. If the product has variants or required options, those choices must be selected before the item can enter the cart.
- Cart lines remember variant choices, selected options, uploaded option files, quantity, price, and line totals.
- Customers can update quantities, remove lines, apply coupons when active coupons exist, and proceed to checkout.
Checkout steps
- Checkout starts by collecting billing or shipping address details. Physical carts require a shipping address; digital-only carts do not need shipping.
- Tax is calculated from the checkout destination. Shipping quotes are based on the ship-from settings, destination, product package data, and enabled shipping services.
- After shipping or digital delivery is selected, the customer chooses a payment method and places the order.
After an order is placed
- Manual payment orders are created unpaid until an admin marks payment received.
- Stripe, PayPal, and Square create a normal order only after payment is verified. When payment succeeds, SmithShop marks the order paid and sends confirmation email.
- Digital download emails are sent after payment for orders that include downloadable products.