Skip to main content
Each payroll cycle, Toku applies one dedicated deduction per participating worker, using Deel’s Adjustments API. This is the only write Toku performs against your Deel organization.

Endpoint

Deel’s Adjustments API covers both Global Payroll and EOR, with categories for bonuses, allowances, and deductions — deductions are expressed as negative amounts. Toku targets the dedicated deduction category configured during onboarding, discovered via GET /rest/v2/adjustments/categories. See Deel’s Adjustments API announcement and the Adjustments reference on the Deel Developer Platform for the full request schema.

How the Amount Is Set

  • The worker’s stablecoin election in Toku determines the amount for each payroll cycle.
  • Toku recalculates and updates the adjustment before each cycle, so one-off changes (bonuses, prorated periods, paused elections) are handled automatically.
  • The line item appears on the worker’s payslip with the Toku description, so payslips stay self-explanatory.

Guarantees

Toku never modifies compensation, tax withholding, benefits, or existing adjustments in Deel — the adjustments:write scope is used only for the Toku deduction itself.

Reconciliation

After the payroll cycle is finalized, Toku reads each applied adjustment back (GET /rest/v2/adjustments/{id} and GET /rest/v2/contracts/{contract_id}/adjustments), confirms it against the finalized run, 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 Deel integration overview

People Sync

How Toku reads your worker roster