Pay Cat Connect Changelog
[1.1.1] - 2026-07-06
Added
- To support changes to the treatment of sleepovers in SCHADS, new fields have been added to the employee model:
sleepoverSettings(optional object) withhasAgreedToWorkExtendedShifts(boolean) andgrandfatheredShiftPenalties(boolean) properties.hasAgreedToWorkExtendedShiftsindicates whether the employee has agreed to work extended shifts adjoining sleepovers, which affects overtime calculations under SCHADS.grandfatheredShiftPenaltiesif true, an employee will receive night shift penalty for all work attached to a sleepover (excluding where a higher penalty applies). If false, the sections before and after a sleepover are assessed individually.
Changed
GET /v1/business/{businessId}/list/tagsnow returns tag objects withnameandawardinstead of plain tag-name strings.GET /v1/business/{businessId}/employeesnow returns employees reshaped back into the front-facingCostingEmployeecontract instead of the previous minimal summary payload.
Fixed
- Employee validation now accepts
classificationOverridetogether withschadsSector, and employment agreement lookup continues to prefer the explicit classification override when both are present. - Employee
emailand businesscontactEmailinputs are now trimmed before validation/persistence to allow for accidental leading/trailing whitespace without causing validation failures.
Security
- N/A
[1.1.0] - 2026-05-26
Added
- Added
POST /v1/business/{businessId}/awards/updateto submit KeyPay award update jobs on non-live businesses using a user-suppliedawardName, including specific handling for KeyPay award-update throttling so requests return a clear retryable error when KeyPay responds with400and"A maximum of 2 running award installations is allowed"(work in progress while broader award-update flows are being implemented).
Changed
- Business API responses now include
keypayBusinessIdandcrmName. - Updated the static pay category label definitions used for costing explanation labels.