Search Overlay

Paysafe Request Errors

Paysafe Request errors are numbered in the range 9nnn. Errors in the range 7nnn are generated by the Customer Vault, and may be caused by using an invalid single-use token API key, or by using your server-to-server API key rather than the single-use token API key. Errors in the range 3xxx are caused by the Cards API.

Paysafe Request functions may directly throw errors or pass errors to the result callback.

Directly Thrown Errors

Code Display Message Detailed Message Description
9004 There was an error (9004), please contact our support. Callback should be function. Invalid callback parameter.
9013 There was an error (9013), please contact our support. Invalid apiKey parameter. Invalid API KEY parameter.
9014 There was an error (9014), please contact our support. Unhandled error occurred. The error was unexpected but it was logged and correlationId was set to help problem investigation.
9015 There was an error (9015), please contact our support. Invalid options argument. Invalid Payment Request init options object parameter - unexpected type.
9017 There was an error (9017), please contact our support. Environment options is not a string neither an object. Invalid Payment Request environment option parameter.
9054 There was an error (9054), please contact our support. Invalid amount parameter. Invalid Payment Request amount option parameter.
9055 There was an error (9055), please contact our support. Invalid currency parameter. Invalid Payment Request currency option parameter.
9066 There was an error (9066), please contact our support. Invalid label parameter. Invalid Payment Request label option parameter.
9067 There was an error (9067), please contact our support. Paysafe Request not initialized. Trying to execute Paysafe Request functions before the SDK is initialized.
9068 There was an error (9068), please contact our support. Invalid country parameter. Invalid Payment Request country parameter.
9069 There was an error (9069), please contact our support. Invalid requestShippingAddress parameter. Invalid Payment Request requestShippingAddress parameter.
9070 There was an error (9070), please contact our support. Invalid requestBillingAddress parameter. Invalid Payment Request requestBillingAddress parameter.
9071 There was an error (9071), please contact our support. Paysafe Request is already initialized. Trying to execute paysafe.request.init(...) more than once.
9093 There was an error (9093), please contact our support. Invalid environment. Can not be changed after setting. Trying to update environment settings.
9109 There was an error (9109), please contact our support. Invalid hideAmount value. Used when the supplied hideAmount value is not a valid boolean. For example: "visible".
9154 There was an error (9154), please contact our support. Invalid supportedCountries. Invalid supportedCountries parameter.  

Errors Passed to Callback

Code Display Message Detailed Message Description
9001 There was an error (9001), please contact our support. No connection to server. Communication problem with the back-end.
9003 There was an error (9003), please contact our support. Invalid fields: ... There is an error from the apple tokenization endpoint on the back-end side.
9015 There was an error (9015), please contact our support. Invalid options argument. The supplied options parameter is not an object.
9023 There was an error (9023), please contact our support. No container element was found using ... selector. The options html container id was not found.
9063 There was an error (9063), please contact our support. Invalid buttonColor parameter. Used when the supplied color is not a valid hex color. For example: #ee33ee.
9065 There was an error (9065), please contact our support. Invalid payment method.

The payment method is invalid.

9072 There was an error (9072), please contact our support. The domain name is not verified in developer apple account for merchant id: ${apple_merchant_id} The domain name is not verified for the developer account for the specified Apple merchant ID.
9077 There was an error (9077), please contact our support. Requested currency: [XXX] but Supported: [AAA, ...] The merchant requested a currency via the init or update methods that is not enabled in its account (smart routing service).
9083 There was an error (9083), please contact our support. There was a problem while parsing Apple Pay payment data. Please try again. Unable to process the Apple Pay data returned by the Apple session.
9084 There was an error (9084), please contact our support. Failed to load available payment methods. There was a problem getting the merchant's payment methods.
9085 There was an error (9085), please contact our support. There are no available payment methods for this api key. The merchant does not have the APPLEPAY configured.
9086 There was an error (9086), please contact our support. The browser does not support the payment methods, the user has no active card in the wallet, or the merchant domain is not validated with Apple. The browser does not support the payment methods, the user has no active card in the wallet, or the merchant domain is not validated with Apple.
9087 There was an error (9087), please contact our support. Invalid html element id parameter. The selector (id of the HTML container for the Payment Button) specified for paysafe.request.showButtons() is invalid.
9088 There was an error (9088), please contact our support. Unable to show buttons. Requested: [...] but Supported: [...] Supported and requested payment methods do not match and Payment Button fails to display.
9089 There was an error (9089), please contact our support. Merchant validation at Apple failed The merchant validation against the apple pay servers failed.
9091 There was an error (9091), please contact our support. Invalid buttonType parameter. The options button type argument is invalid.
9092 There was an error (9092), please contact our support. Tokenization callback is not provided. Tokenization callback has not been provided.
9106 There was an error (9106), please contact our support. Invalid buttonLabel parameter. Used when the supplied label has invalid length - more than 40 symbols