List of all Pay Swifter error codes

Schema

Parameter

Data Type

Notes

type

string

The final error type with which the user exited the session.

code

string

Action code, for a corresponding action that was performed by the user, when an error occurred.

Error Type

session_insufficient_balance

The user did not have sufficient balance in their selected bank account, to complete the payment.

session_account_suspended

The user account has been suspended, due to the last payment failure caused by an ACH return from their bank account.

session_pending_balance

The user has a ACH payment in progress for a previous order, and did not have sufficient balance in their selected bank account, to complete the payment for the current and pending order together.

session_high_risk

The user has been identified as a high risk customer.

session_fetch_balance

Unable to fetch the latest balance from the user's selected bank account.

session_timeout

The session timed out after 45 seconds.

session_institution_error

Unable to connect to the user's selected bank account.

internal_server_error

Swifter is experiencing internal system issues.

Action Code

Action Code

Scenario

requested_pay_later

User clicked on 'Place Order' button in the error page

init_error

In case of an initialization error with the Sparc Pay widget

null

User closed the modal