Blnk allows you to move money from multiple sources to a single destination in one transaction. This provides enhanced flexibility for complex money flows and makes tracking and reconciliation easier.
Array of source objects with identifier and distribution fields
Yes
array
sources.identifier
Balance ID of the source account
Yes
string
sources.distribution
Amount to send from this source (specific amount, percentage, or “left”)
Yes
string
destination
Recipient’s balance ID
Yes
string
meta_data
Custom transaction data
No
object
When sending from multiple sources, do not include the source field in your payload. Use the sources array to group the participating balances in your payload.
This will return all individual transactions that were created as part of the multiple sources transaction, allowing you to track and manage the complete set of related transactions.
Blnk automatically generates unique references for each transaction record by appending a counter to your original reference (starting from 1).Example: If your reference is ref_001adcfgf, the generated references will be:
ref_001adcfgf1 (first source)
ref_001adcfgf2 (second source)
ref_001adcfgf3 (third source)
This ensures traceability while maintaining connection to the original transaction.
We are very happy to help you make the most of Blnk, regardless of whether it is your first time or you are switching from another tool.To ask questions or discuss issues, please contact us or join our Discord community.
Tip: Connect to Blnk Cloud to see your Core data.You can view your transactions, manage identities, create custom reports, invite other team members to collaborate, and perform operations on your Core — all in one dashboard.Check out Blnk Cloud →