Sommige problematische klanten zijn moeilijk te stoppen op naam of e-mail. Ze plaatsen een bestelling, krijgen deze geannuleerd, en komen dan terug met een nieuw e-mailadres en een licht gewijzigde naam. Hun IP-adres, het netwerkadres dat hun apparaat gebruikt om uw winkel te bereiken, blijft vaak hetzelfde. Checkout Guard laat u dat adres, of een hele reeks adressen, blokkeren, zodat die bestellingen bij het afrekenen worden gestopt.
Dit artikel laat u zien hoe u een IP-adres toevoegt aan uw lijst met Geblokkeerde vermeldingen, welke adresformaten Checkout Guard accepteert, en hoe u een reeks kunt blokkeren met het * jokerteken. Om in plaats daarvan te blokkeren op naam of e-mail, zie Klanten blokkeren op naam of e-mail in Checkout Guard.
Vereisten
| Vereiste | Details |
|---|---|
| Plugin | Checkout Guard versie 1.0.2 of hoger, geïnstalleerd en actief. Een actieve licentie geeft u updates en ondersteuning. Zie voor installatie Aan de slag met Checkout Guard. |
| IP-adres | Het adres dat u wilt blokkeren. Open de bestelling in WooCommerce → Bestellingen om het IP-adres van de klant te vinden in de bestelgegevens. |
Een geblokkeerd IP-adres toevoegen
- Ga naar WooCommerce → Checkout Guard. Het tabblad Geblokkeerde vermeldingen wordt standaard geopend.
- Klik op Invoer toevoegen (of Eerste invoer toevoegen als uw lijst leeg is). Het dialoogvenster Geblokkeerde invoer toevoegen wordt geopend.
- Voer het adres in het veld IP-adres in, bijvoorbeeld
203.0.113.42. - Klik op vermelding opslaan.
Een bevestiging Invoer aangemaakt verschijnt en de invoer wordt toegevoegd aan uw lijst met Geblokkeerde vermeldingen. Checkout Guard begint onmiddellijk met het controleren van nieuwe afrekenpogingen hiertegen. Er is geen aparte schakelaar om het blokkeren in te schakelen.
U hoeft geen naam of e-mail in te vullen. Het dialoogvenster zegt: "U kunt blokkeren op naam, e-mail, IP-adres, of een combinatie. Minimaal één veld moet ingevuld zijn." Dus een invoer met alleen een IP-adres is geldig.

Uw nieuwe invoer wordt weergegeven in de kolom IP-adres van de lijst Geblokkeerde vermeldingen. Een invoer zonder adres toont een streepje in die kolom.

Ondersteunde IP-adresformaten
Het veld IP-adres accepteert een enkel adres in een van deze formaten. Een adres zonder * is een exacte overeenkomst.
| Formaat | Voorbeeld | Wat het blokkeert |
|---|---|---|
| IPv4 | 203.0.113.42 | Alleen dat exacte adres |
| IPv6 | 2001:db8::1 | Alleen dat exacte adres |
Als de waarde geen geldig adres is, toont het dialoogvenster "Voer een geldig IP-adres (IPv4 of IPv6) in, of een wildcardpatroon zoals 192.168.1.*" en slaat het niet op. Sommige waarden passeren het dialoogvenster, maar tonen Fout bij het opslaan van item wanneer u op Item opslaan klikt. Voorbeelden zijn een IPv4-adres met voorloopnullen, zoals 192.168.01.5, of een ongeldig IPv6-adres, zoals 2001:db8:::1.
Houd er rekening mee dat IP-matching hoofdlettergevoelig is. Voer voor een IPv6-adres het exact in zoals het voorkomt in de bestelgegevens, inclusief hoofdletters of kleine letters en in dezelfde korte of lange vorm. Anders herkent Checkout Guard mogelijk niet hetzelfde adres wanneer de klant terugkeert.
Blokkeer een reeks adressen met een wildcard
Om een hele reeks te blokkeren, gebruikt u * in plaats van een of meer segmenten van een IPv4-adres. Bijvoorbeeld, 192.168.1.* blokkeert elk adres van 192.168.1.0 tot 192.168.1.255. Het veld IP-adres toont hetzelfde voorbeeld in de hinttekst.

Een wildcardadres volgt deze regels:
- Het heeft precies vier segmenten gescheiden door punten.
- Elk segment is ofwel een getal van 0 tot 255 of een enkele
*. - Minstens één segment is een getal. Een patroon dat alleen uit wildcards bestaat, wordt afgewezen.
- Getallen hebben geen voorloopnullen. Schrijf
192.168.1.*, niet192.168.01.*. - Wildcards werken alleen met IPv4. IPv6-wildcards worden niet ondersteund.
| Patroon | Geldig? | Wat het blokkeert |
|---|---|---|
192.168.1.* | Ja | Elk adres beginnend met 192.168.1. |
192.168.*.* | Ja | Elk adres beginnend met 192.168. |
10.*.1.5 | Ja | Elk adres dat 10 als eerste heeft, 1 als derde, en 5 als laatste |
*.*.*.* | Nee | Afgekeurd, omdat het elke klant zou blokkeren |
192.168.* | Nee | Afgekeurd, omdat het slechts drie segmenten heeft |
2001:db8::* | Nee | Afgekeurd, omdat IPv6-wildcards niet worden ondersteund |
Hoe IP-blokkering werkt bij het afrekenen
Wanneer iemand probeert af te rekenen, zoekt Checkout Guard hun IP-adres op en vergelijkt het met elke vermelding in uw lijst Geblokkeerde items. Het leest het adres op dezelfde manier als WooCommerce, wat gangbare configuraties dekt, zoals winkels achter Cloudflare.
IP-adresblokkering staat naast naam- en e-mailblokkering. Elk van deze overeenkomsten blokkeert de bestelling:
- De voor- en achternaam van de facturatie van de klant komen beide overeen met een vermelding.
- De facturatie-e-mail komt overeen met een vermelding.
- Het IP-adres van de klant komt overeen met een vermelding.
Dat betekent dat een vermelding verschillende velden kan gebruiken, maar elk veld werkt op zichzelf. Als je zowel een e-mailadres als een IP-adres invoert in één vermelding, wordt een klant die aan een van beide voldoet geblokkeerd. Ze hoeven niet aan beide te voldoen.
Deze controle werkt op dezelfde manier in de klassieke checkout en de Block Checkout van WooCommerce. Een geblokkeerde klant ziet het bericht dat je hebt ingesteld in Checkout Denial Message op het tabblad Settings. Standaard luidt dit: “Sorry, je mag op dit moment geen bestelling plaatsen, neem contact op met de support.” Zie Hoe Checkout Guard bestellingen blokkeert bij WooCommerce checkout om alles te zien wat er gebeurt wanneer een bestelling wordt gestopt.
Een geblokkeerd IP-adres bewerken of verwijderen
Zoek de vermelding in je lijst Blocked Entries en gebruik het bewerkings- of verwijderingsicoon in de kolom Actions. Als je op het verwijderingsicoon klikt, verschijnt een bevestiging Delete this entry?, en klik je op Delete om de vermelding te verwijderen. Je kunt het IP Address op dezelfde manier wijzigen als elk ander veld, en dezelfde opmaakregels zijn van toepassing. Zie Klanten blokkeren op naam of e-mail in Checkout Guard voor de volledige stappen.
Probleemoplossing
Veelgestelde vragen
Meer hulp nodig?
Checkout Guard is een gelicentieerde plugin. Als u problemen ondervindt bij het blokkeren van een IP-adres, opent u een supportticket en ons team helpt u dit op te lossen.

