PQSafeErrorCode
PQSafe AgentPay API Reference v0.1.0
PQSafe AgentPay API Reference / PQSafeErrorCode
Type Alias: PQSafeErrorCode
PQSafeErrorCode =
"SIGNATURE_INVALID"|"SIGNATURE_KEY_MISMATCH"|"SIGNATURE_MALFORMED"|"POLICY_RECIPIENT_NOT_ALLOWED"|"POLICY_AMOUNT_EXCEEDS_CEILING"|"POLICY_AMOUNT_EXCEEDS_PER_TX_CAP"|"POLICY_CUMULATIVE_CAP_EXHAUSTED"|"POLICY_SINGLE_USE_ALREADY_SPENT"|"POLICY_RAIL_NOT_ALLOWED"|"POLICY_CURRENCY_MISMATCH"|"ENVELOPE_NOT_YET_ACTIVE"|"ENVELOPE_EXPIRED"|"REVOKED_EPOCH_ADVANCED"|"REVOKED_GRANULAR"|"REVOCATION_CHECK_FAILED_CLOSED"|"RAIL_CONNECTION_FAILED"|"RAIL_PAYMENT_DECLINED"|"RAIL_SETTLEMENT_PENDING"|"RAIL_UNSUPPORTED"|"RAIL_RECIPIENT_INVALID"|"RATE_LIMIT_ISSUER_API"|"RATE_LIMIT_ENVELOPE_CREATION"|"AUTH_API_KEY_INVALID"|"AUTH_API_KEY_REVOKED"|"AUTH_INSUFFICIENT_SCOPE"|"INTERNAL_SCHEMA_INVALID"|"INTERNAL_UNEXPECTED"|"NOT_IMPLEMENTED"
Defined in: pqsafe/agent-pay/src/sprint2/errors.ts:65
Fine-grained error code. Each code maps to exactly one ErrorClass. Codes are stable identifiers — safe for programmatic matching.