Transactions
Refund transaction
Refund a transaction in your Blnk Ledger.
POST
If you’re using the auto-provisioned
Enterprise Core instance included with your Production License deployment, set the base URL to: https://ENTERPRISE_PUBLIC_URL/core.If you’re connecting to a different Core instance, use the publicly accessible base URL for that instance instead.Authorization
If set, the API uses an API key for authentication. Include the following header in your requests:X-blnk-key: <api-key>.
Replace <api-key> with your secret API key. Ensure the key is kept secure and not exposed in public repositories or client-side code.
See also: Scoped API keys and Secure your Blnk server.
Path
The original transaction ID from the lineage. Blnk resolves refundable records through parent lineage — use the ID returned when you recorded the transaction, or the split parent in
meta_data.QUEUED_PARENT_TRANSACTION. Do not pass a VOID child’s ID.Body
When
true, processes the refund synchronously instead of placing it on the transaction queue. Requests without a body keep the default queued behavior.