Update Checkout Information
Update contact details, delivery information, or delivery method.
Note: You can't update custom fields independently.

Endpoint: PATCH /commerce/webstores/{webstoreId}/checkouts/{activeOrCheckoutId}
Request parameters:
deliveryMethodIddesiredDeliveryDateshippingInstructionsdeliveryAddresscontactInfocustomFields
Contact Information
- Field:
contactInfo - Triggers: No calculators
Delivery Information
- Fields:
deliveryAddress,desiredDeliveryDate, andshippingInstructions - Triggers: Shipping and tax calculators
Note: The shipping calculator generates shipping methods. By default, the system selects the lowest-cost shipping method.
Delivery Method
- Field:
deliveryMethodId - Triggers: Tax calculator
Response codes:
- 200 OK – Update complete
- 202 Accepted – Processing in progress, poll GET endpoint
- 409 Conflict – Previous operation still in progress