Order Status Change
Theorder-status-updated event triggers when an Order’s status changes. Receiving this event with a status of “completed” indicates successful processing and linked payroll accounts.
Sample Webhook Payload
Field Reference
| Field Name | Type | Description |
|---|---|---|
order_id | string | Order identifier |
order_number | string | Information passed into the order_number field; nullable |
employer_id | string | Unique Employer ID of the Order |
link_id | string | Identifier of associated Link; nullable |
product | string | Task related to specific product (e.g., “employment” or “income”) |
data_source | string | Source of data: payroll, docs, insurance, financial_accounts, tax |
status | string | Order status following the status lifecycle |
user_id | string | Unique user identifier |
template_id | string | Unique template identifier |
Important Notes
Tracking Connection Attempts: Order status webhooks reflect successful connections only. To monitor all attempts, reference “task status updated” webhooks where the
tracking_info field matches the Order’s employer_id.Report ID Generation: A new VOIE or VOA report identifier is generated after each additional connection reaches “completed” status.