Skip to main content
  • Overview: These webhooks represent changes to bank accounts connected within the Rollfi system. They indicate when a bank account is created, undergoing verification, or ready for use.

🔹 Company Bank Account Status Webhook

Events

  • companybankaccount.companybankaccountstatus.insert — emitted when a company bank account is first created. The payload includes the initial new status, confirming the funding source was saved successfully.
  • companybankaccount.companybankaccountstatus.update — emitted whenever the status of an existing company bank account changes.

Statuses

Note: Payroll cannot proceed until the company funding source reaches the ready status.

Example Payload


🔹 Employee Bank Account Status Webhook

Events

  • employeebankaccount.employeebankaccountstatus.insert — emitted when an employee bank account is first created. The payload returns the initial status of new, confirming the pay account was saved successfully.
  • employeebankaccount.employeebankaccountstatus.update — emitted whenever the status of an existing employee bank account changes.

Statuses

Note: Because direct deposit employees require a linked bank account, the employee bank account must reach the ready status before the employee can become Active and be added to payroll.

Example Payload