Documentation Index
Fetch the complete documentation index at: https://developer.rollfi.xyz/llms.txt
Use this file to discover all available pages before exploring further.
Pay Period Webhooks
- Overview: These webhooks represent changes to a payroll pay period within the Rollfi system. They indicate when a pay period is created, submitted, processed, or finalized as part of payroll execution.
🔹 Pay Period Status Webhook
Events
payperiod.payperiodstatus.insert— emitted when a pay period is first created. The payload returns PayPeriodStatus ofnew, confirming the pay period was saved successfully.payperiod.payperiodstatus.update— emitted whenever the status of an existing pay period changes.
Statuses
ThePayPeriodStatus field reflects the current state of the pay period within the Rollfi system.
| Status | Description |
|---|---|
new | Created but not yet submitted. Edits can still be made. |
submitted | Submitted to Rollfi but not yet processing. To make edits, the pay period may be moved to cancelled. |
cancelled | Previously submitted and cancelled to allow edits before resubmission. |
inProcess | Payroll is actively processing. Edits are no longer allowed. |
processed | Payroll processing is complete and funds have been submitted for disbursement. |
failed | Payroll failed due to a processing error and can be corrected and resubmitted. |
returned | Funds were returned after processing. |
skipped | Payroll was skipped in the system. |
Note: For a detailed walkthrough of payroll submission, editing, and processing rules, see the payroll processing guide.
