Adresindelingsvalidatie instellen in Checkout Blocks
Je kunt bezorgadressen van klanten valideren en de checkout blokkeren voor bestellingen met adressen die niet overeenkomen met de vereiste indeling. Je kunt bijvoorbeeld postbusadressen blokkeren om ervoor te zorgen dat bestellingen op fysieke locaties kunnen worden afgehandeld, of de checkout beperken voor specifieke postcodes. Klanten moeten ongeldige bezorgadresvelden corrigeren voordat ze verder kunnen gaan met de checkout. Factuuradresvelden worden niet gevalideerd.
Op deze pagina
Adresindelingsvalidatie instellen met de Checkout Blocks-app
Stappen:
Ga vanuit het Shopify-beheercentrum naar Apps > Checkout Blocks.
Klik op Functies en vervolgens op Functie aanmaken.
Klik in de sectie Validatie op Adresindelingsvalidatie.
Voer een titel in voor de validatieregel.
Optioneel: klik in de sectie Markten op Een markt toevoegen om specifieke regiogebaseerde markten te selecteren. Standaard is de validatie van toepassing op alle markten. Alleen regiomarkten worden ondersteund.
Schakel een of meer validatieregels in. Voltooi voor elke regel die je inschakelt de volgende stappen:
- Klik in de sectie Gevalideerde velden op het
+-pictogram om de adresvelden te selecteren waarop de regel van toepassing is. - Optioneel: klik voor regels die aangepaste foutmeldingen ondersteunen op het
-pictogram naast het veld Foutmelding om het bericht aan te passen dat je klanten bij de checkout ontvangen. Houd foutmeldingen kort en specifiek. Voorbeeld: ‘Voer een straatnaam in (geen postbus).’
- Configureer eventuele aanvullende instellingen voor de regel, zoals tekenlimieten of patronen.
- Klik in de sectie Gevalideerde velden op het
Klik op Opslaan.
Nadat je de adresindelingsvalidatie hebt ingesteld, wordt de functie opgeslagen als Inactief. Om de functie te activeren, selecteer je Actief in het vervolgkeuzemenu met de status en klik je vervolgens op Opslaan.
Ondersteunde regels voor adresindelingsvalidatie
De volgende regels zijn beschikbaar bij het instellen van adresindelingsvalidatie in de Checkout Blocks-app.
| Regel | Beschrijving |
|---|---|
| Specifieke adrestypen blokkeren | Voorkom de checkout voor specifieke adrestypen, waaronder diplomatiek, militair, pakketautomaat, postbus en USPS gopost®. |
| Specifieke postcodes blokkeren | Blokkeer de checkout voor adressen die wel of niet een specifieke postcode bevatten. Scheid meerdere codes met een komma. Gebruik * als wildcard, zoals 100** voor 10000-10099. |
| Tekenaantallen afdwingen | Stel een minimum- of maximumaantal tekens in voor adresvelden. Laat genoeg ruimte over voor langere internationale adressen. |
| Specifieke velden vereisen | Maak optionele velden verplicht om door te gaan met de checkout. |
| Aangepaste validatie | Blokkeer de checkout wanneer velden overeenkomen met een reguliere-expressiepatroon (regex). Patronen kunnen worden gegenereerd op basis van een beschrijving of handmatig worden ingevoerd. Begin met algemene regels voordat je regex toevoegt. Te strikte patronen kunnen geldige adressen blokkeren. |
Beperkingen
Momenteel worden alleen bezorgadressen gevalideerd. Factuuradresvelden worden niet ondersteund en regels kunnen er niet op worden toegepast.
Niet-ondersteunde regels
De volgende regels uit de verouderde Address Blocker zijn niet beschikbaar bij de adresindelingsvalidatie:
- Niet-ASCII-tekens blokkeren: de checkout weigert al emoji's, speciale symbolen, HTML-tags en URL's in adresvelden. Een afzonderlijke regel is dus niet nodig.
- Huisnummer vereisen: een huisnummer vereisen wordt niet ondersteund in de adresindelingsvalidatie. In plaats daarvan kun je in je checkout-instellingen extra adresvelden verplicht maken.