[ and ends with ].{ } and separated by commas. Here is an example format layout:[
{
money_movement_request_1
},
{
money_movement_request_2
}
][
{
"amount":100,
"source_id":"acc_8NeUKp7B5B", //Comments are not allowed
"destination_id":"cp_KqiW8WHcaD",
"metadata":
{
"description":"MX Payment - Saldo Crobre",
"reference":100001
},
"external_id":"BBM_46995"
}
][
{
"amount":100,
"source_id":"acc_8NeUKp7B5B",
"destination_id":"cp_KqiW8WHcaD",
"metadata":
{
"description":"SPEI Payment - Saldo Cobre",
"reference":100001
},
"external_id":"BBM_46995"
},
{
"amount":500,
"source_id":"acc_aJmUHHWDOB",
"destination_id":"cp_c0jhj7gn7v",
"metadata":
{
"description":"ACH Payment Bancolombia",
},
"external_id":"BBM_32656"
}
][
{
"amount": 1,
"source_id": "acc_poyBrvkPRI",
"destination":
{
"geo": "mex",
"type": "clabe",
"alias": "cccc",
"metadata":
{
"account_number": "710969000037970288",
"counterparty_fullname": "Company",
"counterparty_id_type": "rfc",
"counterparty_id_number": "ND"
}
},
"metadata":
{
"description": "TEST PRO BMM",
"reference": "009911"
}
}
]| Destination Type | Counterparty Type | Rails |
|---|---|---|
| Checking Account | cc | Fast Pay / ACH |
| Saving Account | ch | Fast Pay / ACH |
| Electronic Deposit | dp | Fast Pay / ACH |
| BreB Key | breb_key | BreB / Fast Pay* / ACH* |
| Cobre Balance | cobre_balance | Fast Pay |
| Counterparty Type | Concatenated Fields |
|---|---|
cc | geo, type, account_number, beneficiary_institution, counterparty_fullname, counterparty_id_number, counterparty_id_type, counterparty_email, and counterparty_phone |
ch | geo, type, account_number, beneficiary_institution, counterparty_fullname, counterparty_id_number, counterparty_id_type, counterparty_email, and counterparty_phone |
dp | geo, type, account_number, beneficiary_institution, counterparty_fullname, counterparty_id_number, counterparty_id_type, counterparty_email, and counterparty_phone |
cobre_balance | geo, type, cobre_tag, counterparty_email, counterparty_fullname, counterparty_id_number, counterparty_id_type, and counterparty_phone |
checker_approval flag to true in the request header.pending_approval status.To learn more about approvals, please refer to Bulk Money Movements Approval or approve individual money movements documentation.
batch_id (useful for reconciliation).Even if a Money Movement encounters a functional error, the Money Movement object can still be created and the error will be reflected in its status description.
The bulk money movement will only validate the uploaded file's format. If a functional error occurs, the Money Movement object will still be created, and the error (from the Error Dictionary) will be included in the description of the money movement.
File Format | Object Format | Maximum Size |
|---|---|---|
JSON | 4.7 Mb |
destination_id or an inline destination object.validating, processing, and completed.batch_id, enabling correlation between the batch and each resulting payout.