Skip to main content
POST

Authorizations

x-commerce-api-key
string
header
required

Legacy alias for commerce-scoped API keys. Prefer x-api-key with scope=commerce.

Path Parameters

orderId
string<uuid>
required

Body

application/json

Devnet-only request for simulating a commerce order transition.

transitionTo
enum<string>
required
Available options:
payment_confirmed,
payment_settled,
placed,
shipped,
delivery_confirmed,
failed,
cancelled,
refunded
Example:

"placed"

tracking
object | null

Optional tracking payload used for shipped/delivery transitions.

walletNetwork
string | null

Optional payer wallet network used for payment simulation transitions.

Example:

"bsc"

walletAddress
string | null

Optional payer wallet address used for payment simulation transitions (must be EVM address for bsc).

Example:

"0x0000000000000000000000000000000000000001"

Response

Updated order snapshot

success
boolean
Example:

true

data
object