OPEN order for the authenticated customer, or returns the existing open cart for the same scope. Owned channels typically POST an empty order with scope, then update as the cart changes.
Requires a Storefront API access token from Token
exchange.
Request body
Payments are not part of create. Save them later with Save payment intent.
payment_status starts at IDLE.
Request
Response
The body is always{ data: Order }. Use the status to tell create from reuse:
One customer can have only one
OPEN cart per scope. Concurrent POSTs do not create a second cart.