Search
Menu
Edit Template

In-depth Knowledge

Error codes

A session/transaction is set to state Aborted if an error occurs within the payment flow. The error codes and the error messages shown in the client for the end user are explained in the table below. To make sure that the error messages from Brite are shown to the end user, they should not be redirected to another page immediately. Please note that these are updated on a regular basis.

Full error details can be fetched from the API by calling session.get or transaction.get.

Session details

Error code
Error message in client
Comment
psu_configuration_error
Your internet bank is not correctly configured, please log in manually first.
The users account settings are set up in a way that does not allow them to use our service.
psu_not_customer
You are not a customer at this bank.
The user is not a customer at that particular bank.
psu_no_funds
Your bank account has insufficent funds to perform this transaction.
The user does not have enough money to complete the transaction.
psu_disabled_bank_id_extended_use
The first time you pay with Swedbank you need to log in using your security token, or have Mobile BankID with extended use, which can be activated in the Internet bank or the Swedbank app, under “Other services” > “Mobile BankID”.
Only occurs for Swedbank. The user does not have extented mobile bankID, which prevents them from adding Brite as a recipient.
generic_bank_error
The bank is experiencing technical issues. Please try again later.
The bank is experiencing technical issues.
generic_user_error
The bank is experiencing technical issues. Please try again later.
psu_logged_into_internet_bank
You are already logged in to your internet bank. Please log out and try again.
The user is already logged in to their internet bank, either on mobile or web, which causes the transaction to abort.
psu_abandoned_session
You waited too long and the session expired. Please try again.
The user has not taken any action for a long period of time which causes the transaction to be aborted.
psu_invalid_credentials
Your login credentials were rejected by the bank. Please try again.
The user has entered invalid bank credentials.
psu_account_blocked
Your account is blocked. Please contact bank.
The user has a blocked account and can not complete the transaction.
incomplete_kyc_information_from_ftn
Incomplete information from FTN. Please contact your bank.
bank_rejected_transaction
The transaction was rejected by the bank.
psu_canceled_authentication
Your bank account has insufficient funds to perform this transaction.
E.g. user pressed back in the Mobile BankID app.
psu_simultaneous_attempt
Several simultaneous identification/confirmation attempts. Please try again in a moment.
psu_no_eligible_accounts
You don’t have any available bank accounts.
merchant_approval_timeout
An error occurred while connecting to the operator. Please try again.
psu_bank_id_disabled
There was an issue authenticating you with the bank. Please check that your Mobile BankID is enabled.
psu_authentication_error
There was an issue authenticating you with the bank. Please check that your Mobile BankID is enabled.
psu_rejected_exposure_limit
You have canceled the transaction.
psu_no_payable_accounts
This account is currently unavailable for payments.
selected_account_not_eligible_for_payment

This bank account is not eligible for the payment. Please retry and select a different account.
psu_need_latest_bankid_version
You need to have the latest version of BankID installed on your Android or iOS device.
psu_account_limit_exceeded
The transaction amount exceeds the limit that you currently have set up with your bank.
risk_engine_rejection
The transaction was rejected.
psu_need_other_authentication_method
Could not proceed with the chosen login method. Please try again with a different login method.
psu_ftn_disabled
Use of FTN is not possible. Contact your bank.
brite_technical_error_01
There was a problem connecting to the bank. Please try again later.
brite_technical_error_01 replaces old psu_missed_web_element in order to show a more generic name for this to merchants.
psu_simultaneous_attempt_cancel_login
Several simultaneous identification/confirmation attempts. Please, cancel the previous authentication attempt in your Mobile App or try again in a moment.
provider_technical_error
The bank is experiencing technical issues. Please try again later.
Klarna
psu_idin_disabled
An error occurred. Your bank requested to reset your password. Contact your bank.
Error code
Error message in client
Comment
psu_bank_configuration_requested
Use of iDIN is not possible. Contact your bank.
psu_not_authorized_consent
You are not authorized to give consent. This can be due to legal restrictions. For more information, please contact your bank.
expired_session
It looks like your session has expired. Please try again.
bank_check_transaction_status_failed
An error occurred. Please verify with your bank. If you were debited, your deposit will be processed shortly.
psu_closed_client
psu_attempted_to_use_other_bank_than_previously
Please try again using the last bank you deposited with.
psu_kyc_provider_disabled
Use of identity service is not possible. Contact your bank.
psu_no_keycodes_left
You have used up your key codes. Please contact your bank.
incomplete_kyc_information_from_kyc_provider
Incomplete information from identity service. Please contact your bank.
bank_under_maintenance
Bank is currently performing maintenance.
merchant_approval_rejected
The transaction was rejected.
psu_must_update_contact_info_in_bank
Your bank requires you to update your contact information. Please log in to your bank and follow the instructions. Then try again.
psu_internet_bank_agreement_missing
You are missing an internet banking agreement. Please select a different bank.
psu_insufficient_funds_all_accounts
None of your bank accounts have enough funds for this transaction. Please top up your accounts or select a different bank.
psu_insufficient_funds_selected_account
The selected bank account doesn’t have enough funds for this transaction. Please select a different account or bank.
transaction_on_hold
withdrawals_temporarily_paused
psu_refresh_token_expired
bank_connection_error
psu_invalid_credentials_or_2fa_code
Your credentials and/or response code are not valid. Please try again.
add_lithuania_as_payment_country
Your payment account is not configured to send payments to Lithuania. You can activate the necessary settings in your online banking portal.
add_sweden_as_payment_country
Your payment account is not configured to send payments to Sweden. You can activate the necessary settings in your online banking portal.
psu_personal_information_not_correct
psu_manual_login_required
You have entered the wrong code several times. Please login to your internet bank manually.
code_expired_try_again
The code has expired. Please try again.
card_blocked_contact_bank
Your card is blocked. Please contact your bank.
app_authentication_timeout_try_again
The notification in your app has expired. Please try again.
itsme_account_blocked
Your itsme account has been blocked. Reactivate your account using the itsme app and then try again.
invalid_otp_try_again
Invalid code. Please try again.
psu_manual_login_required
You have entered the wrong code several times. Please login to your internet bank manually.