Scheduling transactions
Learn how to schedule a transaction for a later date
Blnk allows you to be able to schedule when you want a transaction to occur.
This can be useful for use cases where your application has transactions that need to automatically happen on a certain date in the future.
All dates and times in Blnk are stored in the UTC timezone.
Schedule a transaction
To schedule a transaction, use the Record Transaction endpoint and include the scheduled_for
field in your request payload using the template in the example below:
You’re good to go. Blnk accepts and adds the transaction to its queue. Once the scheduled time is reached, the transaction gets applied, and we send you a notification via the transaction.applied
webhook event.
See also → Transaction statuses
See also
Understanding precision
Improve the correctness of your ledger
Handling concurrency
Learn how Blnk queues transactions
Managing notifications
Set up how you receive notifications
Need help?
Are you stuck? Do you have a question that isn’t answered in this doc? Have you run into a problem you can’t solve? Want to file a bug report?
Join our Discord server and share your questions/thoughts with other developers building financial applications like you.
Was this page helpful?