curl --request POST \
--url https://sandbox.api.fin.com/v1/batch/transactions/commit \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
[
{
"beneficiary_id": "d6ae4ea6-0482-47ab-a895-02e50ea6358b",
"source_currency": "USD",
"deduct_from": "PREFUNDED_BALANCE",
"source_amount": 530,
"destination_amount": 62000,
"remarks": "Monthly salary payment"
}
]
'{
"data": {
"id": "3b1d73c0-0000-0000-0000-51aa2461f1"
}
}Execute multiple transfer payouts in a single batch operation.
Amount Specification:
source_amount or destination_amount (not both)source_amount: Minimum 500 minor unitsPREFUNDED_BALANCE transactions are eligible for refunds if they failcurl --request POST \
--url https://sandbox.api.fin.com/v1/batch/transactions/commit \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
[
{
"beneficiary_id": "d6ae4ea6-0482-47ab-a895-02e50ea6358b",
"source_currency": "USD",
"deduct_from": "PREFUNDED_BALANCE",
"source_amount": 530,
"destination_amount": 62000,
"remarks": "Monthly salary payment"
}
]
'{
"data": {
"id": "3b1d73c0-0000-0000-0000-51aa2461f1"
}
}Bearer token authentication. Obtain token from /v1/oauth/token endpoint
"d6ae4ea6-0482-47ab-a895-02e50ea6358b"
"USD"
PREFUNDED_BALANCE, LIQUIDATION_ADDRESS x >= 500530
62000
"Monthly salary payment"
Batch created successfully
Show child attributes