Konfigurera en adressblockerare i Checkout Blocks

Adressblockerare-blocket kan blockera kassan när en adress eller specifika adresskomponenter inte är tillåtna enligt de regler som du definierar. Du kan ställa in en adressblockerare så att den gäller för alla marknader eller för en specifik marknad.

Adressregler som stöds

Följande regeltyper stöds för att blockera kassan:

  • ASCII-tecken: Du kan blockera adresser som innehåller emojis eller specialtecken. Många fraktleverantörer har inte stöd för dessa tecken.
  • Blockerad adresstyp: Du kan blockera postboxar, USPS Gopost, diplomat- och militäradresser samt paketboxar.
  • Maximalt antal tecken och Minsta antal tecken: Du kan kräva en gräns för maximalt eller minimalt antal tecken i alla fält för leveransadressen.
  • Anpassad tillåt-regel och Anpassad blockeringsregel: Tillämpa anpassade regex (reguljära uttryck) på valfritt fält för leveransadress.
  • Obligatoriska fält: Du kan kräva specifika fält, till exempel ett telefonnummer.
  • Postnummer: Du kan blockera specifika postnummer och postnummerintervall.

Använda regex i anpassade adressregler

Om du behöver blockera specifika adressformat använder du Anpassad tillåt-regel eller Anpassad blockeringsregel, som accepterar alla giltiga reguljära uttryck (regex). Ett regex är en teckensträng som specificerar ett matchningsmönster i text.

Här är några regex-exempel:

  • Matcha strängar som innehåller japanska tecken: /[一-龠]+|[ぁ-ゔ]+|[ァ-ヴー]+|[々〆〤ヶ]+/u
  • Matcha strängar som innehåller ordet ”avenue”: (\W|^)avenue(\W|$)

När du lägger till en regex-sträng i din anpassade regel visar Checkout Blocks antingen Giltig eller Ogiltig för att ange status för din regex-sträng. Klicka på Testa regel och ange en Exempelindata för att testa din regex-sträng och bekräfta att den fungerar som förväntat. Klicka på Återställ för att ange ett nytt exempel.

Skapa en adressblockerare

Du kan skapa och konfigurera en adressblockerare i appen Checkout Blocks.

Du kan skapa en adressblockerare för alla marknader eller för en enskild marknad. Det går inte att skapa olika regelgrupper för adressblockering för olika marknader samtidigt.

Steg:

  1. Från din Shopify-admin, gå till Appar > Checkout Blocks.

  2. Klicka på Block och klicka sedan på Skapa block.

  3. Klicka på Adressblockerare.

  4. Konfigurera dina regelgrupper för adressblockering i avsnittet Blockeringsregler:

    1. Klicka på ⊕ Skapa regelgrupp.
    2. Valfritt: Välj den marknad som du vill tillämpa regelgruppen på i rullgardinsmenyn Alla marknader.
    3. Klicka på ⊕ Lägg till ny regel och välj sedan den regeltyp som du vill tillämpa.
    4. Konfigurera regelinställningarna.
    5. Valfritt: Om du vill anpassa felmeddelandet som visas när en adress blockeras av en viss regel klickar du på Anpassa och skriver in önskat meddelande.
    6. Valfritt: Lägg till fler regler och konfigurera dem efter behov.
  5. Klicka på Spara.

När en adressblockerare har skapats måste den läggas till i kassan.

Lägg till ett block för adressblockering i kassan

När du har skapat en adressblockerare måste du lägga till den i kassan för att den ska börja blockera kassan. Du behöver bara lägga till adressblockeraren i kassan en gång.

Steg:

  1. Gå till Inställningar > Kassa från din Shopify-admin.

  2. I avsnittet Konfigurationer klickar du på Anpassa för den konfiguration som du vill lägga till adressblockeraren i.

  3. I redigeraren för kassa och konton lägger du till adressblockeraren i kassan:

    1. Klicka på fliken Appar i sidofältet.
    2. Klicka på alternativet Address blocker för Checkout Blocks och klicka sedan på > Kassa.
    3. Bekräfta att inställningen Tillåt appen att blockera kassan är aktiv.
  4. Klicka på Spara.