transaction_id
of the original transaction.
Refunds only happen on transactions that have been applied. This means that the participating balances have been updated with the transaction amount from the original transaction.
When you refund a transaction, Blnk creates a new transaction record and switches the source
and destination
balances of the original transaction — debiting the amount from the balance that initially received it and crediting it to the balance that initially sent it.
Applying refunds
Use the refund-transaction endpoint and pass the transaction_id of the transaction that you want to refund.Refunding transactions with multiple sources/destinations.
Multiple sources in Blnk allow you send from multiple sources to a single destination simultaneously, while multiple destinations allow you to send from one source to multiple destinations. Learn more: Multiple Sources and Multiple Destinations.When you use multiple sources, the transactions are recorded separately in the ledger. However, they are grouped with a parent transaction id. This is the id shown in the response of your initial request.