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.
A customer receives USD 30,000 from three sources. Here’s how the transaction is structured:
This is what the money movement map would look like:Explore the map yourself here
Balance ID
Amount
Alice
bln_f2073f6b-905a-4e3e-b5a2-8d1b3dc2fb7f
10% (USD 3,000)
Bob
bln_64c50fb5-32d5-4f78-9f4a-e8b01aaf025d
USD 20,000
Charlie
bln_7d98dfe9-5c3e-4c9b-b96a-65f6d9f7b89b
Remaining amount (USD 7,000)
Sarah (Recipient)
bln_92e4b9b6-0b85-4ef4-87a2-682c31500d38
Total: USD 30,000
When sending from multiple sources, you can only send to one destination.
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 →