Visser Labs – Plugin WooCommerce

  1. Casa
  2. Knowledge Base
  3. Checkout Guard
  4. Come bloccare i clienti per indirizzo IP in Checkout Guard

Come bloccare i clienti per indirizzo IP in Checkout Guard

Alcuni clienti problematici sono difficili da fermare per nome o email. Effettuano un ordine, questo viene annullato, poi tornano con un nuovo indirizzo email e un nome leggermente diverso. Il loro indirizzo IP, l'indirizzo di rete che il loro dispositivo utilizza per raggiungere il tuo negozio, rimane spesso lo stesso. Checkout Guard ti consente di bloccare quell'indirizzo, o un intero intervallo di indirizzi, in modo che tali ordini vengano bloccati al momento del checkout.

Questo articolo mostra come aggiungere un indirizzo IP al tuo elenco Voci bloccate, quali formati di indirizzo accetta Checkout Guard e come bloccare un intervallo con il carattere jolly *. Per bloccare per nome o email, vedi Blocca clienti per nome o email in Checkout Guard.

Prerequisiti

RequisitoDettagli
PluginCheckout Guard versione 1.0.2 o successiva, installato e attivo. Una licenza attiva ti fornisce aggiornamenti e supporto. Per la configurazione, vedi Iniziare con Checkout Guard.
Indirizzo IPL'indirizzo che desideri bloccare. Apri l'ordine in WooCommerce → Ordini per trovare l'indirizzo IP del cliente nei dettagli dell'ordine.

Un indirizzo IP può essere condiviso. I clienti della stessa rete d'ufficio, scolastica o mobile possono apparire tutti da un unico indirizzo, quindi un blocco su quell'indirizzo li ferma tutti. Blocca un IP solo quando sei sicuro che appartenga al cliente che vuoi fermare.

Aggiungi un indirizzo IP bloccato

  1. Vai su WooCommerce → Checkout Guard. La scheda Voci bloccate si apre per impostazione predefinita.
  2. Fai clic su Aggiungi voce (o Aggiungi prima voce se il tuo elenco è vuoto). Si apre la finestra di dialogo Aggiungi voce bloccata.
  3. Inserisci l'indirizzo nel campo Indirizzo IP, ad esempio 203.0.113.42.
  4. Fai clic su Salva Voce.

Appare una conferma Voce creata e la voce viene aggiunta al tuo elenco Voci bloccate. Checkout Guard inizia subito a controllare i nuovi tentativi di checkout rispetto ad essa. Non c'è un interruttore separato per attivare il blocco.

Non è necessario compilare un nome o un'email. La finestra di dialogo dice “Puoi bloccare per nome, email, indirizzo IP o qualsiasi combinazione. Deve essere compilato almeno un campo.” Quindi una voce con solo un Indirizzo IP è valida.

La finestra di dialogo Aggiungi voce bloccata con 203.0.113.42 digitato nel campo Indirizzo IP e il suo suggerimento di formato sottostante

La tua nuova voce viene visualizzata nella colonna Indirizzo IP dell'elenco Voci bloccate. Una voce senza indirizzo mostra un trattino in quella colonna.

La scheda Voci bloccate con la colonna Indirizzo IP evidenziata accanto alle colonne Email e Note

Formati di indirizzo IP supportati

Il campo Indirizzo IP accetta un singolo indirizzo in uno di questi formati. Un indirizzo senza * è una corrispondenza esatta.

FormatoEsempioCosa blocca
IPv4203.0.113.42Solo quell'indirizzo esatto
IPv62001:db8::1Solo quell'indirizzo esatto

Se il valore non è un indirizzo valido, la finestra di dialogo mostra “Inserisci un indirizzo IP valido (IPv4 o IPv6) o un pattern jolly come 192.168.1.*” e non lo salva. Alcuni valori superano la finestra di dialogo ma mostrano Impossibile salvare la voce quando fai clic su Salva voce. Esempi sono un indirizzo IPv4 con zeri iniziali, come 192.168.01.5, o un indirizzo IPv6 malformato, come 2001:db8:::1.

Tieni presente che il confronto degli IP è sensibile alle maiuscole/minuscole. Per un indirizzo IPv6, inseriscilo esattamente come appare nei dettagli dell'ordine, incluse lettere maiuscole o minuscole e nella stessa forma abbreviata o estesa. Altrimenti Checkout Guard potrebbe non riconoscere lo stesso indirizzo quando il cliente ritorna.

Blocca un intervallo di indirizzi con un carattere jolly

Per bloccare un intervallo completo, usa * al posto di uno o più segmenti di un indirizzo IPv4. Ad esempio, 192.168.1.* blocca ogni indirizzo da 192.168.1.0 a 192.168.1.255. Il campo Indirizzo IP mostra questo stesso esempio nel suo testo di suggerimento.

La finestra di dialogo Aggiungi voce bloccata con il pattern wildcard 192.168.1.* digitato nel campo Indirizzo IP

Un indirizzo jolly segue queste regole:

  • Ha esattamente quattro segmenti separati da punti.
  • Ogni segmento è un numero da 0 a 255 o un singolo *.
  • Almeno un segmento è un numero. Un pattern composto solo da caratteri jolly viene rifiutato.
  • I numeri non hanno zeri iniziali. Scrivi 192.168.1.*, non 192.168.01.*.
  • I caratteri jolly funzionano solo con IPv4. I caratteri jolly IPv6 non sono supportati.
PatternValido?Cosa blocca
192.168.1.*SìOgni indirizzo che inizia con 192.168.1.
192.168.*.*SìOgni indirizzo che inizia con 192.168.
10.*.1.5SìQualsiasi indirizzo che abbia 10 come primo, 1 come terzo e 5 come ultimo
*.*.*.*NoRifiutato, perché bloccherebbe ogni cliente
192.168.*NoRifiutato, perché ha solo tre segmenti
2001:db8::*NoRifiutato, perché i caratteri jolly IPv6 non sono supportati

Un intervallo ampio può bloccare molti clienti reali contemporaneamente. Ad esempio, 192.168.*.* copre più di 65.000 indirizzi. Inizia con il pattern più ristretto che risolve il problema.

Come funziona il blocco IP al checkout

Ogni volta che qualcuno tenta di effettuare il checkout, Checkout Guard cerca il suo indirizzo IP e lo confronta con ogni voce nel tuo elenco Voci bloccate. Legge l'indirizzo nello stesso modo in cui fa WooCommerce, il che copre configurazioni comuni come i negozi dietro Cloudflare.

Il blocco degli indirizzi IP si affianca al blocco per nome ed email. Qualsiasi corrispondenza blocca l'ordine:

  • Il nome e il cognome di fatturazione del cliente corrispondono entrambi a una voce.
  • L'email di fatturazione corrisponde a una voce.
  • L'indirizzo IP del cliente corrisponde a una voce.

Ciò significa che una voce può utilizzare diversi campi, ma ogni campo funziona autonomamente. Se inserisci sia un'e-mail che un indirizzo IP in un'unica voce, un cliente che corrisponde a uno dei due viene bloccato. Non è necessario che corrisponda a entrambi.

Questo controllo funziona allo stesso modo nel checkout classico e nel Block Checkout di WooCommerce. Un cliente bloccato visualizza il messaggio impostato in Messaggio di negazione del checkout nella scheda Impostazioni. Per impostazione predefinita, dice "Spiacenti, al momento non è possibile effettuare un ordine, si prega di contattare il supporto." Per vedere tutto ciò che accade quando un ordine viene interrotto, consulta Come Checkout Guard blocca gli ordini al checkout di WooCommerce.

Modifica o elimina un indirizzo IP bloccato

Trova la voce nel tuo elenco Voci bloccate e utilizza l'icona di modifica o eliminazione nella colonna Azioni. Fare clic sull'icona di eliminazione apre una conferma Eliminare questa voce? e fai clic su Elimina per rimuovere la voce. Puoi modificare l'Indirizzo IP nello stesso modo in cui modificheresti qualsiasi altro campo, e si applicano le stesse regole di formato. Per i passaggi completi, consulta Blocca clienti per nome o e-mail in Checkout Guard.

Risoluzione dei problemi

Un indirizzo IP bloccato passa comunque il checkout
Innanzitutto, verifica che l'indirizzo nella voce corrisponda a quello dell'ordine del cliente. Checkout Guard corrisponde solo all'indirizzo che il tuo negozio vede, quindi un cliente su una VPN, una rete mobile o una connessione diversa potrebbe mostrare un nuovo indirizzo. Successivamente, se la voce è un indirizzo IPv6, conferma che corrisponda esattamente all'ordine, inclusa la distinzione tra maiuscole e minuscole. Se il cliente continua a cambiare indirizzo, bloccalo anche per nome o e-mail.
Salva voce non accetta il mio indirizzo IP
Controlla il valore per caratteri extra, un segmento mancante o un numero superiore a 255. Rimuovi eventuali zeri iniziali, ad esempio scrivi 192.168.1.5, non 192.168.01.5. Per un carattere jolly, utilizza un indirizzo IP con quattro segmenti e almeno un numero. La maggior parte dei valori non validi mostra "Inserisci un indirizzo IP valido (IPv4 o IPv6) o un pattern jolly come 192.168.1.*". Un pattern composto solo da caratteri jolly, come *.*.*.*, mostra "Un campo deve includere almeno un carattere letterale diverso dai separatori (@ e .), e non utilizzare più di 5 caratteri jolly (*)". Un indirizzo esatto con zeri iniziali, come 192.168.01.5, o un indirizzo IPv6 malformato, come 2001:db8:::1, mostra Impossibile salvare la voce.
Un cliente legittimo è stato bloccato da una voce IP
Elimina la voce dall'elenco Voci bloccate o modificala in un pattern più restrittivo. Il cliente potrà effettuare nuovamente il checkout al suo prossimo tentativo. Questo di solito accade quando l'indirizzo è condiviso o l'intervallo del carattere jolly è troppo ampio.

Domande frequenti

Posso bloccare un intervallo IPv6?
No. I caratteri jolly funzionano solo con gli indirizzi IPv4. Puoi bloccare singoli indirizzi IPv6 uno alla volta.
Posso bloccare un indirizzo IP e un'e-mail nella stessa voce?
Sì. Uno dei due può interrompere un ordine. Un cliente che corrisponde all'e-mail o all'indirizzo IP viene bloccato, quindi non è necessario che corrisponda a entrambi.
Bloccare un indirizzo IP impedisce a qualcuno di usare una VPN?
Non in modo affidabile. Una VPN fornisce al cliente un indirizzo diverso, quindi una voce per il suo indirizzo di casa non corrisponde più. Se la stessa persona continua a tornare, blocca anche il suo nome o la sua email.
Il blocco di un indirizzo IP annulla gli ordini che il cliente ha già effettuato?
No. Il blocco impedisce solo nuovi ordini al checkout. Gli ordini effettuati prima che tu aggiungessi la voce rimangono invariati.
È corretto archiviare gli indirizzi IP?
Gli indirizzi IP sono considerati dati personali in molte regioni. Il campo Indirizzo IP ti ricorda di archiviarli in linea con i tuoi obblighi di privacy, come il GDPR. Conserva solo le voci che hai un motivo per bloccare ed eliminale quando non ti servono più.

Serve ulteriore aiuto?

Checkout Guard è un plugin con licenza. Se riscontri problemi nel bloccare un indirizzo IP, apri un ticket di supporto e il nostro team ti aiuterà a risolverli.

Questo articolo è stato utile?

Articoli Correlati

Risorse e Aiuto