When called for a not submitted cart,
Checkout.status will always be PENDING. After cart submission Checkout.status will change according to the current checkout state.checkoutByCartID query, the returned status may be ACTION_REQUIRED. In this case, you should check the requiredActions field for each order with this status and perform the necessary actions. Currently, there is only one required action: CompletePaymentChallenge, also known as 3D-S Challenge. You can learn more about this use casse in the 3D-S Challenge guide.
Arguments
Returns
Example - request
Query arguments
GraphQL
Example - response
Response
Errors
If the cart is not found then a corresponding error is returnedJSON
JSON
Related queries
orderById
