> ## Documentation Index
> Fetch the complete documentation index at: https://docs.equalsmoney.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How it works

> Learn about webhooks and webhook event types.

## Event types

Every webhook has an event type name that describes its trigger. In order to [create a webhook](/pages/webhooks/create-webhooks), you'll need to choose an event type and use either its `webhookEventTypeName` or `webhookEventTypeId` in your request.

The below table lists all of the event types currently supported by the Equals API. You can click on a webhook event type’s name to view an example event payload. Every event payload includes a `webhookEventTypeName` and a `messageId`. Beyond that, the payload structure varies depending on the event type.

| Webhook event type name                                                                          | Webhook event type ID                  |
| ------------------------------------------------------------------------------------------------ | -------------------------------------- |
| [`AccountCreated`](/pages/webhooks/about-event-types#accountcreated)                             | `7e71bf60-40f3-489f-bd09-e03035d5cd0a` |
| [`AccountActivated`](/pages/webhooks/about-event-types#accountactivated)                         | `a4dcc403-41aa-4f2e-acf6-32dbaec78e72` |
| [`PersonCreated`](/pages/webhooks/about-event-types#personcreated)                               | `b5dcc403-41aa-4f2e-acf6-32dbaec77a72` |
| [`IdentityVerificationRequest`](/pages/webhooks/about-event-types#identityverificationrequest)   | `b531a95c-8f0a-4aec-9681-a91a5421df4c` |
| [`KycInformationRequest`](/pages/webhooks/about-event-types#kycinformationrequest)               | `a29521f8-0cee-4563-afa3-e9ceaad20eaa` |
| [`KybInformationRequest`](/pages/webhooks/about-event-types#kybinformationrequest)               | `05f7afe3-8317-4788-8d95-8eea6aac1d07` |
| [`KycUpdate`](/pages/webhooks/about-event-types#kycupdate)                                       | `66854098-aac7-4084-938e-bc2e62fb6a44` |
| [`ApplicationStatusUpdated`](/pages/webhooks/about-event-types#applicationstatusupdated)         | `5eaae116-e17b-406f-a53b-8d07c6040472` |
| [`AccountStatusUpdated`](/pages/webhooks/about-event-types#accountstatusupdated)                 | `dd9043c6-9eeb-45a6-8e1d-a7e0db5675cd` |
| [`RecipientCreated`](/pages/webhooks/about-event-types#recipientcreated)                         | `64b18e0e-4561-4509-ad35-ecc8d342d291` |
| [`RecipientDeleted`](/pages/webhooks/about-event-types#recipientdeleted)                         | `ed6dfe0e-6cf2-43d5-9f35-aebf865f4e77` |
| [`PaymentBatchCreated`](/pages/webhooks/about-event-types#paymentbatchcreated)                   | `ed6dfe0e-6cf2-43d5-9f35-aebg587f4e77` |
| [`PaymentBatchCancelled`](/pages/webhooks/about-event-types#paymentbatchcancelled)               | `ed6dfe0e-6cf2-43d5-9f35-aebf873f4e97` |
| [`PaymentBatchValidationError`](/pages/webhooks/about-event-types#paymentbatchvalidationerror)   | `912513d3-4783-4dc1-8eee-047e8331f0da` |
| [`PaymentBatchProcessing`](/pages/webhooks/about-event-types#paymentbatchprocessing)             | `ed6dfe0e-6cf2-43d5-9f35-aebf233f4e77` |
| [`PaymentBatchCompleted`](/pages/webhooks/about-event-types#paymentbatchcompleted)               | `ed6dfe0e-6cf2-43d5-9f35-aebf463f4e77` |
| [`PaymentCreated`](/pages/webhooks/about-event-types#paymentcreated)                             | `ed6dfe0e-6cf2-43d5-9f35-aebf873f4e87` |
| [`PaymentReturned`](/pages/webhooks/about-event-types#paymentreturned)                           | `ed6dfe0e-6cf2-43d5-9f35-aebf873f4e77` |
| [`PaymentBatchOrderCreated`](/pages/webhooks/about-event-types#paymentbatchordercreated)         | `ed6dfe0e-6cf2-43d5-9f35-aebf413f4e77` |
| [`PaymentBatchOrderCompleted`](/pages/webhooks/about-event-types#paymentbatchordercompleted)     | `416cda51-7e02-4e55-94f4-3012a9087760` |
| [`PaymentBatchOrderCancelled`](/pages/webhooks/about-event-types#paymentbatchordercancelled)     | `ed6dfe0e-6cf2-43d5-9f35-aebf693f4e77` |
| [`BoxCredited`](/pages/webhooks/about-event-types#boxcredited)                                   | `25d5b682-7449-4d07-b6fc-7c9bf1239561` |
| [`BoxCreditPending`](/pages/webhooks/about-event-types#boxcreditpending)                         | `0ee061e6-6c34-4d74-a7b2-afba6dcb1442` |
| [`BoxDebited`](/pages/webhooks/about-event-types#boxdebited)                                     | `fc05160e-0f0c-44e0-87a8-e2f093b09ff4` |
| [`OrderCreated`](/pages/webhooks/about-event-types#ordercreated)                                 | `06e852d1-fcd5-43e6-babe-65a06a43266b` |
| [`OrderCompleted`](/pages/webhooks/about-event-types#ordercompleted)                             | `4649fed2-1b40-4d8b-b947-bd0e60a2c2e5` |
| [`OrderCancelled`](/pages/webhooks/about-event-types#ordercancelled)                             | `06e852d1-fcd5-43e6-babe-65a06a43266b` |
| [`FeeCreated`](/pages/webhooks/about-event-types#feecreated)                                     | `b5af8772-a4a8-4296-b63a-e38744f07bfe` |
| [`3DSAuthRequest`](/pages/webhooks/about-event-types#3dsauthrequest)                             | `2704f4e3-7790-43a0-905c-e0a6aaf89cdd` |
| [`CardTransaction`](/pages/webhooks/about-event-types#cardtransaction)                           | `da153b21-9c8d-46d2-8911-83c6da10655a` |
| [`CardStateUpdated`](/pages/webhooks/about-event-types#cardstateupdated)                         | `66854098-aac7-4084-938e-bc2e62fb6a44` |
| [`DigitalWalletTokenTransition`](/pages/webhooks/about-event-types#digitalwallettokentransition) | `c1a5f01c-67e4-48e5-8cd3-5866b6aa8c85` |

## Webhook retries

If a webhook fails to deliver due (i.e., results in a timeout or any non-`2XX` response), we'll retry sending it every 5 minutes for a period of two weeks until we get a `200 Success` response.

<Info>
  If your issues persist, please get in touch with your account manager.
</Info>
