Skip to main content
PUT
This endpoint updates an existing Checkout Session. You can modify line items, buyer information, shipping address, or select different fulfillment options. The response will include recalculated totals.

Authentication

This endpoint requires a valid API key with checkouts:write permissions.

Path Parameters

string
required
Unique identifier for the checkout session

Request Body

array
Updated array of items to purchase
object
Updated buyer information
object
Updated fulfillment address
string
Identifier for the selected fulfillment option

Response

Returns the updated checkout session with recalculated totals.