Machine-readable error code returned in BadRequest / Conflict / NotFound responses for postGratuity. Aligned with the structured error approach used by STS Gen2 and the Accounting API.
-
ACCOUNT_NOT_FOUND(value:'ACCOUNT_NOT_FOUND') -
FOLIO_NOT_FOUND(value:'FOLIO_NOT_FOUND') -
TAX_NOT_FOUND(value:'TAX_NOT_FOUND') -
INVALID_AMOUNT(value:'INVALID_AMOUNT') -
RECIPIENT_USER_NOT_FOUND(value:'RECIPIENT_USER_NOT_FOUND') -
SUBRESERVATION_NOT_FOUND(value:'SUBRESERVATION_NOT_FOUND') -
CHECK_NOT_FOUND(value:'CHECK_NOT_FOUND') -
IDEMPOTENCY_KEY_REUSED(value:'IDEMPOTENCY_KEY_REUSED') -
DUPLICATE_GRATUITY_ID(value:'DUPLICATE_GRATUITY_ID') -
GRATUITY_NOT_FOUND(value:'GRATUITY_NOT_FOUND') -
GRATUITY_VOID_UNAVAILABLE(value:'GRATUITY_VOID_UNAVAILABLE') -
UNKNOWN_DEFAULT_OPEN_API(value:'unknown_default_open_api')