List the store’s checkout experiences with a summary of each one’s shipping methods. For prices, carriers, conditions, and fulfillment delays, get the experience with checkoutExperience(id:). active tells you whether an experience is reachable in the store’s live checkout tree, which decides which shoppers see which experience. Experiences belonging to another account are not included. An invalid request fails with INVALID_CHECKOUT_REQUEST (400).
A checkout experience: a named group of shipping methods shown together at checkout. It does not decide who sees it — the checkout tree does. An experience can also group checkout widgets and a post-purchase upsell page; this summary covers only its shipping methods.
Shipping methods this experience offers. Summary only: call checkoutExperience(id:) for prices, carriers, conditions, constraints, and which methods are auto-selected.
Human-readable price for this method: ‘FREE’, a formatted amount like ‘$5.99’, ‘DYNAMIC’ for carrier-calculated rates, ‘CUSTOM’ for merchant-scripted rates, or ’-’ when no price is configured. Reflects only the FIRST configured price, so a method that prices by cart weight or cart value, or that has a free-shipping threshold, may read ‘FREE’ while most carts are charged something else. Call checkoutExperience(id:) for every price and the conditions each applies to.