Le Canada utilise un code postal alphanumérique précis. Pour les formulaires internationaux, il ne faut pas le traiter comme un simple code numérique.
Format
Le modèle est A1A 1A1 : lettre, chiffre, lettre, espace, chiffre, lettre, chiffre. L’espace central facilite la lecture, même si certains systèmes le normalisent.
Signification
La première partie désigne une zone de tri, la seconde une unité locale de livraison. La première lettre indique souvent une grande région, comme M pour Toronto ou H pour Montréal.
Différence avec le ZIP
Le code canadien contient des lettres. Un formulaire limité aux chiffres bloque donc les utilisateurs canadiens. La province doit aussi être capturée séparément.
Validation
Acceptez majuscules et minuscules, autorisez l’espace optionnel et stockez la valeur comme texte. La livrabilité réelle exige une base postale à jour.
Recommandation
Affichez un exemple canadien, testez avec des adresses synthétiques et évitez les règles globales centrées sur le ZIP américain.
