AUTH_CONTEXT_MISSINGserver errorRetryable
Flint could not complete the request because a required service or internal operation failed.
Fix: Retry with exponential backoff. Contact support with the request_id if the error persists.
CONTEXT_NOT_FOUNDrequest errorNot retryable
The request could not be completed as submitted or in its current state.
Fix: Inspect the error response, correct the request or resource state, then retry.
CUSTOM_DOMAIN_NOT_VERIFIEDvalidationNot retryable
The customer account custom hostname has not completed domain validation.
Fix: Create and validate the hostname as a payment method domain before saving it as the customer account domain.
DELIVERY_ELIGIBILITY_CONTEXT_CHANGEDrequest errorNot retryable
The checkout delivery eligibility context changed after the request basis was read.
Fix: Read the current eligibility revision and retry.
INVALID_CONTEXTvalidationNot retryable
The request payload or query parameters did not pass validation.
Fix: Fix the field identified by the error response, then retry.
INVALID_DOMAIN_NAMEvalidationNot retryable
The payment method domain name is not an exact fully-qualified hostname.
Fix: Send one domain or subdomain without a scheme, path, port, IP address, or wildcard.
INVALID_PAGE_SIZEvalidationNot retryable
The request payload or query parameters did not pass validation.
Fix: Fix the field identified by the error response, then retry.
INVALID_PAGE_TOKENvalidationNot retryable
The request payload or query parameters did not pass validation.
Fix: Fix the field identified by the error response, then retry.
INVALID_REQUEST_BODYvalidationNot retryable
The request body is invalid.
Fix: Send valid JSON that matches the request schema and contains no unknown fields.
INVALID_SOURCE_CONTEXTvalidationNot retryable
The request payload or query parameters did not pass validation.
Fix: Fix the field identified by the error response, then retry.
MERCHANT_CONTEXT_MISSINGserver errorRetryable
Flint could not complete the request because a required service or internal operation failed.
Fix: Retry with exponential backoff. Contact support with the request_id if the error persists.
MODIFIER_TEXT_INVALIDvalidationNot retryable
The request payload or query parameters did not pass validation.
Fix: Fix the field identified by the error response, then retry.
MONEY_MOVEMENT_HISTORY_STATUS_INVALIDserver errorRetryable
Flint could not complete the request because a required service or internal operation failed.
Fix: Retry with exponential backoff. Contact support with the request_id if the error persists.
PAYMENT_LINK_RESOLUTION_CONTEXT_INVALIDauthenticationNot retryable
The payment-link resolution context is invalid or expired.
Fix: Read the public payment link again and start a new resolve operation with the newly issued context.
PAYMENT_LINK_RESOLUTION_CONTEXT_REFRESH_REQUIREDidempotencyRetryable
The signed context no longer has enough lifetime to start a new checkout publication safely.
Fix: Read the public payment link again and start a new resolve operation with the refreshed context.
PAYMENT_LINK_RESOLUTION_CONTEXT_REQUIREDvalidationNot retryable
Payment-link resolution requires a server-issued resolution context.
Fix: Read the public payment link, then send its resolution_context with the resolve request.
PAYMENT_METHOD_DOMAINS_UNAVAILABLEserver errorRetryable
Payment method domain records are temporarily unavailable.
Fix: Retry with exponential backoff. Contact support with the request_id if the error persists.
PAYMENT_METHOD_DOMAIN_ALREADY_EXISTSrequest errorNot retryable
The exact domain is already registered in this merchant environment.
Fix: Use the payment_method_domain_id returned in error.details.
PAYMENT_METHOD_DOMAIN_INACTIVErequest errorNot retryable
The payment method domain is inactive and cannot be validated.
Fix: Activate the payment method domain, then validate it.
PAYMENT_METHOD_DOMAIN_NOT_FOUNDrequest errorNot retryable
The payment method domain was not found in this merchant environment.
Fix: Check the payment_method_domain_id and selected environment.
PAYMENT_METHOD_DOMAIN_OPERATION_IN_PROGRESSrequest errorRetryable
Another payment method domain operation is still in progress.
Fix: Wait for the active operation to finish, then retry with the same Idempotency-Key.
PAYMENT_METHOD_DOMAIN_REGISTRATION_FAILEDserver errorRetryable
The external wallet domain registration could not be updated.
Fix: Retry the same logical request with the same Idempotency-Key. Contact support with the request_id if the error persists.
SOURCE_CONTEXT_CONFLICTvalidationNot retryable
The request payload or query parameters did not pass validation.
Fix: Fix the field identified by the error response, then retry.
UNSUPPORTED_CONTENT_TYPErequest errorNot retryable
The request body used an unsupported Content-Type.
Fix: Send JSON request bodies with Content-Type: application/json, then retry.
UNSUPPORTED_REQUEST_BODYvalidationNot retryable
The request payload or query parameters did not pass validation.
Fix: Fix the field identified by the error response, then retry.