Create a checkout transaction
Creates a new checkout transaction for the specified checkout.
Documentation Index
Fetch the complete documentation index at: https://docs.dynamic.xyz/docs/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
ID of the environment
36^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"95b11417-f18f-457f-8804-68e361f9164f"
UUID of the checkout
36^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"95b11417-f18f-457f-8804-68e361f9164f"
Body
Payment/Deposit amount in the specified currency
50^(?=\S)[\p{L}\p{N}a-zA-Z _.,:!?&%@\/+\-'|]+(?<=\S)$"An example name"
List of destination wallet addresses for fund delivery
Seconds until the transaction expires (default 3600)
Arbitrary metadata attached to the transaction
Response
Transaction created successfully
When the session token expires. Matches the transaction's expiresAt.
Opaque bearer token for authenticating subsequent calls on this transaction. Returned exactly once — store it immediately. Format: dct_.
"dct_A1B2C3..."