Apple Pay Paysafe JS - Error Codes

Setup Errors

Callback Errors

Parameter

Type Mandatory Description
9001 There was an error (9001), please contact our support. No connection to server. No connection to server.
9002 There was an error (9002), please contact our support. Error communicating with server. Error communicating with server.
9003 There was an error (9003), please contact our support. Invalid fields: ${fields}. Invalid fields: ${fields}.
9004 There was an error (9004), please contact our support. Callback should be function. Callback should be function.
9005 There was an error (9005), please contact our support. Events should be string. Events should be string.
9006 There was an error (9006), please contact our support. Field with name '${fieldName}' is not supported. Field with name '${fieldName}' is not supported.
9007 There was an error (9007), please contact our support. Field with name '${fieldName}' is not available in this instance. Field with name '${fieldName}' is not available in this instance.
9008 There was an error (9008), please contact our support. Missing events configuration. Missing events configuration.
9009 There was an error (9009), please contact our support. Event with name ${eventName} is not supported. Event with name ${eventName} is not supported.
9010 There was an error (9010), please contact our support. Method not supported for multiple fields. Method not supported for multiple fields.
9011 There was an error (9011), please contact our support. No fields specified, at least one should be present. No fields specified, at least one should be present.
9016 There was an error (9016), please contact our support. Invalid style options. Invalid style options.
9021 There was an error (9021), please contact our support. CSS selector value for ${styleName} is not an object. CSS selector value for ${styleName} is not an object.
9022 There was an error (9022), please contact our support. The CSS property ${styleName}.${propertyName} should be string or number. The CSS property ${styleName}.${propertyName} should be string or number.
9023 There was an error (9023), please contact our support. No container element was found using ${fieldName} selector. No container element was found using ${fieldName} selector.
9024 There was an error (9024), please contact our support. More than one container element was found using ${fieldName} selector. More than one container element was found using ${fieldName} selector.
9025 There was an error (9025), please contact our support. The same container was found for both ${firstField} and ${secondField}. The same container was found for both ${firstField} and ${secondField}.
9026 There was an error (9026), please contact our support. Wrong expiry date field configuration! Either expiryDate or both expiryMonth and expiryYear should be set. Wrong expiry date field configuration! Either expiryDate or both expiryMonth and expiryYear should be set.
9027 There was an error (9027), please contact our support. Selectors should be string. Selectors should be string.
9028 There was an error (9028), please contact our support. Failed to initialize Paysafe.js iframes. Failed to initialize Paysafe.js iframes.
9029 There was an error (9029), please contact our support. ${fieldName} placeholder should be string. ${fieldName} placeholder should be string.
9032 There was an error (9032), please contact our support. ${fieldName} accessibilityLabel should be string. ${fieldName} accessibilityLabel should be string.
9043 There was an error (9043), please contact our support. HolderName should be valid. Used when the supplied holderName parameter is not a string or Not passed.
9044 There was an error (9044), please contact our support. billingDetails country should be valid country code. Used when the supplied billingDetails.country parameter is not a string.
9045 There was an error (9045), please contact our support. billingDetails zip should be valid zip code. Used when the supplied billingDetails.zip parameter is not a string. Max length is 10.
9046 There was an error (9046), please contact our support. billingDetails state should be valid state. Used when the supplied billingDetails.state parameter is not a string.
9047 There was an error (9047), please contact our support. billingDetails city should be valid city. Used when the supplied billingDetails.city parameter is not a string.
9048 There was an error (9048), please contact our support. billingDetails street should be valid street. Used when the supplied billingDetails.street parameter is not a string. Max length is 50.
9049 There was an error (9049), please contact our support. billingDetails street2 should be valid street. Used when the supplied billingAddress.street2 parameter is not a string if provided. Max length is 50.
9050 There was an error (9050), please contact our support. ThreeDS should be object. The threeDS parameter is not an object.
9054 There was an error (9054), please contact our support. Invalid amount parameter. Used when an amount is not supplied, is not a number, is not positive, or is longer than 9 digits.
9080 There was an error (9080), please contact our support. Insecure page. The page should be served over HTTPS and have a valid certificate. Insecure page. The page should be served over HTTPS and have a valid certificate.
9083 There was an error (9083), please contact our support. There was a problem while parsing Apple Pay payment data. Please try again. There was a problem while parsing Apple Pay payment data. Please try again.
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. Invalid html element id parameter.
9088 There was an error (9088), please contact our support. Unable to show buttons. Requested: [${requested.join(',')}] but Supported: [${supported.join(',')}] Unable to show buttons. Requested: [${requested.join(',')}] but Supported: [${supported.join(',')}].
9089 There was an error (9089), please contact our support. Merchant validation at Apple failed. Merchant validation at Apple failed.
9091 There was an error (9091), please contact our support. Invalid buttonType parameter. Invalid buttonType parameter.
9092 There was an error (9092), please contact our support. Tokenization callback is not provided. Tokenization callback is not provided.
9093 There was an error (9093), please contact our support. Invalid environment. Can not be changed after setting. Invalid environment. Can not be changed after setting.
9099 There was an error (9099), please contact our support. Status of the payment handle is ${status}. Status of the payment handle is ${status}
9115 There was an error (9115), please contact our support. ShippingDetails should be an object. Used when the supplied ShippingDetails parameter is not an object.
9116 There was an error (9116), please contact our support. ShippingDetails recipientName should be a valid recipient name. Used when the supplied ShippingDetails.recipientName parameter is not a string.
9117 There was an error (9117), please contact our support. ShippingDetails street should be a valid street. Used when the supplied ShippingDetails.street parameter is not a string.
9118 There was an error (9118), please contact our support. ShippingDetails street2 should be a valid street. Used when the supplied ShippingDetails.street2 parameter is not a string.
9119 There was an error (9119), please contact our support. ShippingDetails city should be a valid city. Used when the supplied ShippingDetails.city parameter is not a string.
9120 There was an error (9120), please contact our support. ShippingDetails state should be a valid state. Used when the supplied ShippingDetails.state parameter is not a string.
9121 There was an error (9121), please contact our support. ShippingDetails country should be a valid country. Used when the supplied ShippingDetails.country parameter is not a string.
9122 There was an error (9122), please contact our support. ShippingDetails zip should be a valid zip code. Used when the supplied ShippingDetails.zip parameter is not a string.
9204 There was an error (9204), please contact our support. billingDetails nickName should be valid nickName. Used when the supplied billingDetails.nickname parameter isnot a valid string if provided. Max length is 50
9205 There was an error (9205), please contact our support. Invalid parameter in merchantDescriptor.dynamicDescriptor. Invalid parameter in merchantDescriptor.dynamicDescriptor
9206 There was an error (9206), please contact our support. Invalid parameter in merchantDescriptor.phone Invalid parameter in merchantDescriptor.phone
9207 There was an error (9207), please contact our support. There are no accounts for the provided currency. There are no accounts for the provided currency.
9208 There was an error (9208), please contact our support. Error Thrown from the API Error Thrown from the API
9209 There was an error (9209), please contact our support. Invalid options argument. Invalid options argument.
9210 There was an error (9210), please contact our support. Invalid Device Channel parameter. Invalid Device Channel parameter.
9211 There was an error (9211), please contact our support. Invalid merchantRefNum value. Invalid merchantRefNum value.
9212 There was an error (9212), please contact our support. Invalid Payment Method. Invalid Payment Method.
9213 There was an error (9213), please contact our support. Invalid AccountId. If multiple accounts are registered with same currency, accountId is mandatory. Invalid AccountId. If multiple accounts are registered with same currency, accountId is mandatory.
9214 There was an error (9214), please contact our support. Profile options is not an object. Profile options is not an object.
9215 There was an error (9215), please contact our support. Profile firstName should be valid. Profile firstName should be valid.
9216 There was an error (9216), please contact our support. Profile LastName should be valid. Profile LastName should be valid.
9217 There was an error (9217), please contact our support. Profile Email should be valid. Profile Email should be valid.
9218 There was an error (9218), please contact our support. Profile dateOfBirth should be valid. Profile dateOfBirth should be valid.
9219 There was an error (9219), please contact our support. Profile dateOfBirth should be less than current date. Profile dateOfBirth should be less than current date.
9220 There was an error (9220), please contact our support. This card transaction is likely to be declined by your bank based on our past records. This card transaction is likely to be declined by your bank based on our past records.
9221 There was an error (9221), please contact our support. Salvage Object is required. Salvage Object is required.
9222 There was an error (9222), please contact our support. Valid simulator is required. Valid simulator is required.
Did you find this page useful?