Skip to main content
Webhooks allow Monxa to push real-time updates directly to your server whenever there is a change in a transaction or order status.
Instead of constantly polling our API, you simply provide a callback URL, and Monxa will automatically send an event notification to that endpoint whenever something important happens.
For example, if you configure your webhook to listen for charge.completed, your system will immediately receive a notification as soon as a payment is successfully processed. This enables you to update your records, trigger downstream workflows, or notify your customers—instantly and reliably. Here are the main events Monxa can send to your webhook URL, ensuring your system stays synchronized with every key payment lifecycle update:

Example Event Payloads - Payment Intent

Example Event Payloads - Payment Charge