The VersaPay API can be used by your organization to manage transactions and pre-authorized debit agreements.

Webhook Notifications

Because of the asynchronous nature of electronic funds transfer, the result of a transaction will take approximately 2-5 days to confirm. Rather than requesting to view transaction details at arbitrary intervals, you will likely want to have your application receive status updates as they happen.

VersaPay uses the webhook pattern to HTTP POST the updated parameters of any Transaction or Debit Agreement you created or received to a URL you specify.

View the webhook api.

Next: Environments