Visser Labs – WooCommerce Plugins

  1. Home
  2. Kennisbank
  3. Checkout Guard
  4. Hoe klanten blokkeren op IP-adres in Checkout Guard

Hoe klanten blokkeren op IP-adres in Checkout Guard

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

VereisteDetails
PluginCheckout 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-adresHet adres dat u wilt blokkeren. Open de bestelling in WooCommerce → Bestellingen om het IP-adres van de klant te vinden in de bestelgegevens.

Een IP-adres kan gedeeld worden. Klanten in hetzelfde kantoor, school of mobiele netwerk kunnen allemaal van één adres lijken te komen, dus een blokkering op dat adres stopt ze allemaal. Blokkeer een IP alleen als u er zeker van bent dat het toebehoort aan de klant die u wilt stoppen.

Een geblokkeerd IP-adres toevoegen

  1. Ga naar WooCommerce → Checkout Guard. Het tabblad Geblokkeerde vermeldingen wordt standaard geopend.
  2. Klik op Invoer toevoegen (of Eerste invoer toevoegen als uw lijst leeg is). Het dialoogvenster Geblokkeerde invoer toevoegen wordt geopend.
  3. Voer het adres in het veld IP-adres in, bijvoorbeeld 203.0.113.42.
  4. 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.

Het dialoogvenster Geblokkeerde vermelding toevoegen met 203.0.113.42 getypt in het veld IP-adres en de formaathint daaronder

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.

Het tabblad Geblokkeerde vermeldingen met de kolom IP-adres gemarkeerd naast de kolommen E-mail en Opmerkingen

Ondersteunde IP-adresformaten

Het veld IP-adres accepteert een enkel adres in een van deze formaten. Een adres zonder * is een exacte overeenkomst.

FormaatVoorbeeldWat het blokkeert
IPv4203.0.113.42Alleen dat exacte adres
IPv62001:db8::1Alleen 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.

Het dialoogvenster Geblokkeerde vermelding toevoegen met het wildcardpatroon 192.168.1.* getypt in het veld IP-adres

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.*, niet 192.168.01.*.
  • Wildcards werken alleen met IPv4. IPv6-wildcards worden niet ondersteund.
PatroonGeldig?Wat het blokkeert
192.168.1.*JaElk adres beginnend met 192.168.1.
192.168.*.*JaElk adres beginnend met 192.168.
10.*.1.5JaElk adres dat 10 als eerste heeft, 1 als derde, en 5 als laatste
*.*.*.*NeeAfgekeurd, omdat het elke klant zou blokkeren
192.168.*NeeAfgekeurd, omdat het slechts drie segmenten heeft
2001:db8::*NeeAfgekeurd, omdat IPv6-wildcards niet worden ondersteund

Een breed bereik kan veel echte klanten tegelijk blokkeren. Bijvoorbeeld, 192.168.*.* dekt meer dan 65.000 adressen. Begin met het smalste patroon dat het probleem stopt.

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

Een geblokkeerd IP-adres komt toch door de checkout
Controleer eerst of het adres op de vermelding overeenkomt met dat van de bestelling van de klant. Checkout Guard controleert alleen het adres dat jouw winkel ziet, dus een klant via een VPN, een mobiel netwerk of een andere verbinding kan een nieuw adres tonen. Controleer vervolgens, als de vermelding een IPv6-adres is, of deze exact overeenkomt met de bestelling, inclusief hoofdlettergebruik. Als de klant voortdurend van adres verandert, blokkeer hem dan ook op naam of e-mail.
Save Entry accepteert mijn IP-adres niet
Controleer de waarde op extra tekens, een ontbrekend segment of een getal boven 255. Verwijder eventuele voorloopnullen, schrijf bijvoorbeeld 192.168.1.5, niet 192.168.01.5. Gebruik voor een wildcard een IPv4-adres met vier segmenten en ten minste één getal. De meeste ongeldige waarden tonen “Please enter a valid IP address (IPv4 or IPv6), or a wildcard pattern like 192.168.1.*”. Een patroon dat alleen uit wildcards bestaat, zoals *.*.*.*, toont “A field must include at least one literal character other than separators (@ and .), and use no more than 5 wildcard (*) characters”. Een exact adres met voorloopnullen, zoals 192.168.01.5, of een ongeldig IPv6-adres, zoals 2001:db8:::1, toont Failed to save entry.
Een legitieme klant werd geblokkeerd door een IP-vermelding
Verwijder de vermelding uit de lijst Blocked Entries, of bewerk deze naar een nauwer patroon. De klant kan bij de volgende poging opnieuw afrekenen. Dit gebeurt meestal wanneer het adres wordt gedeeld of het wildcardbereik te breed is.

Veelgestelde vragen

Kan ik een IPv6-bereik blokkeren?
Nee. Wildcards werken alleen met IPv4-adressen. Je kunt individuele IPv6-adressen één voor één blokkeren.
Kan ik een IP-adres en een e-mailadres in dezelfde vermelding blokkeren?
Ja. Een van beide kan een bestelling stoppen. Een klant die overeenkomt met het e-mailadres of het IP-adres wordt geblokkeerd, dus ze hoeven niet aan beide te voldoen.
Stopt het blokkeren van een IP-adres iemand die een VPN gebruikt?
Niet betrouwbaar. Een VPN geeft de klant een ander adres, dus een vermelding voor hun thuisadres komt niet meer overeen. Als dezelfde persoon steeds terugkomt, blokkeer dan ook hun naam of e-mailadres.
Annuleert het blokkeren van een IP-adres bestellingen die de klant al heeft geplaatst?
Nee. Blokkeren stopt alleen nieuwe bestellingen bij het afrekenen. Bestellingen die zijn geplaatst voordat u de vermelding hebt toegevoegd, blijven zoals ze zijn.
Is het oké om IP-adressen op te slaan?
IP-adressen worden in veel regio's als persoonsgegevens beschouwd. Het veld IP-adres herinnert u eraan om ze op te slaan in overeenstemming met uw privacyverplichtingen, zoals de AVG. Bewaar alleen vermeldingen die u reden hebt om te blokkeren en verwijder ze wanneer u ze niet langer nodig hebt.

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.

Was dit artikel nuttig?

Gerelateerde artikelen

Bronnen & Hulp