type, code, or message, then narrow the result by the endpoint you called. The table shows the first recommended action; expand a row only when you need more context.
How to use this page
1
Save the error details
Save the endpoint, HTTP status, complete response body, and request time. Do not include API keys, access tokens, PANs, or other sensitive card data in logs or support requests.
2
Search the response
Paste the complete
type, code, or message into “Search response.” If more than one result remains, filter by operation name, operationId, HTTP method, or path.3
Follow the recommended action
Confirm the Endpoint column, then follow the primary action. Expand “View details” for the reason, retry guidance, and conditions for contacting UQPAY.
Error response format
This product uses both typed error responses and compatibility formats without atype field. The same code can represent more than one message or condition, so do not identify an error from a single field alone.
Error code table
Thetype, code, and message columns preserve the values returned by the API. Endpoint entries include the operation name, operationId, HTTP method, and path. Dynamic messages are represented by a confirmed stable pattern or description.
Before contacting UQPAY, prepare the HTTP method and path,
x-response-id, request time, and complete error response. Remove API keys, access tokens, PANs, and other sensitive information. Each row lists only the additional information needed for that error.Showing all errors
No matching errors. Check the spelling or use fewer search terms.
| HTTP / Type | Code / Message | Endpoint | Recommended action |
|---|---|---|---|
400"" | ""Bad Request | Applies to 35 public endpoints | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400Account does not exist. | Applies to 13 public endpoints | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400Account status error | Simulate AuthorizationPOST /v1/simulation/issuing/authorizationoperationId: simulate-authorizationSimulate Reversal POST /v1/simulation/issuing/reversaloperationId: simulate-reversal | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400An active or in-progress elevate request already exists for this card | Elevate Per-Transaction LimitPOST /v1/issuing/cards/{id}/elevate_limitoperationId: elevate-card-limit | Correct the request Retry only after the condition identified by the message has been resolved. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry only when the returned condition has been resolved and the operation permits it. |
| 400 Legacy flat | 400An internal error occurred, please try again | Elevate Per-Transaction LimitPOST /v1/issuing/cards/{id}/elevate_limitoperationId: elevate-card-limit | Contact UQPAY Stop frequent retries. Wait briefly, then retry with exponential backoff. View detailsWhy this happened: UQPAY must check an account configuration, quota, or service-side condition. Retry: Retry with exponential backoff; stop and contact UQPAY if the error persists. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. Also provide: x-response-id, request time, complete error response. |
| 400 Legacy flat | 400Card authorize transaction is error | Simulate AuthorizationPOST /v1/simulation/issuing/authorizationoperationId: simulate-authorization | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400Card currency is not supported for elevate limit | Elevate Per-Transaction LimitPOST /v1/issuing/cards/{id}/elevate_limitoperationId: elevate-card-limit | Correct the request Retry only after the condition identified by the message has been resolved. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry only when the returned condition has been resolved and the operation permits it. |
| 400 Legacy flat | 400Card does not exists | Activate CardPOST /v1/issuing/cards/activateoperationId: activate-cardElevate Per-Transaction Limit POST /v1/issuing/cards/{id}/elevate_limitoperationId: elevate-card-limitSimulate Authorization POST /v1/simulation/issuing/authorizationoperationId: simulate-authorization | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400Card product is error | Activate CardPOST /v1/issuing/cards/activateoperationId: activate-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400Card reversal transaction is error | Simulate ReversalPOST /v1/simulation/issuing/reversaloperationId: simulate-reversal | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400Card status is invalid | Activate CardPOST /v1/issuing/cards/activateoperationId: activate-cardSimulate Authorization POST /v1/simulation/issuing/authorizationoperationId: simulate-authorization | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400Card status must be ACTIVE to elevate the per-transaction limit | Elevate Per-Transaction LimitPOST /v1/issuing/cards/{id}/elevate_limitoperationId: elevate-card-limit | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400Elevate limit amount exceeds the per-currency cap | Elevate Per-Transaction LimitPOST /v1/issuing/cards/{id}/elevate_limitoperationId: elevate-card-limit | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400Elevate per-transaction limit is not supported for this card | Elevate Per-Transaction LimitPOST /v1/issuing/cards/{id}/elevate_limitoperationId: elevate-card-limit | Correct the request Retry only after the condition identified by the message has been resolved. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry only when the returned condition has been resolved and the operation permits it. |
| 400 Legacy flat | 400Invalid activation code. | Activate CardPOST /v1/issuing/cards/activateoperationId: activate-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400Invalid channel code | Simulate AuthorizationPOST /v1/simulation/issuing/authorizationoperationId: simulate-authorizationSimulate Reversal POST /v1/simulation/issuing/reversaloperationId: simulate-reversal | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400Invalid no pin payment amount precision. | Activate CardPOST /v1/issuing/cards/activateoperationId: activate-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400Invalid type for field … | Card RechargePOST /v1/issuing/cards/{id}/rechargeoperationId: card-rechargeSimulate Reversal POST /v1/simulation/issuing/reversaloperationId: simulate-reversal | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400Invalid type for request field, please see document | Applies to 8 public endpoints | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400Login expired | Simulate AuthorizationPOST /v1/simulation/issuing/authorizationoperationId: simulate-authorizationSimulate Reversal POST /v1/simulation/issuing/reversaloperationId: simulate-reversal | Authenticate again Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The access token is missing, expired, or invalid. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400MCC is error | Simulate AuthorizationPOST /v1/simulation/issuing/authorizationoperationId: simulate-authorization | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400Negative no pin payment amount. | Activate CardPOST /v1/issuing/cards/activateoperationId: activate-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400Remote service error | Applies to 10 public endpoints | Contact UQPAY Stop frequent retries. Wait briefly, then retry with exponential backoff. View detailsWhy this happened: UQPAY must check an account configuration, quota, or service-side condition. Retry: Retry with exponential backoff; stop and contact UQPAY if the error persists. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. Also provide: x-response-id, request time, complete error response. |
| 400 Legacy flat | 400Request parameters invalid | Applies to 9 public endpoints | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400Restrict config error | Simulate AuthorizationPOST /v1/simulation/issuing/authorizationoperationId: simulate-authorizationSimulate Reversal POST /v1/simulation/issuing/reversaloperationId: simulate-reversal | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. Also provide: card ID, non-sensitive request fields. |
| 400 Legacy flat | 400The card activation is processing. | Activate CardPOST /v1/issuing/cards/activateoperationId: activate-card | Wait and retry Wait for the current operation or resource state to change, then retry. View detailsWhy this happened: The related request or resource is still being processed. Retry: Wait for the operation or state change before retrying; do not poll rapidly. |
| 400 Legacy flat | 400The card has been activated. | Activate CardPOST /v1/issuing/cards/activateoperationId: activate-card | Correct the request Retry only after the condition identified by the message has been resolved. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry only when the returned condition has been resolved and the operation permits it. |
| 400 Legacy flat | 400The card has expired | Activate CardPOST /v1/issuing/cards/activateoperationId: activate-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400The no_pin_payment_amount restrict configuration cannot be found | Activate CardPOST /v1/issuing/cards/activateoperationId: activate-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400TransactionId | Simulate ReversalPOST /v1/simulation/issuing/reversaloperationId: simulate-reversal | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400TransactionId cannot be empty | Simulate ReversalPOST /v1/simulation/issuing/reversaloperationId: simulate-reversal | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400Unexpected error | Simulate ReversalPOST /v1/simulation/issuing/reversaloperationId: simulate-reversal | Contact UQPAY Stop frequent retries. Wait briefly, then retry with exponential backoff. View detailsWhy this happened: UQPAY must check an account configuration, quota, or service-side condition. Retry: Retry with exponential backoff; stop and contact UQPAY if the error persists. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. Also provide: x-response-id, request time, complete error response. |
| 400 Legacy flat | 400Update card error | Activate CardPOST /v1/issuing/cards/activateoperationId: activate-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400[‘page_number is invalid’] | List CardsGET /v1/issuing/cardsoperationId: list-cards | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400card id is invalid | Card RechargePOST /v1/issuing/cards/{id}/rechargeoperationId: card-rechargeCard Withdraw POST /v1/issuing/cards/{id}/withdrawoperationId: card-withdraw | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400card limit is illegal | Update CardPOST /v1/issuing/cards/{id}operationId: update-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400card_number value is illegal | List CardsGET /v1/issuing/cardsoperationId: list-cards | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400card_status value is illegal | List CardsGET /v1/issuing/cardsoperationId: list-cards | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400field [name_on_card] exceeds the maximum length of 26 | Update CardPOST /v1/issuing/cards/{id}operationId: update-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400id is invalid | Applies to 7 public endpoints | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400invalid no pin payment amount for the current currency. | Activate CardPOST /v1/issuing/cards/activateoperationId: activate-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400invalid no pin payment amount precision | Update CardPOST /v1/issuing/cards/{id}operationId: update-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400limit_amount must be greater than 0 | Elevate Per-Transaction LimitPOST /v1/issuing/cards/{id}/elevate_limitoperationId: elevate-card-limit | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400limit_amount precision invalid | Elevate Per-Transaction LimitPOST /v1/issuing/cards/{id}/elevate_limitoperationId: elevate-card-limit | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400Message pattern missing field: [{field}] | Activate CardPOST /v1/issuing/cards/activateoperationId: activate-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400negative no pin payment amount | Update CardPOST /v1/issuing/cards/{id}operationId: update-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400no pin payment amount failed. | Activate CardPOST /v1/issuing/cards/activateoperationId: activate-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400recharge amount is invalid | Card RechargePOST /v1/issuing/cards/{id}/rechargeoperationId: card-recharge | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400transaction amount is invalid | Simulate AuthorizationPOST /v1/simulation/issuing/authorizationoperationId: simulate-authorization | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400update reason too long | Update Card StatusPOST /v1/issuing/cards/{id}/statusoperationId: update-card-status | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Legacy flat | 400withdraw amount is invalid | Card WithdrawPOST /v1/issuing/cards/{id}/withdrawoperationId: card-withdraw | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 400 Other envelope | cardholder_incomplete_fieldscardholder_required_fields is incomplete for one-time card issuance | Create CardPOST /v1/issuing/cardsoperationId: create-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400account_error | account_balance_errorinsufficient balance or currency balance unavailable | Create CardPOST /v1/issuing/cardsoperationId: create-cardCreate Issuing Transfer POST /v1/issuing/transfersoperationId: create-issuing-transferRetrieve Issuing Balance POST /v1/issuing/balancesoperationId: retrieve-issuing-balance | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400account_error | account_not_foundaccount not found or deactivated | Applies to 30 public endpoints | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400account_error | product_not_foundproduct not found or inactive | Create Issuing TransferPOST /v1/issuing/transfersoperationId: create-issuing-transferList Card Arts GET /v1/issuing/cards/artsoperationId: list-card-arts | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400account_error | sub_account_not_foundsub-account associated with the on-behalf-of not found or deactivated | Applies to 22 public endpoints | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400card_error | card_art_not_availablecard_art_id is not available for this account | Set Default Card ArtPOST /v1/issuing/cards/arts/defaultoperationId: set-default-card-art | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400card_error | card_art_not_supportedcard_art_id is not supported for this product | Create CardPOST /v1/issuing/cardsoperationId: create-card | Correct the request Retry only after the condition identified by the message has been resolved. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry only when the returned condition has been resolved and the operation permits it. |
400card_error | card_expired_errorcard has expired | Activate CardPOST /v1/issuing/cards/activateoperationId: activate-cardSet or Reset Virtual Card PIN POST /v1/issuing/cards/manage/pinoperationId: manage-card-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400card_error | card_not_foundcard not found or deactivated | Endpoints that retrieve or modify a card by card ID | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. Also provide: card ID. Related endpoints: List Cards · Retrieve Card |
400card_error | currency_not_allowedcard currency is not allowed | Create CardPOST /v1/issuing/cardsoperationId: create-card | Correct the request Retry only after the condition identified by the message has been resolved. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry only when the returned condition has been resolved and the operation permits it. |
400card_error | enable_3ds_not_allowedmerchant not allowed to set enable_3ds | Create CardPOST /v1/issuing/cardsoperationId: create-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400card_error | insufficient_sub_bininsufficient available cards for sub-bin | Create CardPOST /v1/issuing/cardsoperationId: create-card | Contact UQPAY Wait for the current operation or resource state to change, then retry. View detailsWhy this happened: UQPAY must check an account configuration, quota, or service-side condition. Retry: Wait for the operation or state change before retrying; do not poll rapidly. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. Also provide: account ID, card product ID or BIN. |
400card_error | limit_out_of_rangecard limit is either less than minimum card limit or greater than maximum card limit | Create CardPOST /v1/issuing/cardsoperationId: create-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400card_error | operation_not_authorizedrequested card operation type is not authorized | Create CardPOST /v1/issuing/cardsoperationId: create-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400card_error | risk_control_not_allowedrisk control setting is not allowed | Create CardPOST /v1/issuing/cardsoperationId: create-card | Correct the request Retry only after the condition identified by the message has been resolved. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry only when the returned condition has been resolved and the operation permits it. |
400card_error | status_not_supportedcard status or activation status not supported by request | Applies to 4 public endpoints | Wait and retry Retry only after the condition identified by the message has been resolved. View detailsWhy this happened: The related request or resource is still being processed. Retry: Retry only when the returned condition has been resolved and the operation permits it. Note: Keep the endpoint, method, and request unchanged when reusing an idempotency key. Related endpoints: Retrieve Card |
400card_error | virtual_card_pin_errorvirtual cards do not allow pin settings | Activate CardPOST /v1/issuing/cards/activateoperationId: activate-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400cardholder_error | cardholder_cannot_update_during_reviewcannot update KYC fields while review is pending | Update CardholderPOST /v1/issuing/cardholders/{id}operationId: update-cardholder | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400cardholder_error | cardholder_kyc_failedcardholder KYC has been rejected | Create CardPOST /v1/issuing/cardsoperationId: create-cardUpdate Cardholder POST /v1/issuing/cardholders/{id}operationId: update-cardholder | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400cardholder_error | cardholder_kyc_pendingcardholder KYC is under review, cannot proceed | Create CardPOST /v1/issuing/cardsoperationId: create-card | Wait and retry Wait for the current operation or resource state to change, then retry. View detailsWhy this happened: The related request or resource is still being processed. Retry: Wait for the operation or state change before retrying; do not poll rapidly. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. Also provide: cardholder ID, latest KYC status. Related endpoints: Retrieve Cardholder |
400cardholder_error | cardholder_missing_infoeither cardholder_id or complete cardholder_required_fields must be provided | Create CardPOST /v1/issuing/cardsoperationId: create-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400cardholder_error | cardholder_not_foundcardholder not found or deactivated | Applies to 4 public endpoints | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. Also provide: cardholder ID. Related endpoints: List Cardholders |
400cardholder_error | document_duplicateddocument already successfully reviewed | Create CardholderPOST /v1/issuing/cardholdersoperationId: create-cardholderUpdate Cardholder POST /v1/issuing/cardholders/{id}operationId: update-cardholder | Correct the request Retry only after the condition identified by the message has been resolved. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry only when the returned condition has been resolved and the operation permits it. |
400cardholder_error | document_size_exceededdocument size exceeds 2MB limit | Update CardholderPOST /v1/issuing/cardholders/{id}operationId: update-cardholder | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400cardholder_error | email_duplicatedemail already used by another cardholder under account | Create CardholderPOST /v1/issuing/cardholdersoperationId: create-cardholderUpdate Cardholder POST /v1/issuing/cardholders/{id}operationId: update-cardholder | Correct the request Retry only after the condition identified by the message has been resolved. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry only when the returned condition has been resolved and the operation permits it. |
400cardholder_error | file_type_not_supportedunsupported document file type | Update CardholderPOST /v1/issuing/cardholders/{id}operationId: update-cardholder | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400cardholder_error | invalid_date_of_birthcardholder under 18 or invalid date of birth format | Create CardholderPOST /v1/issuing/cardholdersoperationId: create-cardholderUpdate Cardholder POST /v1/issuing/cardholders/{id}operationId: update-cardholder | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400cardholder_error | invalid_delivery_addressinvalid delivery address | Create CardholderPOST /v1/issuing/cardholdersoperationId: create-cardholder | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400cardholder_error | invalid_file_contentinvalid base64 encoded document content | Create CardPOST /v1/issuing/cardsoperationId: create-cardCreate Cardholder POST /v1/issuing/cardholdersoperationId: create-cardholderUpdate Cardholder POST /v1/issuing/cardholders/{id}operationId: update-cardholder | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. Note: Keep the endpoint, method, and request unchanged when reusing an idempotency key. Also provide: file type, file size (do not send the identity file). |
400cardholder_error | invalid_first_nameinvalid first name, only letters and spaces allowed, no leading or trailing spaces | Create CardholderPOST /v1/issuing/cardholdersoperationId: create-cardholder | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400cardholder_error | invalid_identity_typeinvalid identity type, must be ID_CARD or PASSPORT | Update CardholderPOST /v1/issuing/cardholders/{id}operationId: update-cardholder | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400cardholder_error | invalid_last_nameinvalid last name, only letters and spaces allowed, no leading or trailing spaces | Create CardholderPOST /v1/issuing/cardholdersoperationId: create-cardholder | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400cardholder_error | invalid_phone_numberinvalid phone number or country code | Create CardholderPOST /v1/issuing/cardholdersoperationId: create-cardholderUpdate Cardholder POST /v1/issuing/cardholders/{id}operationId: update-cardholder | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400cardholder_error | invalid_residential_addressinvalid residential_address, only letters, numbers, spaces and common punctuation (, . ’ / # ( ) - &) allowed | Update CardholderPOST /v1/issuing/cardholders/{id}operationId: update-cardholder | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400cardholder_error | kyc_insufficientDynamic message Message 会说明持卡人信息不满足产品要求,并返回 missing_fields。 | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-cardCreate Card POST /v1/issuing/cardsoperationId: create-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. Also provide: card product ID, missing_fields. Related endpoints: Update Cardholder |
400cardholder_error | kyc_insufficientcardholder information does not meet this product’s requirements | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-cardCreate Card POST /v1/issuing/cardsoperationId: create-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400cardholder_error | missing_date_of_birthmissing legal date of birth for document upload | Create CardholderPOST /v1/issuing/cardholdersoperationId: create-cardholderUpdate Cardholder POST /v1/issuing/cardholders/{id}operationId: update-cardholderCreate Card POST /v1/issuing/cardsoperationId: create-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400cardholder_error | phone_number_duplicatedphone number used by another cardholder under account | Create CardholderPOST /v1/issuing/cardholdersoperationId: create-cardholderUpdate Cardholder POST /v1/issuing/cardholders/{id}operationId: update-cardholder | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400cardholder_error | reference_id_duplicatedreference_id already used by another cardholder | Create CardholderPOST /v1/issuing/cardholdersoperationId: create-cardholderUpdate Cardholder POST /v1/issuing/cardholders/{id}operationId: update-cardholderCreate Card POST /v1/issuing/cardsoperationId: create-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400idempotency_error | invalid_key_formatinvalid idempotency key format | Applies to 18 public endpoints | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400idempotency_error | key_mismatch_accountkey does not belong to account | Reset Card PINPOST /v1/issuing/cards/pinoperationId: reset-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400idempotency_error | key_mismatch_apiapi associated with key is not the original | All public endpoints that use x-idempotency-key | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. Note: Keep the endpoint, method, and request unchanged when reusing an idempotency key. |
400idempotency_error | request_being_processedrequest is being processed | All public endpoints that use x-idempotency-key | Wait and retry Wait briefly, then retry with the same Idempotency-Key and exactly the same request body. View detailsWhy this happened: The related request or resource is still being processed. Retry: Reuse the key only when the endpoint, method, and request body are unchanged. Note: Keep the endpoint, method, and request unchanged when reusing an idempotency key. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. Also provide: Idempotency-Key, original request time, retry time. |
400invalid_request_error | invalid_request_errorAccount card quota exceeded. | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Contact UQPAY Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: UQPAY must check an account configuration, quota, or service-side condition. Retry: Retry after correcting the request or resource state. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. Also provide: x-response-id, request time, complete error response. |
400invalid_request_error | invalid_request_errorCOUNTRY_PRODUCT_MISMATCH | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorCardholder card quota exceeded. | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Contact UQPAY Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: UQPAY must check an account configuration, quota, or service-side condition. Retry: Retry after correcting the request or resource state. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. Also provide: x-response-id, request time, complete error response. |
400invalid_request_error | invalid_request_errorHA_TO_SA feature unavailable | Create Issuing TransferPOST /v1/issuing/transfersoperationId: create-issuing-transfer | Correct the request Retry only after the condition identified by the message has been resolved. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry only when the returned condition has been resolved and the operation permits it. |
400invalid_request_error | invalid_request_errorDynamic message Message 会指出 page_number 或 page_size 的校验问题。 | List Merchant BrandsGET /v1/issuing/merchant_brandsoperationId: list-merchant-brands | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorDynamic message Message 会指出不合法的字段或校验规则。 | Create CardPOST /v1/issuing/cardsoperationId: create-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. |
400invalid_request_error | invalid_request_errorDynamic message Message 会说明 token 无法解析。 | All public endpoints | Correct authentication Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The authentication details are missing, expired, or invalid. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorPIN cannot be part of the cardholder phone number. | Set or Reset Virtual Card PINPOST /v1/issuing/cards/manage/pinoperationId: manage-card-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorPIN cannot contain the same digit repeated. | Set or Reset Virtual Card PINPOST /v1/issuing/cards/manage/pinoperationId: manage-card-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorPIN cannot match the last four digits of the card. | Set or Reset Virtual Card PINPOST /v1/issuing/cards/manage/pinoperationId: manage-card-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorPIN length is invalid. | Set or Reset Virtual Card PINPOST /v1/issuing/cards/manage/pinoperationId: manage-card-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorPIN must contain digits only. | Set or Reset Virtual Card PINPOST /v1/issuing/cards/manage/pinoperationId: manage-card-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorSA_TO_HA feature unavailable | Create Issuing TransferPOST /v1/issuing/transfersoperationId: create-issuing-transfer | Correct the request Retry only after the condition identified by the message has been resolved. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry only when the returned condition has been resolved and the operation permits it. |
400invalid_request_error | invalid_request_errorThe current card requires an Card SKU number. | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorThis card does not support PIN management. | Set or Reset Virtual Card PINPOST /v1/issuing/cards/manage/pinoperationId: manage-card-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorThis operation cannot be performed on One-Time Card. | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errora release request for this original transaction is already in progress | Claim Unsolicited RefundPOST /v1/issuing/transactions/unsolicited_refund/releaseoperationId: claim-unsolicited-refund | Wait and retry Wait for the current operation or resource state to change, then retry. View detailsWhy this happened: The related request or resource is still being processed. Retry: Wait for the operation or state change before retrying; do not poll rapidly. |
400invalid_request_error | invalid_request_erroraccount balance is less than total amount | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_erroraccount balance is not active | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_erroraccount balance status is not available | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorassign country unsupported for card product | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorcard currency is not supported | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Retry only after the condition identified by the message has been resolved. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry only when the returned condition has been resolved and the operation permits it. |
400invalid_request_error | invalid_request_errorcard form err | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorcard has already been reserved | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Retry only after the condition identified by the message has been resolved. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry only when the returned condition has been resolved and the operation permits it. |
400invalid_request_error | invalid_request_errorcard not available for this account | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorcard number expired | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorcard number not exist | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorcard_art_id cannot be empty | Set Default Card ArtPOST /v1/issuing/cards/arts/defaultoperationId: set-default-card-art | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorMessage pattern destination account[{destination_account_id}] not found | Create Issuing TransferPOST /v1/issuing/transfersoperationId: create-issuing-transfer | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errordisplay_name or merchant_code cannot be empty | List Merchant BrandsGET /v1/issuing/merchant_brandsoperationId: list-merchant-brands | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorfield [page_size] exceeds the maximum length of 100 | List Issuing BalancesGET /v1/issuing/balancesoperationId: list-issuing-balances | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorfield [page_size] is shorter than the minimum length of 10 | List Issuing BalancesGET /v1/issuing/balancesoperationId: list-issuing-balances | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorinconsistent formats between start time and end time | Create ReportPOST /v1/issuing/reportsoperationId: create-report | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorinsufficient account balance | Create Issuing TransferPOST /v1/issuing/transfersoperationId: create-issuing-transfer | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorinvalid JSON request body | Reset Card PINPOST /v1/issuing/cards/pinoperationId: reset-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorinvalid card metadata | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorinvalid card number | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorinvalid card number format | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorinvalid card number format | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorinvalid card_id format | Create PAN TokenPOST /v1/issuing/cards/{id}/tokenoperationId: create-pan-token | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorinvalid cardholder id | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorinvalid character … | Applies to 35 public endpoints | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorinvalid end time:… | Create ReportPOST /v1/issuing/reportsoperationId: create-report | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorMessage pattern invalid merchant_code: {merchant_code} | Create CardPOST /v1/issuing/cardsoperationId: create-cardUpdate Card POST /v1/issuing/cards/{id}operationId: update-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorinvalid spending control amount due to negative amount or invalid logical relationships | Create CardPOST /v1/issuing/cardsoperationId: create-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorinvalid start time:… | Create ReportPOST /v1/issuing/reportsoperationId: create-report | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorinvalid time format | List Cards TransactionsGET /v1/issuing/transactionsoperationId: list-cards-transactionsList Issuing Balances Transactions GET /v1/issuing/balances/transactionsoperationId: list-issuing-balances-transactions | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorinvalid token format | All public endpoints | Correct authentication Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The authentication details are missing, expired, or invalid. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorinvalid transfer between two sub accounts | Create Issuing TransferPOST /v1/issuing/transfersoperationId: create-issuing-transfer | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorinvalid usage type | Create CardPOST /v1/issuing/cardsoperationId: create-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorMessage pattern merchant rule is incomplete: {merchant_code} | Create CardPOST /v1/issuing/cardsoperationId: create-cardUpdate Card POST /v1/issuing/cards/{id}operationId: update-card | Contact UQPAY Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: UQPAY must check an account configuration, quota, or service-side condition. Retry: Retry after correcting the request or resource state. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. Also provide: x-response-id, request time, merchant_code. |
400invalid_request_error | invalid_request_errorMessage pattern merchant_code cannot be empty at index {index} | Create CardPOST /v1/issuing/cardsoperationId: create-cardUpdate Card POST /v1/issuing/cards/{id}operationId: update-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errormissing authentication token | All public endpoints | Correct authentication Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The authentication details are missing, expired, or invalid. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errormissing card_product_id | List Card ArtsGET /v1/issuing/cards/artsoperationId: list-card-arts | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorMessage pattern missing field: [{field}] | Applies to 11 public endpoints | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errornegative amount after fee deduction | Create Issuing TransferPOST /v1/issuing/transfersoperationId: create-issuing-transfer | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorno unsolicited refund intercept transaction found to claim | Claim Unsolicited RefundPOST /v1/issuing/transactions/unsolicited_refund/releaseoperationId: claim-unsolicited-refund | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorold_pin is only allowed for UPDATE | Reset Card PINPOST /v1/issuing/cards/pinoperationId: reset-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorold_pin is required | Set or Reset Virtual Card PINPOST /v1/issuing/cards/manage/pinoperationId: manage-card-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorold_pin is required for UPDATE | Reset Card PINPOST /v1/issuing/cards/pinoperationId: reset-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorMessage pattern old_pin must contain exactly {expected_length} digits | Reset Card PINPOST /v1/issuing/cards/pinoperationId: reset-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorone-time card limit must be greater than 0 | Create CardPOST /v1/issuing/cardsoperationId: create-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_erroronly one of allowed_merchants or blocked_merchants can be set | Create CardPOST /v1/issuing/cardsoperationId: create-cardUpdate Card POST /v1/issuing/cards/{id}operationId: update-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errororiginal transaction is not a valid authorization source transaction | Claim Unsolicited RefundPOST /v1/issuing/transactions/unsolicited_refund/releaseoperationId: claim-unsolicited-refund | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errororiginal transaction not found or not owned by current account | Claim Unsolicited RefundPOST /v1/issuing/transactions/unsolicited_refund/releaseoperationId: claim-unsolicited-refund | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorpermission denied on the connected account | Create Issuing TransferPOST /v1/issuing/transfersoperationId: create-issuing-transfer | Correct the request Retry only after the condition identified by the message has been resolved. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry only when the returned condition has been resolved and the operation permits it. |
400invalid_request_error | invalid_request_errorphysical card creation not allowed | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Retry only after the condition identified by the message has been resolved. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry only when the returned condition has been resolved and the operation permits it. |
400invalid_request_error | invalid_request_errorpin cannot be part of the cardholder phone number | Reset Card PINPOST /v1/issuing/cards/pinoperationId: reset-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorpin cannot contain the same digit repeated | Reset Card PINPOST /v1/issuing/cards/pinoperationId: reset-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorpin cannot match the last four digits of the card | Reset Card PINPOST /v1/issuing/cards/pinoperationId: reset-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorMessage pattern pin must contain exactly {expected_length} digits | Reset Card PINPOST /v1/issuing/cards/pinoperationId: reset-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorpin must differ from old_pin | Reset Card PINPOST /v1/issuing/cards/pinoperationId: reset-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorpin must differ from old_pin. | Set or Reset Virtual Card PINPOST /v1/issuing/cards/manage/pinoperationId: manage-card-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorproduct not found | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorproducts not found | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorreport has expired | Download ReportGET /v1/issuing/reports/{id}operationId: download-report-file | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorMessage pattern report[{report_id}] not found | Download ReportGET /v1/issuing/reports/{id}operationId: download-report-file | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorrequired valid email address | Update CardholderPOST /v1/issuing/cardholders/{id}operationId: update-cardholder | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorrisk control setting is not allowed | Create CardPOST /v1/issuing/cardsoperationId: create-card | Correct the request Retry only after the condition identified by the message has been resolved. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry only when the returned condition has been resolved and the operation permits it. |
400invalid_request_error | invalid_request_errorMessage pattern source account[{source_account_id}] not found | Create Issuing TransferPOST /v1/issuing/transfersoperationId: create-issuing-transfer | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorstart time is later than end time | Create ReportPOST /v1/issuing/reportsoperationId: create-report | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorthe card does not exist or has already been assigned | Assign CardPOST /v1/issuing/cards/assignoperationId: assign-card | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorthe provided transfer id does not belong to the connected account | Retrieve Issuing TransferGET /v1/issuing/transfers/{id}operationId: retrieve-issuing-transfer | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorMessage pattern transaction[{transaction_id}] not found under the connected account | Retrieve Cards TransactionGET /v1/issuing/transactions/{id}operationId: retrieve-cards-transaction | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. Also provide: transaction ID. Related endpoints: List Cards Transactions |
400invalid_request_error | invalid_request_errorMessage pattern transfer[{transfer_id}] not found | Retrieve Issuing TransferGET /v1/issuing/transfers/{id}operationId: retrieve-issuing-transfer | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errortype must be 0, 1 or 2 | Reset Card PINPOST /v1/issuing/cards/pinoperationId: reset-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errortype must be SET or RESET | Set or Reset Virtual Card PINPOST /v1/issuing/cards/manage/pinoperationId: manage-card-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorunknown report type: UNKNOWN | Create ReportPOST /v1/issuing/reportsoperationId: create-report | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
400invalid_request_error | invalid_request_errorunsolicited refund claim only supported on VISA | Claim Unsolicited RefundPOST /v1/issuing/transactions/unsolicited_refund/releaseoperationId: claim-unsolicited-refund | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
401unauthorized_error | unauthorized_errorauth url not config | Applies to 35 public endpoints | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
401unauthorized_error | unauthorized_errorcreate request failed | Applies to 35 public endpoints | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
401unauthorized_error | unauthorized_errorinternal configconfig error | Applies to 35 public endpoints | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
401unauthorized_error | unauthorized_errorip not allowed | Applies to 35 public endpoints | Contact UQPAY Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: UQPAY must check an account configuration, quota, or service-side condition. Retry: Retry after correcting the request or resource state. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. Also provide: x-response-id, request time, complete error response, request egress IP. |
401unauthorized_error | unauthorized_errormarshal request failed | Applies to 35 public endpoints | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
401unauthorized_error | unauthorized_errorrequest failed | Applies to 35 public endpoints | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
401unauthorized_error | unauthorized_errortoken has expired | All public endpoints | Authenticate again Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The access token is missing, expired, or invalid. Retry: Retry after correcting the request or resource state. |
403unauthorized_error | forbiddenforbidden | Retrieve Sensitive Card DetailsGET /v1/issuing/cards/{id}/secureoperationId: retrieve-card-secure | Contact UQPAY Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: UQPAY must check an account configuration, quota, or service-side condition. Retry: Retry after correcting the request or resource state. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. Also provide: x-response-id, request time, complete error response. |
404card_error | card_not_foundcard not found or deactivated | Reset Card PINPOST /v1/issuing/cards/pinoperationId: reset-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
409card_error | card_expired_errorcard has expired | Reset Card PINPOST /v1/issuing/cards/pinoperationId: reset-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
409card_error | status_not_supportedcard status or activation status not supported by request | Reset Card PINPOST /v1/issuing/cards/pinoperationId: reset-pin | Wait and retry Wait for the current operation or resource state to change, then retry. View detailsWhy this happened: The related request or resource is still being processed. Retry: Wait for the operation or state change before retrying; do not poll rapidly. |
409idempotency_error | idempotency_key_mismatchidempotency key was already used with a different request | Reset Card PINPOST /v1/issuing/cards/pinoperationId: reset-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
409idempotency_error | request_being_processedrequest is being processed | Reset Card PINPOST /v1/issuing/cards/pinoperationId: reset-pin | Wait and retry Wait for the current operation or resource state to change, then retry. View detailsWhy this happened: The related request or resource is still being processed. Retry: Wait for the operation or state change before retrying; do not poll rapidly. |
409invalid_request_error | pin_operation_processingA PIN operation for this card is already processing. | Reset Card PINPOST /v1/issuing/cards/pinoperationId: reset-pin | Wait and retry Wait for the current operation or resource state to change, then retry. View detailsWhy this happened: The related request or resource is still being processed. Retry: Wait for the operation or state change before retrying; do not poll rapidly. |
422invalid_request_error | pin_operation_not_supportedThis card does not support the requested PIN operation. | Reset Card PINPOST /v1/issuing/cards/pinoperationId: reset-pin | Correct the request Correct the request or resource identified by the message and API Reference, then retry. View detailsWhy this happened: The request does not meet an endpoint parameter or business rule. Retry: Retry after correcting the request or resource state. |
| 429 Legacy flat | 429Request is too frequent | Create PAN TokenPOST /v1/issuing/cards/{id}/tokenoperationId: create-pan-tokenElevate Per-Transaction Limit POST /v1/issuing/cards/{id}/elevate_limitoperationId: elevate-card-limit | Wait and retry Stop frequent retries. Wait briefly, then retry with exponential backoff. View detailsWhy this happened: The related request or resource is still being processed. Retry: Retry with exponential backoff; stop and contact UQPAY if the error persists. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. Also provide: card ID, actual request rate. |
500api_error | api_errorapi service error | Applies to 31 public endpoints | Contact UQPAY Stop frequent retries. Wait briefly, then retry with exponential backoff. View detailsWhy this happened: UQPAY must check an account configuration, quota, or service-side condition. Retry: Retry with exponential backoff; stop and contact UQPAY if the error persists. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. Also provide: x-response-id, request time, complete error response. |
503idempotency_error | idempotency_unavailableIdempotency protection is temporarily unavailable | Reset Card PINPOST /v1/issuing/cards/pinoperationId: reset-pin | Wait and retry Wait for the current operation or resource state to change, then retry. View detailsWhy this happened: The related request or resource is still being processed. Retry: Wait for the operation or state change before retrying; do not poll rapidly. When to contact UQPAY: Contact UQPAY if the same error persists after the recommended action and limited retries. Also provide: x-response-id, request time, complete error response. |

