# processingAccount.status.changed

Explains the processingAccount.status.changed event, which fires when a processing account's status changes, and describes the notification payload and possible status values.

**Event type:** processingAccount.status.changed  
**Version:** 1.0.0  
**Resource:** Boarding

We trigger this event when we change the status of a processing account, for example, when we approve the account.

<a id="notification-payload"></a>
### Notification payload

| Attribute | Description |
| --- | --- |
| **processingAccountId** | Unique identifier that we assigned to the processing account. |
| **status** | Status of the processing account. The status is one of the following values:  • **entered** – We have received information about the account, but we have not yet reviewed it.  • **pending** – We have reviewed the information about the account, but we have not yet approved it.  • **approved** – We have approved the account for processing transactions and funding.  • **subjectTo** – We have approved the account, but we require supporting documents.  • **dormant** – Account is temporarily closed.  • **nonProcessing** – We have approved the account, but the merchant has not yet run a transaction.  • **rejected** – We rejected the application for the processing account.  • **terminated** – Account is closed.  • **cancelled** – Merchant withdrew the application for the processing account. |

<a id="example"></a>
### Example

```json
{
  "specversion": "1.0",
  "type": "processingAccount.status.changed",
  "version": "1.0.0",
  "source": "payroc",
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "time": "2024-07-02T15:30:00.000Z",
  "datacontenttype": "application/json",
  "data": {
    "processingAccountId": "38765",
    "status": "entered"
  }
}
```
