Warning conditions

BWG_W_TRANSPOSED

Code 1
Message Account details were not in standard form and have been transposed.
The conversion is performed according to rules for the issuing institution, for example converting all letters to upper case, removing separators, or by padding, typically with zeroes, to a fixed width.
This is the standard message that Bank Wizard returns when any of the account details (including the bank and branch details) have been transposed to the format needed to transmit to the ACH (Automated Clearing House).
For the Netherlands, this warning is also returned when the bank code returned from the lookup is different from the entered bank code, or a bank code was not supplied.
In some countries, such as the UK, the synonym BWI_CC_TRANSPOSED is used.
Action You should save both the details entered by the user and those returned by Bank Wizard against the customer record. You can retrieve the transposed details from the core by calling BWIGetString.
Use the transposed value in all submissions to automated banking services and use the original when contacting the customer.

BWI_W_30DAY + country

Code 1 + country number

Message

The Licence Key for country n will expire within 30 days.
To determine if this condition is present, test for a condition code within a range as shown:

BWIGetValue(h,BWI_V_NEXT,value)

if(value BWI_W_30DAY value BWI_W_30DAY + BWI_C_MAX) {

country_id = value - BWI_W_30DAY

...process 30 day warning for 'country_id'

}

Action If you have recently renewed your licence for this country, check that you have installed the new key. Otherwise, contact your Experian account manager to arrange a new Licence Key.

BWG_W_UNAVAILABLE_MODULUS

Code 2
Message Modulus check algorithm is unavailable for these account details.
This may be because Experian are awaiting the algorithm or because the bank does not have these checks or does not make them available.
If you have the no modulus check licence, modulus checks are not performed and you will never get this warning. In some countries, such as the UK, the synonym BWI_CC_UNAVAILABLE_MODULUS is used.
Action Bank Wizard cannot confirm the validity of this account number, only the format can be checked. Manually reconfirm the account details before continuing. Typically, you should not treat this condition as an error.

BWG_W_NO_MODULUS

Code 3
Message Account number does not use a modulus check algorithm.
This warning occurs if Bank Wizard has identified that modulus checking is not performed on this account.
You cannot get this warning if you are performing a branch check.
Action Bank Wizard cannot confirm the validity of this account number. Manually reconfirm the account details before continuing. Typically, you should not treat this as an error.

BWG_W_BRANCH_CLOSING

Code 4
Message Branch is due to close - there is a close date set for this branch after the current system date.
Bank is closed or due to close - this is returned for countries where the account details could still be valid even if the branch is closed.
You cannot get this condition if you have the modulus check licence because branch closure is not checked for.
In the United Kingdom and the Republic of Ireland, the message is "Sort code is due to close" and the synonym BWI_CC_SORT_CLOSING is used.
Action You must decide whether to accept the details. For closing branches, if this is a one-off payment or Direct Debit collection before the closure date on an existing account it is unlikely to be rejected. However, reject any details that are creating a regular Direct Debit.
For countries that accept details for closed banks or branches (message: Bank is closed or due to close), accept the details if there are no other messages that prevent you accepting the details.

BWG_W_ACCOUNT_NO_DD

Code 5
Message Account does not support Direct Debit transactions. In the United Kingdom the synonym BWI_UK_ACC_NO_DD is used.
Action If the details are to create a Direct Debit instruction, reject the details. For other transactions, such as credits, ignore this warning.

BWG_W_BRANCH_NO_DD

Code 6
Message Bank branch does not support Direct Debit transactions.
For example, this is a Head Office collections account.
In the United Kingdom the message is "Sort code does not support Direct Debit transactions" and the synonym BWI_UK_SORT_NO_DD is used.
Action If the details are to create a Direct Debit instruction, reject the details. For other transactions, such as credits, ignore this warning.

BWG_W_ACCOUNT_NO_DC

Code 7
Message Account does not support Direct Credit transactions. In the United Kingdom the synonym BWI_UK_ACC_NO_DC is used.
Action If the details are to create a Direct Credit instruction, reject the details. For other transactions, such as debits, ignore this warning.

BWG_W_BRANCH_NO_DC

Code 8
Message Bank branch does not support Direct Credit transactions. For example, this account is allocated for Direct Debit only.
In the United Kingdom the message is "Sort code does not support Direct Credit transactions" and the synonym BWI_UK_SORT_NO_DC is used.
Action For debits this should not cause a problem. However, for credits either contact the branch or reject the details.

BWG_W_BRANCH_TRANSFERRING

Code 11
Message Branch is due to be transferred or Bank has been redirected and new bank details returned.
The branch is due to close and all accounts are transferring to another branch at a date after the current system date.
You cannot get this warning if you have the modulus check licence because branch closure is not checked for.
In the United Kingdom and the Republic of Ireland, the message is "Sort code is due to be transferred" and the synonym BWI_CC_SORT_TRANSFERRING is used.
For the countries that return the message "Bank has been redirected and new bank details returned", the bank or branch is closed and the details for the redirected branch have been returned.
Action If this is a one-off payment or Direct Debit collection on an existing account it is unlikely to be rejected. However, you should either reject the details or use the redirected details to prevent problems in the future.

BWG_W_UNAVAILABLE_BIC_INFO

Code 12
Message BIC information not available.
This warning is returned when Bank Wizard does not have any specific BIC information for the branch and cannot determine whether the BIC is valid.

BWG_W_IBAN_NOT_FORM_AMBIGUOUS

Code 13
Message IBAN cannot be reliably formed.
This warning is returned when Bank Wizard cannot form a reliable IBAN because some of the information needed is ambiguous.
For Portugal, the IBAN is returned, however there is no guarantee that this is a valid IBAN.

BWG_W_TEST_ONLY

Code 1Action
Message BIC is for test or training only.
14 If the details entered are not for a test or training record, reject the details.

BWG_W_NOT_SWIFT_BIC

Code 15
Message BIC is not connected to the SWIFT network.
Action If the details are to create a SWIFT payment or return SWIFT information, reject the details. Otherwise, you can ignore this warning.

BWG_W_IBAN_NOT_FORM_ACCT_NO

Code 16
Message IBAN cannot be formed because the account number has too many characters.
For example, for Swiss accounts, the account number has more than 12 characters.
Action If you need the IBAN, reject the details. Otherwise, you can ignore this warning.

BWG_W_IBAN_UNABLE_TO_DECOMPOSE

Code 17
Message Unable to decompose the IBAN therefore the generated details may not be correct.
Action If you need the bank or branch code, you should validate the returned details. Otherwise ignore this message.

BWG_W_FOREIGN_CURRENCY_ACCT

Code 26
Message Account is a foreign currency account
Action If this is a domestic payment in the local currency, reject the details. Otherwise, you can ignore this warning.

BWG_W_NO_BRANCH_VALIDATION

Code 27
Message Unable to validate branch details
Action This is returned when Bank Wizard does not include branch level information for these countries. Bank Wizard checks the format of the branch code, and performs any modulus checks.

BWG_W_NO_BRANCH_INST_FOUND

Code 28
Message Branch not found, head office data returned
Action This is returned when Bank Wizard does not have branch level information for these account details. The relevant head office information is returned instead. Bank Wizard checks the format of the account details and performs any modulus checks.

Warning conditions only used for SEPA data

BWG_W_SEPA_NO_CT

Code 18
Message Branch is not SEPA compliant for Credit Transfers (CT).
Action If this is a SEPA transfer, reject the details. Otherwise, you can ignore this warning.

BWG_W_SEPA_CEASE_CT

Code 19
Message Branch will cease to be SEPA compliant for Credit Transfers (CT) within 30 days.
Action If this is a one-off SEPA Credit Transfer it is unlikely to be rejected. However, you should reject the details because they could be wrong in the future.

BWG_W_SEPA_NO_DD

Code 20
Message Branch is not SEPA compliant for Direct Debits (DD).
Action If this is a SEPA payment, reject the details. Otherwise, you can ignore this warning.

BWG_W_SEPA_CEASE_DD

Code 21
Message Branch will cease to be SEPA compliant for Direct Debits (DD) within 30 days.
Action If this is a one-off SEPA Direct Debit it is unlikely to be rejected. However, you should reject the details because they could be wrong in the future.

BWG_W_SEPA_NO_BD

Code 47
Message Branch is not SEPA compliant for Business Direct Debits.
Action If this is a SEPA payment, reject the details. Otherwise, you can ignore this warning.

BWG_W_SEPA_CEASE_BD

Code 48
Message Branch will cease to be SEPA compliant for Business Direct Debits within 30 days.
Action If this is a one-off SEPA Business Direct Debit it is unlikely to be rejected. However, you should reject the details because they could be wrong in the future.