O Canadá usa um sistema de código postal alfanumérico. Para formulários internacionais, tratá-lo como número é um erro comum.
Formato
O padrão é A1A 1A1: letra, número, letra, espaço, número, letra, número. O espaço ajuda a leitura, mas pode ser normalizado internamente.
Significado
A primeira parte identifica uma área de triagem; a segunda aponta uma unidade local de entrega. A primeira letra costuma indicar uma região ampla.
Diferença em relação ao ZIP
O código canadense contém letras. Um campo numérico bloqueia usuários canadenses. A província também deve ser capturada separadamente.
Validação
Aceite maiúsculas e minúsculas, permita espaço opcional e armazene como texto. Entregabilidade real exige dados postais atualizados.
Recomendação
Mostre exemplo canadense, teste com endereços sintéticos e evite regras globais centradas nos EUA.
