Cette fonction est conçue pour les pays où les codes postaux comprennent des lettres et des chiffres simples ou doubles. Il s'agit par exemple du Royaume-Uni (SW2 et SW20), du Canada (A1A 1A1), de Malte (ADB 1011) et de l'Irlande (A02 A111).
Toutefois, vous pouvez utiliser cette fonction indépendamment de votre lieu de résidence si vous souhaitez mieux contrôler les codes postaux saisis dans notre widget.
Pour en savoir plus sur les autres méthodes de validation de livraison, consultez notre article Validation de livraison.
Comparez les méthodes de validation de livraison
Si vous n'êtes pas sûr qu'il s'agisse de la bonne méthode pour votre cas d'utilisation, comparez les méthodes de validation que nous proposons.
| ||||
Utilisation recommandée | Pour la livraison dans une zone relativement restreinte | Pour la distribution dans une zone étendue | Pour des règles de livraison plus complexes | Pour les pays qui n'utilisent pas de codes postaux |
Exemples de codes postaux | 12345, SW1A 1AA | 123, SW1A | 123*, SW2_, SW1A_*** | LONDON, MILTONKEYNS |
Codes postaux éligibles | 12345, SW1A 1AA | 12345, 1230, SW1A 1AA | 1234, SW2 1BS, SW1A 6TH | London, london, Milton Keynes, miltonkeynes |
Codes postaux non éligibles | Tout code postal qui n'est pas ajouté à Zapiet - Ramassage + Livraison | Tout code postal ne commençant pas par 123 ou SW1A | Tout code postal ne commençant pas par 123, SW2 SW1A, comportant moins ou plus de chiffres que d'astérisques et auquel il manque un espace. | Tout nom de ville ne commençant pas par LONDON ou MILTONKEYNS |
Comment fonctionne la correspondance avancée des codes postaux ?
Lorsque vous activez la correspondance partielle du code postal et la correspondance avancée du code postal, nous ajouterons un champ à la section Livraison locale de notre widget.
Vous devrez saisir les codes postaux éligibles dans les paramètres de votre emplacement.
Vos clients devront saisir leur code postal dans notre widget pour vérifier s'ils sont admissible à la livraison.
Format du code postal
Vous pouvez utiliser un trait de soulignement pour désigner un espace et un astérisque pour définir des limites.
SW2_ correspondra à SW2 1AA, mais pas à SW20 1AA.
SW2_*** correspondra à SW2 1AA, mais pas à SW2 1AAB (code postal inexistant).
Lorsque vous utilisez un trait de soulignement, vos clients devront saisir un espace entre la première partie de leur code postal et la seconde.
Si vous remarquez que les clients n'ajoutent pas d'espace, vous pouvez également ajouter SW2*** pour correspondre à SW21AA, mais pas SW2 1AA ou SW20 1AA.
Vous pouvez également modifier le libellé du widget pour préciser qu'ils doivent ajouter un espace.
Par exemple, si vous ajoutez SW2_*** dans les paramètres, vérifiez quels exemples de codes postaux seront éligibles à la livraison :
Code postal | Admissible à la livraison |
SW2 1AA | YES |
SW21AA | NO |
SW20 1AA | NO |
Activer la correspondance avancée du code postal
Suivez ces étapes, si vous utilisez la version 1 ou 2 du widget Zapiet - Ramassage + Livraison. Jetez un œil à notre article Quelle version du widget est-ce que j'utilise ?.
Si vous utilisez une ancienne version, veuillez nous contacter à [email protected] et nous serons heureux d'installer la mise à jour pour vous !
Cliquez sur Paramètres, puis sur Livraison locale.
Dans la section Validation de distance, sélectionnez Correspondance partielle du code postal.
Cochez l'option Activer la correspondance avancée du code postal.
Cliquez sur Enregistrer.
Vos paramètres de validation de livraison sont définis, vous devez maintenant ajouter des codes postaux valides à chaque emplacement proposant la livraison.
Ajouter des codes postaux à un emplacement
Dans cet exemple, nous activerons la livraison pour les codes postaux SW2, mais pas SW20.
Cliquez sur Emplacements.
Cliquez sur le nom de l'emplacement que vous souhaitez modifier.
Dans la section Livraison locale, cliquez sur Modifier les paramètres.
Dans le champ Validation de distance, entrez vos codes postaux partiels valides. Séparez-les par une virgule.
Veuillez noter que nous ne prenons pas en charge les codes postaux qui se chevauchent : chacun de vos emplacements doit avoir un ensemble unique de codes postaux.
Cliquez sur Enregistrer.
Répétez l’opération pour tous les emplacements proposant la livraison locale, mais assurez-vous que chaque emplacement dispose d’un ensemble unique de codes postaux.
Dans ce cas particulier, vous n'avez pas besoin d'utiliser les astérisques, mais vous pouvez le faire si vous souhaitez plus de contrôle sur les entrées qui seront valides.
Changer le libellé dans le widget
Vous pouvez modifier le libellé dans le widget pour afficher un exemple de code postal, si nécessaire.
Cliquez sur Paramètres, puis cliquez sur Texte et design.
Dans la section Texte et design, cliquez sur Afficher à côté de Widget de livraison.
Modifiez le texte du champ Search field placeholder pour inclure un exemple de code postal.
Cliquez sur Enregistrer.
Les modifications seront immédiatement appliquées au widget.