Headless checkout, connected to every order.

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.

From active cart to actionable order. Keep every checkout decision attached to commerce context.

01

Prepare the cart

Keep line items, discounts, tax, availability, and the payable total current as the buyer makes changes.

02

Collect delivery

Attach billing and shipping addresses, then return the shipping methods available for that cart.

03

Initialize payment

Query the gateways eligible for the cart and initialize the buyer’s selected payment path.

04

Complete the order

Create the order only after address, shipping, stock, and payment requirements have been met.

Start hosted. Build custom. Choose the checkout surface that fits each channel.

Move quickly with hosted checkout.

Redirect buyers to the checkout URL returned with their cart and keep the payment interface aligned with Thor's checkout configuration.

Compose every step yourself.

Use Storefront GraphQL mutations to shape customer, delivery, payment, and completion into a checkout that matches your storefront.

One order. The operational record behind it. Move from checkout context to day-to-day operations.

Review the full order

Inspect line items, discounts, shipping, taxes, and the final paid total in one summary.

Trace every payment

See the payment method, intended and paid amounts, and each authorization or capture.

Carry fulfilment forward

Keep fulfilment status, tracking details, and fulfilled items attached to the order.