Configuration d’un bloqueur d’adresses dans Checkout Blocks

Le bloc Bloqueur d’adresses peut bloquer le paiement lorsqu’une adresse ou des composants spécifiques d’une adresse ne sont pas autorisés conformément aux règles que vous définissez. Vous pouvez configurer un bloqueur d’adresses pour qu’il s’applique à tous les marchés ou à un marché spécifique.

Règles d’adresse prises en charge

Les types de règles suivants sont pris en charge pour bloquer le paiement :

  • Caractères ASCII : vous pouvez bloquer les adresses qui contiennent des emojis ou des caractères spéciaux. De nombreux services d’expédition ne prennent pas en charge ces caractères.
  • Type d’adresse bloqué : vous pouvez bloquer les boîtes postales, les adresses USPS Gopost, les adresses diplomatiques et militaires, ainsi que les casiers à colis.
  • Nombre maximal de caractères et Nombre minimal de caractères : vous pouvez exiger une limite de caractères maximale ou minimale dans n’importe quel champ de l’adresse de livraison.
  • Règle d’autorisation personnalisée et Règle de blocage personnalisée : appliquez une regex (expression régulière) personnalisée à n’importe quel champ de l’adresse de livraison.
  • Champs obligatoires : vous pouvez exiger des champs spécifiques, comme un numéro de téléphone.
  • Codes postaux : vous pouvez bloquer des codes postaux spécifiques et des plages de codes postaux.

Utilisation de regex dans les règles d’adresse personnalisées

Si vous devez bloquer des formats d’adresse spécifiques, utilisez la Règle d’autorisation personnalisée ou la Règle de blocage personnalisée, qui accepte toute expression régulière (regex) valide. Une regex est une chaîne de caractères qui spécifie un modèle de correspondance dans le texte.

Voici quelques exemples de regex :

  • Faire correspondre les chaînes contenant des caractères japonais : /[一-龠]+|[ぁ-ゔ]+|[ァ-ヴー]+|[々〆〤ヶ]+/u
  • Faire correspondre les chaînes contenant le mot « avenue » : (\W|^)avenue(\W|$)

Lorsque vous ajoutez une chaîne regex à votre règle personnalisée, Checkout Blocks affiche soit Valide, soit Non valide pour indiquer le statut de votre chaîne regex. Cliquez sur Tester la règle et saisissez un Exemple de saisie pour tester votre chaîne regex et confirmer si elle fonctionne comme prévu. Cliquez sur Réinitialiser pour saisir un autre exemple.

Créer un bloqueur d’adresses

Vous pouvez créer et configurer un bloqueur d’adresses dans l’application Checkout Blocks.

Vous pouvez créer un bloqueur d’adresses pour tous les marchés ou pour un seul marché. Il n’est pas possible de créer différents groupes de règles de blocage d’adresses pour différents marchés en même temps.

Étapes :

  1. Depuis votre interface administrateur Shopify, accédez à Applications > Checkout Blocks.

  2. Cliquez sur Blocs, puis sur Créer un bloc.

  3. Cliquez sur Bloqueur d’adresses.

  4. Dans la section Règles de blocage, configurez vos groupes de règles de blocage d’adresse :

    1. Cliquez sur ⊕ Créer un groupe de règles.
    2. Facultatif : dans le menu déroulant Tous les marchés, sélectionnez le marché auquel vous souhaitez appliquer le groupe de règles.
    3. Cliquez sur ⊕ Ajouter une nouvelle règle, puis sélectionnez le type de règle que vous souhaitez appliquer.
    4. Configurez les paramètres de la règle.
    5. Facultatif : si vous souhaitez personnaliser le message d’erreur qui s’affiche lorsqu’une adresse est bloquée par une règle particulière, cliquez sur Personnaliser et saisissez le message de votre choix.
    6. Facultatif : ajoutez d’autres règles et configurez-les au besoin.
  5. Cliquez sur Enregistrer.

Une fois qu’un bloqueur d’adresse est créé, il doit être ajouté à la page de paiement.

Ajout d’un bloc bloqueur d’adresse à la page de paiement

Après avoir créé un bloqueur d’adresse, vous devez l’ajouter à la page de paiement pour qu’il commence à bloquer le paiement. Vous ne devez ajouter le bloqueur d’adresse à la page de paiement qu’une seule fois.

Étapes :

  1. Depuis votre interface administrateur Shopify, allez à Paramètres > Paiement.

  2. Dans la section Configurations, cliquez sur Personnaliser pour la configuration à laquelle vous souhaitez ajouter le bloqueur d’adresse.

  3. Dans l’éditeur de la page de paiement et des comptes, ajoutez le bloqueur d’adresse à la page de paiement :

    1. Cliquez sur l’onglet Applis dans la barre latérale.
    2. Cliquez sur l’option Bloqueur d’adresse Checkout Blocks, puis cliquez sur > Paiement.
    3. Vérifiez que le paramètre Autoriser l'appli à bloquer le paiement est activé.
  4. Cliquez sur Enregistrer.