Submits an existing cart for checkout.
Rye-Shopper-IP
is set in your HTTP headers. For more information about the Rye-Shopper-IP
header, view this section.
input
object must at least include the cart id
, any selectedShippingOptions
, and the buyer billingAddress
. See CartSubmitInput
SubmitCartResult
object.ALREADY_SUBMITTED
error is returned
BuyerIdentity
has not been provided with createCart
or updateCartBuyerIdentity
then BUYER_IDENTITY_MISSING
error is returned.
BuyerIdentity
contains invalid fields then a corresponding error is returned, e.g. BUYER_IDENTITY_INVALID_PHONE
.
BillingAddress
contains invalid fields then a corresponding error is returned, e.g. BILLING_ADDRESS_INVALID_PHONE
.
SUBMIT_CART_FAILED
error is returned.
checkoutByCartID
or orderByID
mutations