Endpoint
Before posting, Toku calls the API’s meta endpoint —GET /events/payroll/v1/pay-data-input.modify/meta (filterable by companyCode/fileNumber) — to confirm the Toku deduction code is valid for your payroll group. It then submits a pay data batch:
/payroll/payrollManagement/payrollProcessing/payDataInputManagement/pay-data-input.modify. See ADP’s reference to validate the call: Pay Data Input v1 API Explorer and ADP’s sample payloads on GitHub.
How the Amount Is Set
- The worker’s stablecoin election in Toku determines the amount for each pay cycle.
- Toku recalculates and posts the deduction before each run, so one-off changes (bonuses, prorated periods, paused elections) are handled automatically.
- The line item appears on the worker’s pay statement under the Toku deduction code configured during onboarding, so payslips stay self-explanatory.
Guarantees
Reconciliation
After the payroll is processed, Toku reads the finalized payroll output, confirms each applied deduction, and releases the matching on-chain stablecoin payments. Any mismatch blocks settlement and is surfaced in the Toku dashboard before funds move.Next
Integration Overview
Back to the ADP integration overview
Employee Sync
How Toku reads your worker roster
