# Seller Onboarding Notifications and Webhooks

Learn how to get notified about updates throughout the seller onboarding process

Sellers go through several steps during onboarding – for example, from submitting an onboarding form to getting approved. To keep your team in-the-loop about your sellers' progress during onboarding, Finix offers notifications in multiple formats: dashboard and email, as well as developer webhooks.

## Notifications

Finix offers notifications for these onboarding lifecycle events:

1. Onboarding Form Submitted
2. Merchant Approved
3. Merchant Rejected
4. Merchant Updates Requested
5. Merchant Updates Submitted


### Subscribing to Notifications

You can subscribe to notifications by visiting **Settings > User > Notification Settings**. You can subscribe to Dashboard or email notifications for each lifecycle event individually.

![Seller Onboarding Notifications](/assets/seller-onboarding-notifications.8ff6fa23180c99e644e58c8ca8fb540d9547f195f04325099eb1eb17d34c9d87.08ff7529.png)

### Viewing Notifications

When one of your Merchants moves through any of those lifecycle events, Finix will notify you via Dashboard and/or email. On the Dashboard, you will see notifications under the **bell icon**, as well as floating on the righthand side of your page.

![Seller Onboarding Notifications](/assets/seller-onboarding-notifications-example.cb48f23d3a33c34aac564fe12db8066824da3c104c49935eb50259938e60dfc2.08ff7529.png)

## Webhooks

| Lifecycle event | `entity` | `type` | `_embedded` |
|  --- | --- | --- | --- |
| Merchant Created  | `merchant` | `created` | `merchants[0].onboarding_state: PROVISIONING` |
| `verification` | `created` | `verifications[0].state: PENDING` |
| Merchant Approved  | `merchant` | `underwritten` | `merchants[0].onboarding_state: APPROVED` |
| `merchant` | `updated` | `merchants[0].onboarding_state: APPROVED` |
| `verification` | `updated` | `verifications[0].state: SUCCEEDED` |
| Merchant Rejected  | `merchant` | `updated` | `merchants[0].onboarding_state: REJECTED` |
| `verification` | `updated` | `verifications[0].state: FAILED` |
| Updates Requested  | `merchant` | `updated` | `merchants[0].onboarding_state: UPDATE_REQUESTED` |
| `verification` | `updated` | `verifications[0].state: FAILED` |
| Updates Submitted | `verification` | `created` | `verifications[0].state: PENDING` |


See our webhooks guide for information on how to integrate into our webhooks.