OpenNode sends webhook events to notify your application any time there is an update to your charges or withdrawals.

For example, you can specify a callback_url parameter when creating a charge and OpenNode will send you webhook events for any update regarding that charge - e.g. the charge was successfully paid.

OpenNode offers a webhook simulator tool to helps developers test their webhook handling. The tool will simulate a parameter check without having to make a real transaction.

Entity

Possible status event status

Charge

underpaid, refunded, processing, paid, expired

Withdrawal

failed, confirmed

Simulating a failed withdrawal event.Simulating a failed withdrawal event.

Simulating a failed withdrawal event.

You can simulate all possible charge events with the webhook simulator.