Prepare the cart
Keep line items, discounts, tax, availability, and the payable total current as the buyer makes changes.
Build a hosted or fully custom headless checkout on Thor's GraphQL commerce core. Keep cart, delivery, payment, and order context connected through the entire flow.
Keep line items, discounts, tax, availability, and the payable total current as the buyer makes changes.
Attach billing and shipping addresses, then return the shipping methods available for that cart.
Query the gateways eligible for the cart and initialize the buyer’s selected payment path.
Create the order only after address, shipping, stock, and payment requirements have been met.
Redirect buyers to the checkout URL returned with their cart and keep the payment interface aligned with Thor's checkout configuration.
Use Storefront GraphQL mutations to shape customer, delivery, payment, and completion into a checkout that matches your storefront.
Inspect line items, discounts, shipping, taxes, and the final paid total in one summary.
See the payment method, intended and paid amounts, and each authorization or capture.
Keep fulfilment status, tracking details, and fulfilled items attached to the order.