Advances a devnet commerce order to a specific state for integration testing.
Typical devnet flow:
POST /api/commerce/merchant/checkout/invoice (returns orderId)transitionTo=payment_confirmedtransitionTo=payment_settledtransitionTo=placedtransitionTo=shipped (optionally include tracking)transitionTo=delivery_confirmedNotes:
payment_settled also simulates provider submission (substatus=PROVIDER_PLACEMENT_SUBMITTED).failed can only be simulated from status=processing.cancelled can only be simulated from status=placed.refunded requires a valid BSC refund destination (capture it at checkout or simulate payment using walletNetwork=bsc).Legacy alias for commerce-scoped API keys. Prefer x-api-key with scope=commerce.
Devnet-only request for simulating a commerce order transition.
payment_confirmed, payment_settled, placed, shipped, delivery_confirmed, failed, cancelled, refunded "placed"
Optional tracking payload used for shipped/delivery transitions.
Optional payer wallet network used for payment simulation transitions.
"bsc"
Optional payer wallet address used for payment simulation transitions (must be EVM address for bsc).
"0x0000000000000000000000000000000000000001"