A webhook is a way for an application to provide other applications with real-time information. Essentially, a webhook sends data from one application to another as soon as an event occurs, allowing for immediate communication and integration between different systems.
For example, when a specific event occurs in your system, such as a successful payment or a new order, a webhook can automatically send that data to another application or service that needs to know about it. This eliminates the need for manual checks or polling for updates, making the process more efficient and allowing systems to stay synchronized in real-time.
In short, webhooks enable automated, real-time data sharing between applications, improving integration and responsiveness.
🚧
Security
when we send webhook events to your system, please confirm whether the signature is correct.
When the consumer(customer) encounters 3DS (OTP) verification during the authorization process, we will return this event.
payment_intent.authorized
When the consumer(customer) authorization is completed
payment_intent.cancel_authorization
We can support you to pre-authorize consumers (customers), but choose to capture at a certain point in time.
(Please note that the system defaults to using the T+1 time for automated capture. If you need to turn off automated capture, please contact your Account Manager)
payment_intent.captured
The system defaults to using the T+1 time for automated capture. If you need to turn off automated capture, please contact your Account Manager.
payment_intent.partial_captured
OwlPay supports the partial capture function, and when this Event occurs, usually your payment_intent status will return partial_refund.
payment_intent.failed
When your transaction encounters some unexpected behavior at the beginning, we will return failed event.
payment_intent.refund_created
If the status of the payment_intent is captured or partial_refund and the Refund a Payment Intent is called, we will return this event.
payment_intent.refunded
We will return this event when the refund has been successfully returned to the consumer (customer).