O que é BIC/SWIFT?
BIC (Bank Identifier Code), também chamado de código SWIFT, identifica instituições financeiras em pagamentos internacionais.
Estrutura do BIC
Um BIC tem 8 ou 11 caracteres: código do banco (4 letras), código do país (2 letras), código de localização (2 alfanuméricos) e código de agência opcional (3 alfanuméricos).
Regras de validação
A validação verifica comprimento, conjunto de caracteres e códigos de país ISO 3166.
- Remova espaços e hífens
- Verifique se o formato tem 8 ou 11 caracteres
- Analise os códigos de banco, país, localização e agência
O código de agência “XXX” ou um BIC de 8 caracteres indica a agência principal.
O segundo caractere do código de localização 0 indica BIC de teste; 1 indica participante passivo.