'We Can't Find Checkout' error after cart changes
Key Takeaway
With the Cart Calculate API off, the "We Can't Find Checkout" error after a cart change is expected, and the webstore needs a new CartCheckoutSession.
The "We Can't Find Checkout" error can appear after a cart is changed while a checkout is in progress. To troubleshoot it, check whether the Cart Calculate API is turned off for the webstore. Then find out whether the webstore can keep checkout running through cart edits. The answer decides the fix, because not every webstore can turn the Cart Calculate API on.
What the Cart Calculate API does
The Cart Calculate API lets you customize cart and checkout calculations such as pricing, promotions, inventory, shipping, and taxes. The work is divided among orchestrators, calculators, and services:
- Orchestrators decide which calculators run and when.
- Calculators do the cart calculations.
- Services control specific calculations, such as pricing.