Swipe Aras sends webhook events for the following activity on your account. You can subscribe to all events or select specific types.
Fired during the payment session lifecycle:
Event | When It Fires |
|---|---|
| A checkout session was created |
| Payment was successfully authorized |
| Payment was declined |
| Checkout session was cancelled |
| An error occurred during checkout processing |
Fired during merchant account onboarding (useful for resellers and integrators):
Event | When It Fires |
|---|---|
| Merchant has completed hosted onboarding |
| Merchant has submitted verification documents |
| All required documents are verified; account capabilities are valid |
Fired when dispute status changes occur:
Event | When It Fires |
|---|---|
| A new dispute (NOC or chargeback) has been filed |
| An existing dispute changed status |
| You won a representment |
| A chargeback or representment was decided against you |
When creating or editing a webhook endpoint, you can select which event types you want to receive. Endpoints with no event filter receive all events by default.
Webhook payloads include full event detail and a reference to the related transaction, account, or dispute.