Error codes
Last updated: October 6, 2025
See the definitions of the error codes you may receive when integrating Flow for mobile.
| Error | Description |
|---|---|
| The encoding of the |
| You must provide the |
| The 3DS authentication challenge failed or was canceled for card payment. For example, when customers make a card payment and they cancel or fail the 3DS challenge. |
| The selected component's inputs are invalid. For the |
| The After you create the |
| The name specified when creating the If you provide You must also ensure that the |
| After you create a payment session in your server-side integration, ensure you return the public key and the entire |
| The SDK was initialized or invoked with an invalid setup. For example:
Review your initialization of Flow for Mobile and the payment session payload, then re-create the session and retry. |
| The payment session submission sent with the |
| The SDK was initialized or invoked with an invalid setup. For example:
Review your initialization of Flow for Mobile and the payment session payload, then re-create the session and retry. |
| The For the |
| The payment attempt for the payment method specified in Unexpected failures may occur when Flow integrates with a payment method's client-side library, or makes network requests to the payment method's endpoints. If you persistently encounter the error for a specific payment method, this could be caused by your account configuration. For example, incomplete onboarding to a payment method. Contact your account manager or request support. |
| The payment request was declined. The payment's ID is provided in the The
Flow automatically displays error messages to the customer, with suggested next actions to improve retry success. |
| The payment request failed due to unexpected error or network issue. Any additional error codes from the network requests are provided in the If you persistently encounter the error for a specific payment method, this could be caused by your account configuration. Contact your account manager or request support. |
| The payment session request failed due to unexpected error or network issue. If you persistently encounter the error for a specific payment method, contact your account manager or request support. |
| A required backend response could not be retrieved due to a network or server issue. Check connectivity and server availability, inspect any attached request error details, and retry. If the issue persists, contact your account manager or request support. |
| The result of the payment submission could not be parsed. |
| The |
| One or more input values failed client-side validation for the selected component. Ensure all required fields are present and correctly formatted, update the inputs, and retry the operation. |