post https://api-sandbox.straitsx.com/v1/customer_profile//withdrawals
[Available in Production/Sandbox environment] Send funds back to your user's verified bank account
When the status of the payout is updated, a callback will be sent to the URL you configured in your business dashboard. Learn more about how to configure your callback
Sample Callback Payload for Bank Transfer Payouts
{
"account_no": "12345678",
"amount": 40.5,
"arrival": "12 Mar 2024 - 9:30 AM",
"bank_abbrev": "SCB",
"created_at": "2024-03-12T01:30:48.420Z",
"currency": "xsgd",
"express": "FAST",
"failure_reason": "",
"fees": 0.5,
"id": "contract_1205f142caa14d1f9e5deabfb64ec1df",
"idempotency_id": "Test_CR001_6",
"payout_invoice_id": "Test_CR001_6",
"status": "completed",
"type": "Withdrawal on behalf",
"wallet_name": "Digital Goods"
}
{
"account_no": "12345678",
"amount": 50.0,
"arrival": "11 Mar 2024 - 5:57 PM",
"bank_abbrev": "DBS",
"bank_account_holder_name": "Jane Doe",
"beneficiary_address": "ABC Crescent, Singapore, Singapore, SG, 123456",
"created_at": "2024-03-11T09:57:42.487Z",
"currency": "usdc",
"description": "",
"express": "FAST",
"failure_reason": "",
"fees": 0.5,
"id": "contract_123ddc11043d4b35926385c857915b4d",
"idempotency_id": "Test_CR001_6",
"payout_invoice_id": "Test_CR001_6",
"status": "completed",
"swift_bic": "DBSSSGSGXXX",
"type": "Withdrawal on behalf",
"wallet_name": "Digital Goods"
}
Parameter | Description | Sample Value | Remarks |
---|---|---|---|
account_no | Recipient's bank account number | 12345678 | |
amount | Amount transferred | 40.5 | |
arrival | Time of confirmation | 12+Mar+2024+-++9%3A30+AM | |
bank_abbrev | Recipient's bank abbreviation | SCB | |
bank_account_holder_name | Recipient's name | Jane+Doe | Only applicable for USD payout |
beneficiary_address | Recipient's address | ABC+Crescent%2C+Singapore%2C+Singapore%2C+SG%2C+123456 | Only applicable for USD payout |
created_at | Datetime of creation | 2024-03-12T01%3A30%3A48.420Z | |
currency | Currency of transaction: xsgd/usdc | xsgd | |
description | Transaction description | Only applicable for USD payout | |
express | Legacy field | FAST | |
failure_reason | Reason for transaction failure | ||
fees | Transaction fee | 0.5 | |
id | Transaction id | contract_1205f142caa14d1f9e5deabfb64ec1df | |
idempotency_id | Unique idempotency id provided when triggering the payout | Test_CR001_6 | |
payout_invoice_id | Same as idempotency_id | Test_CR001_6 | |
status | Transaction status: completed/pending/cancelled | completed | |
swift_bic | SWIFT of the recipient's bank | DBSSSGSGXXX | Only applicable for USD payout |
type | Type of transaction | Withdrawal+on+behalf | |
wallet_name | Wallet name | Digital+Goods |