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.