Update payroll settings
Replaces the payroll settings. Omitted fields are cleared, so send the complete object, minimumWageZone included: without it only employees with their own minimumWageZone are calculated. Runs prepared or recalculated afterwards use the new settings. Changing when weekly or catorcenal periods start returns 409 conflict while the latest run of that frequency still has receipts to stamp.
- Endpoint
PUT /v1/payroll/settings- Authorization
- Required permission: `employees:manage`.
- Environments
- Production and sandbox
- Idempotency
- Required for safe retries.
Get payroll settings GET
Returns the payroll settings: the minimum wage zone the employer confirmed (absent until then; without it only employees with their own minimumWageZone are calculated) with the zone the organization's postal code suggests by its municipality (absent when the SAT's postal-code catalog does not settle it), the default RiesgoPuesto and ClaveEntFed for employees without their own, and the pay calendar (weekly start day and catorcenal anchor).
List payroll runs GET
Lists payroll runs, latest period first, optionally of one PeriodicidadPago. Each run reports its receipts' count and net per state, and how many receipts wait for a salary (missingSalary).