Function: useCheckout()
useCheckout(
options):UseCheckoutReturn
Defined in: composables/react/useCheckout.ts:122
useCheckout — multi-step checkout SDK logic.
Parameters
options
see UseCheckoutOptions.
Returns
loading/error state plus async checkout actions — see UseCheckoutReturn.
Remarks
GraphQL integration: services are built per-call via createServices(graphqlClient).
Cart steps go through services.cart (CartService) — populateCartAddresses and
updateCartAddress call updateCartAddress, updateCartShipping calls updateCart.
placeOrder calls cart.updateCart (when reference/notes are set), cart.processCart
to obtain the order id, then services.order (OrderService) setOrderStatus and,
in quote mode, triggerQuoteSendRequest. updateUserAccountAddress writes the
user's stored address back via services.address (AddressService) —
updateCompanyAddress for contacts, updateCustomerAddress for customers.
All calls require an authenticated session.