Get Earnings On Demand Status

Availability Status

There are several conditions that must be met in order for Earnings On Demand to be available to process a worker's request. The table below lists the possible values of the status.code field and their meanings:


CodeExplanation
AVAILABLEAvailable to request.
UNAVAILABLE_FEATURE_DISABLEDEOD is disabled at the company instance level.
UNAVAILABLE_ANOTHER_REQUEST_PROCESSINGAnother request is still processing.
UNAVAILABLE_NOT_ON_PAY_CYCLEThe worker isn't paid on a regular pay cycle basis.
UNAVAILABLE_UNSUPPORTED_PAY_CYCLEThe worker is paid on a pay cycle basis that's not currently supported.
UNAVAILABLE_WORKER_NOT_ACTIVEThe worker either hasn't yet reached their hire date, or is past their termination date.
UNAVAILABLE_FINAL_PAY_PERIODThe worker is in their final pay period before termination.
UNAVAILABLE_NOT_HOURLY_PAYThe worker is not configured with an hourly pay type.
UNAVAILABLE_MAX_REQUESTS_REACHEDThe worker has already made the maximum number of requests in the current pay period.
Language
Credentials
Header