Checkout
How to what checkout is responsible for
Checkout does more than charge a card. It builds the payable cart, validates product and inventory availability, applies discount logic, handles taxes and fees, manages booking-balance collections, and then records the final sale. This makes checkout the financial handoff point between the catalog, bookings, products, vouchers, and payments.
Checkout does more than charge a card. It builds the payable cart, validates product and inventory availability, applies discount logic, handles taxes and fees, manages booking-balance collections, and then records the final sale. This makes checkout the financial handoff point between the catalog, bookings, products, vouchers, and payments.
What checkout is responsible for
Checkout does more than charge a card. It builds the payable cart, validates product and inventory availability, applies discount logic, handles taxes and fees, manages booking-balance collections, and then records the final sale. This makes checkout the financial handoff point between the catalog, bookings, products, vouchers, and payments.
- It supports booking balances, product purchases, vouchers, and membership sales.
- It calculates totals after discounts, voucher redemptions, taxes, fees, and optional tips.
- It validates that sellable items still exist and that the cart quantity does not exceed stock.
Tips
- Test checkout with real product, voucher, and discount combinations whenever inventory or pricing rules change.
- Keep tax and fee settings aligned with the actual sales channel so totals match what staff and customers expect.
- If stock-controlled products are sold in checkout, verify stock and rates behavior before launch so quantity clamping works the way the team expects.