You can include multiple merchants and cryptocurrencies in a single settlement request.
The API key. For more details, refer to API key.
In the API playground, enter your API secret, and your API key will be accordingly calculated.
The request body to create a settlement request.
The request ID that is used to track a settlement request. The request ID is provided by you and must be unique.
"SETTLEMENT123"
The payment acquisition type.
Order: Payers pay by fixed-amount orders. Ideal for specific purchases and one-time transactions.TopUp: Account recharge flow where payers deposit funds to their dedicated top-up addresses. Ideal for flexible or usage-based payment models.Order, TopUp "Order"
The channel through which the payout will be processed. Possible values include:
Crypto: The payout will be processed as a cryptocurrency transfer to a crypto address.OffRamp: The payout will be processed as a fiat currency transfer to a registered bank account.Crypto, OffRamp "Crypto"
Specifies the source of funds for the settlement:
Merchant: The settlement amount will be deducted from the merchant balance.Psp: The settlement amount will be deducted from the developer balance.Merchant, Psp "Merchant"
The ID of the bank account where the funds will be deposited. You can call List all bank accounts to retrieve the IDs of registered bank accounts.
This field is only applicable for off-ramp.
"123e457-e89b-12d3-a456-426614174004"
The fiat currency to receive after off-ramping. Currently, only USD is supported. Specify this field when payout_channel is set to OffRamp.
"USD"
The remark for the payout request.
"Request for customer 123"
The settlement request was successfully created.
The settlement request ID generated by Cobo.
"S20250304-1001"
The request ID provided by you when creating the settlement request.
"SETTLEMENT123"
The current status of a settlement request:
Pending: The settlement request has been created and is awaiting processing.Processing: The settlement request is currently being processed, with at least one settlement in progress.Completed: All requested settlements have been completed.PartiallyCompleted: Some requested settlements have been completed successfully, while others have failed.Failed: All requested settlements have failed.Canceled: The settlement request has been canceled due to bank transfer failure. Contact Cobo's support team through [email protected] for assistance.Pending, Processing, Completed, PartiallyCompleted, Failed, Canceled "Pending"
The created time of the settlement request, represented as a UNIX timestamp in seconds.
1744689600
The updated time of the settlement request, represented as a UNIX timestamp in seconds.
1744689600
The initiator of this settlement request. Can return either an API key or the Payments App's ID.
api_key_<API_KEY>: Indicates the settlement request was initiated via the Payments API using the API key.app_<APP_ID>: Indicates the settlement request was initiated through the Payments App using the App ID."api_key_b2ae1b5aaade686c968ef2bbd31cc75ba94e5a85fd9cb0b35b81dcc15f520e9d"
The payment acquisition type.
Order: Payers pay by fixed-amount orders. Ideal for specific purchases and one-time transactions.TopUp: Account recharge flow where payers deposit funds to their dedicated top-up addresses. Ideal for flexible or usage-based payment models.Order, TopUp "Order"
The channel through which the payout will be processed. Possible values include:
Crypto: The payout will be processed as a cryptocurrency transfer to a crypto address.OffRamp: The payout will be processed as a fiat currency transfer to a registered bank account.Crypto, OffRamp "Crypto"
Specifies the source of funds for the settlement:
Merchant: The settlement amount will be deducted from the merchant balance.Psp: The settlement amount will be deducted from the developer balance.Merchant, Psp "Merchant"
The fiat currency for the off-ramp.
"USD"
The estimated amount of the fiat currency to receive after off-ramping. This amount is subject to change due to bank transfer fees.
"500.00"