Prepare canceled receipt again
Turns a canceled receipt into a new one calculated from current data. Its canceled CFDI stays as issued; the next stamp request issues another.
- Endpoint
POST /v1/payroll/rows/{rowId}/prepare-again- Authorization
- Required permission: `employees:manage`.
- Environments
- Production and sandbox
- Idempotency
- Required for safe retries.
Update payroll receipt PATCH
Changes one receipt before it is stamped. excluded true omits it (a rejected one too, removing its draft); it then reads omitted: true and stays out, even if its employee leaves and rejoins the run, until excluded false includes it again; manual replaces its amounts with captured earnings, deductions, other payments and, optionally, paid days; source calculated drops captured amounts and recalculates it. A captured concept that needs a complement node (overtime, stock, incapacity, separation, pension, compensation) returns 400; issue that receipt individually. Returns 409 conflict once the receipt is queued, stamping, or stamped.
Restamp rejected receipt POST
Stamps a rejected receipt again once the employee's data is corrected: it is recalculated and queued, keeping its CFDI draft and folio unless the employee's RFC or tax regime changed. If it no longer calculates as ready, or its net changed, it needs attention instead. Returns 202 with the receipt.