Conditions returned for IBANs, BICs and SEPA

Validating and decoding IBANS

When validating IBANS, the following error and warning conditions can be returned for all countries that support IBANs:

When validating IBANs, the following error condition can be returned by all countries that do not support IBANS:

The countries that do not currently support IBANs are: Australia, Canada, Hong Kong, India, New Zealand, Singapore, South Africa, Thailand and the United States of America.

Forming IBANs

When forming the IBAN, the following warning condition can be returned for Sweden and Portugal:

Validating BICs

When validating BICs, that is the flag BWG_G_BIC_CHECK is set, these conditions can be returned for all countries:

Also BWG_I_BIC_MATCH_BRANCH can be returned by Austria, Denmark, Finland and the United Kingdom.

Returning SEPA data

For all countries that support SEPA, the SEPA warning conditions are returned. These countries can also return the following information conditions: