# Banking - Transaction banking This table lists the transaction banking endpoints and the events they generate. For information on setting up event notifications, see the [Data and reporting overview](https://developers.pismo.io/pismo-docs/docs/data-reporting-overview).
| Endpoint | Event | Description |
|---|---|---|
| [Create transaction banking account](https://developers.pismo.io/pismo-docs/reference/post-account) | [Account application created](https://developers.pismo.io/events/docs/onboarding-succeeded-1)\ [Corporate account created](https://developers.pismo.io/events/docs/account-corporate-creation-1) | Platform generates events when a client creates a corporate account. |
| [Update transaction banking account](https://developers.pismo.io/pismo-docs/reference/patch-account) | [Account status changed](https://developers.pismo.io/events/docs/account-status-change-2) | Platform generates event when a client changes an account status. |
| [Close transaction banking account](https://developers.pismo.io/pismo-docs/reference/post-accounts-accountid-close) | [Account status changed](https://developers.pismo.io/events/docs/account-status-change-2) | Platform generates event when a client closes an account. |
| [Post payment](https://developers.pismo.io/pismo-docs/reference/corporate-v2-post-payments) | [Authorization created](https://developers.pismo.io/events/docs/authorization-authorization-event-1)\ [Account balance changed](https://developers.pismo.io/events/docs/availables-change-available-1)\ [Account balance changed](https://developers.pismo.io/events/docs/account-balances-balance-change-1)\ [Transaction created](https://developers.pismo.io/events/docs/transaction-creation-1)\ [Evaluation requested](https://developers.pismo.io/events/docs/rules-evaluation-requested-1)\ [Accounting entry created](https://developers.pismo.io/events/docs/accounting-entry-creation-1) | Platform generates two or more events during the validation process. |
| [Post multi-leg payment](https://developers.pismo.io/pismo-docs/reference/corporate-v2-post-multileg-payments) | [Authorization created](https://developers.pismo.io/events/docs/authorization-authorization-event-1)\ [Account balance changed](https://developers.pismo.io/events/docs/availables-change-available-1)\ [Account balance changed](https://developers.pismo.io/events/docs/account-balances-balance-change-1)\ [Transaction created](https://developers.pismo.io/events/docs/transaction-creation-1)\ [Evaluation requested](https://developers.pismo.io/events/docs/rules-evaluation-requested-1)\ [Accounting entry created](https://developers.pismo.io/events/docs/accounting-entry-creation-1) | Each leg generates all events except one. If flex controls are configured, the additional evaluation\_requested-1 is generated. |
| [Schedule a payment](https://developers.pismo.io/pismo-docs/reference/corporate-v2-post-scheduled-payments) | [Current scheduled payment status displayed](https://developers.pismo.io/events/docs/corporate-schedule-payment-1)\ [Authorization created](https://developers.pismo.io/events/docs/authorization-authorization-event-1)\ [Account balance changed](https://developers.pismo.io/events/docs/availables-change-available-1)\ [Transaction created](https://developers.pismo.io/events/docs/transaction-creation-1) | Platform generates schedule\_payment-1 event shortly after a client schedules a payment. Subsequent events are generated when the transaction is executed. |
| [Cancel scheduled payment](https://developers.pismo.io/pismo-docs/reference/corporate-v2-delete-scheduled-payment) | [Current scheduled payment status displayed](https://developers.pismo.io/events/docs/corporate-schedule-payment-1) | Platform generates event when a client cancels a scheduled payment. |
| [Create earmark](https://developers.pismo.io/pismo-docs/reference/post-corporate-v2-earmarks) | [Authorization created](https://developers.pismo.io/events/docs/authorization-authorization-event-1)\ [Account balance changed](https://developers.pismo.io/events/docs/availables-change-available-1)\ [Account balance changed](https://developers.pismo.io/events/docs/account-balances-balance-change-1)\ [Transaction created](https://developers.pismo.io/events/docs/transaction-creation-1)\ [Earmark created, updated, or canceled](https://developers.pismo.io/events/docs/corporate-earmark-1) | Platform generates events when a client creates an earmark. The earmarking process generates all these events because it triggers an internal transfer in the platform. |
| [Update earmark](https://developers.pismo.io/pismo-docs/reference/patch-corporate-v2-earmarks-earmarkid) | [Authorization created](https://developers.pismo.io/events/docs/authorization-authorization-event-1)\ [Account balance changed](https://developers.pismo.io/events/docs/availables-change-available-1)\ [Account balance changed](https://developers.pismo.io/events/docs/account-balances-balance-change-1)\ [Transaction created](https://developers.pismo.io/events/docs/transaction-creation-1)\ [Earmark created, updated, or canceled](https://developers.pismo.io/events/docs/corporate-earmark-1) | Platform generates events when a client updates an earmark. The earmarking process generates all these events because it triggers an internal transfer in the platform. |
| [Cancel earmark](https://developers.pismo.io/pismo-docs/reference/post-corporate-v2-earmarks-earmarkid-cancel) | [Authorization created](https://developers.pismo.io/events/docs/authorization-authorization-event-1)\ [Account balance changed](https://developers.pismo.io/events/docs/availables-change-available-1)\ [Account balance changed](https://developers.pismo.io/events/docs/account-balances-balance-change-1)\ [Transaction created](https://developers.pismo.io/events/docs/transaction-creation-1)\ [Earmark created, updated, or canceled](https://developers.pismo.io/events/docs/corporate-earmark-1) | Platform generates events when a client cancels an earmark. The earmarking process generates all these events because it triggers an internal transfer in the platform. |
| [Create hierarchy](https://developers.pismo.io/pismo-docs/reference/post-hierarchies) | [Corporate hierarchy created](https://developers.pismo.io/events/docs/corporate-hierarchy-creation-1) | Platform generates event when a client creates a hierarchy. |
| [Create division](https://developers.pismo.io/pismo-docs/reference/post-division-v2) | [Corporate division created (deprecated)](https://developers.pismo.io/events/docs/corporate-division-creation-1) | Platform generates event when a client creates a division. |
| [Update division](https://developers.pismo.io/pismo-docs/reference/patch-division-v2) | [Corporate division updated (deprecated)](https://developers.pismo.io/events/docs/corporate-division-change-1) | Platform generates event when a client modifies a division. |
| [Create account balance history configuration](https://developers.pismo.io/pismo-docs/reference/post-account-balance-history-configuration) | [Account balance history configuration created](https://developers.pismo.io/events/docs/account-balances-balance-history-config-creation-1) | Platform generates event when a client creates a balance history configuration. |
| [Update account balance history configuration](https://developers.pismo.io/pismo-docs/reference/patch-account-balances-history-configuration) | [Account balance history configuration changed](https://developers.pismo.io/events/docs/account-balances-balance-history-config-change-1) | Platform generates event when client changes account balance history configuration. |
| [Create dormancy configuration](https://developers.pismo.io/pismo-docs/reference/post-dormancy-config-v2) | [Dormancy configuration created](https://developers.pismo.io/events/docs/corporate-dormancy-config-creation-1) | Platform generates event when dormancy is configured. |
| [Update dormancy configuration](https://developers.pismo.io/pismo-docs/reference/patch-dormancy-config-v2) | [Dormancy configuration updated](https://developers.pismo.io/events/docs/corporate-dormancy-config-change-1) | Platform generates event when client changes dormancy configuration. |
| Create check posting | Platform authorization created | Platform generates event when client creates check posting. |
| Create check posting | Check posting status changed | Platform generates event when client creates check posting. |
| Release check | Platform authorization created | Platform generates event when client releases checks. |
| Release check | Check posting status changed | Platform generates event when client releases checks. |
| Cancel check | Platform authorization created | Platform generates event when client cancels checks. |
| Cancel check | Check posting status changed | Platform generates event when client cancels checks. |