it
Anteprima gratuita

Ridurre gli ordini falsi in WooCommerce: verifica WhatsApp per il pagamento alla consegna

Di: Team WapFlow · 13 novembre 2026 · 7 min di lettura
Pagina di pagamento WooCommerce con l'opzione pagamento alla consegna e un codice di verifica WhatsApp sul telefono

Il pagamento alla consegna (COD) ispira fiducia ai clienti, per questo è molto apprezzato nell'e-commerce. Per il titolare del negozio, però, comporta un rischio: poiché nulla viene pagato in anticipo, chiunque può effettuare un ordine con un numero di telefono casuale o sbagliato senza alcun costo. L'ordine viene preparato e spedito, nessuno lo ritira e il pacco torna indietro. Questo articolo spiega come funziona la verifica degli ordini COD con WhatsApp in WooCommerce, a cosa serve e cosa non risolve. Una precisazione subito: questo metodo non azzera gli ordini falsi, ma li rende molto più difficili.

Quanto costano davvero gli ordini falsi e vuoti?

Un ordine COD che nessuno ritira è più di una vendita persa. Consideri insieme tutte queste voci:

  • Il lavoro di preparazione e imballaggio del prodotto
  • Le spese di spedizione di andata e ritorno
  • Lo stock bloccato per un certo periodo
  • Il controllo del prodotto reso e il suo ricollocamento sullo scaffale
  • Il tempo del servizio clienti impiegato per contattare telefonicamente l'acquirente

Non tutti questi ordini sono in malafede. Alcuni provengono da clienti reali che hanno digitato male il numero, altri da burloni o concorrenti. Se il numero di telefono viene verificato, una parte di questi problemi viene filtrata già prima che l'ordine venga effettuato.

Cosa risolve la verifica WhatsApp e cosa no?

La verifica dimostra una cosa: chi effettua l'ordine può davvero raggiungere il numero digitato e ha WhatsApp a portata di mano in quel momento. Ordinare con numeri errati, inutilizzati o appartenenti ad altri diventa più difficile.

Non dimostra che la persona ritirerà davvero il pacco. Chi ha accesso al numero può comunque rinunciare al momento della consegna. Consideri quindi la verifica come un filtro e non come una soluzione completa e, per gli ordini di valore elevato, aggiunga un controllo ulteriore, come una telefonata di conferma o un importo minimo del carrello.

Il percorso dal lato del cliente

  1. Il cliente conferma il carrello, inserisce il numero di telefono nella pagina di pagamento e sceglie il "pagamento alla consegna".
  2. Preme il pulsante "Invia codice via WhatsApp" nel riquadro di verifica.
  3. In pochi secondi arriva un codice a sei cifre dal Suo numero WhatsApp.
  4. Inserisce il codice nel modulo; una volta verificato, il pulsante "Effettua l'ordine" funziona.

Ai clienti che pagano con carta non è necessario chiedere un codice. Il plugin può essere impostato per richiedere la verifica solo quando è selezionato il pagamento alla consegna, così i clienti onesti che pagano con carta non incontrano alcun attrito aggiuntivo.

Installazione con il plugin

Il plugin WordPress realizzato per WapFlow OTP è compatibile con WooCommerce e funziona sia con il checkout classico sia con il Checkout Block. In breve:

  1. Attivi un abbonamento WapFlow OTP, colleghi il Suo numero WhatsApp con un codice QR nel pannello e crei una chiave API.
  2. Carichi e attivi il plugin in WordPress (Plugin, Aggiungi nuovo, Carica plugin).
  3. Incolli la chiave in Impostazioni, nella pagina WapFlow OTP, e prema "Verifica connessione".
  4. Nella sezione "Pagina di pagamento WooCommerce" attivi l'opzione "Richiedi un telefono di fatturazione verificato prima che l'ordine venga effettuato" e spunti la casella "Solo per gli ordini con pagamento alla consegna".

Gli identificativi dei gateway di pagamento considerati pagamento alla consegna sono configurabili; per impostazione predefinita si usa cod. Se usa il Checkout Block, verifichi che il campo telefono sia visibile e obbligatorio nel modulo di pagamento; la verifica legge il numero da quel campo. Tutti i passaggi a schermo del plugin sono descritti nella nostra guida di installazione passo passo. Le consigliamo di provare prima con una chiave di test: una chiave di test non invia messaggi WhatsApp e mostra il codice solo agli amministratori.

Come viene garantita la sicurezza?

Il risultato della verifica non viene mai accettato sulla fiducia dal browser. Il plugin conserva il telefono verificato in un record lato server di breve durata e monouso, e lo controlla lato server al completamento dell'ordine. Chi manipola il codice del browser della pagina di pagamento non riesce comunque a superare il controllo del server. A un ordine verificato vengono aggiunti una nota d'ordine e il meta _wapflow_otp_verified, così in seguito può vedere quali ordini sono stati verificati.

Anche gli endpoint di invio sono protetti: un nonce di pagina per ogni invio, un limite di 10 richieste ogni 10 minuti per IP e 1 invio al minuto e 5 all'ora per telefono. Nei moduli pubblici, se desidera aggiungere anche un plugin CAPTCHA, può agganciarsi al filtro wapflow_otp_before_send del plugin.

Quale impostazione, e quando?

ImpostazioneQuando ha senso
Solo pagamento alla consegnaQuando il problema riguarda solo il COD; i clienti con carta non sono interessati
Solo ospitiQuando i numeri degli utenti registrati sono già stati verificati in precedenza
Solo nuovi clientiQuando non vuole disturbare i clienti storici e affidabili
Tutti gli ordiniQuando l'accuratezza del telefono conta per ogni tipo di pagamento

Lista di controllo prima della pubblicazione

  • È passato alla chiave live? Una chiave di test non invia messaggi WhatsApp. Se lascia il negozio con una chiave di test, i clienti non ricevono il codice e non possono ordinare.
  • Il Suo numero è collegato e online? Il pulsante "Verifica connessione" nel plugin mostra il Suo piano, la quota e il numero di numeri collegati. Se non c'è alcun numero collegato, vedrà un avviso.
  • Il campo telefono è obbligatorio? La verifica usa il numero di telefono del modulo di pagamento. Se il campo è nascosto o può essere lasciato vuoto, il flusso non funziona.
  • Ha provato un Suo ordine? Effettui un ordine di prova reale con pagamento alla consegna nel checkout classico e, se lo usa, nel Checkout Block; controlli anche che i pagamenti con carta non chiedano alcun codice.
  • Il messaggio per il cliente è pronto? Se accanto all'opzione di pagamento alla consegna inserisce una breve spiegazione, come "Per la Sua sicurezza Le invieremo un codice via WhatsApp sul telefono", il cliente non troverà strana l'attesa del codice.

Quota e costi

Ogni codice inviato viene conteggiato nella quota. Un esempio semplice: se riceve circa 2.000 ordini COD al mese e ogni cliente richiede in media 1,3 codici, servono 2.600 codici. Il dato è solo un esempio; calcoli in base al numero dei Suoi ordini. I pacchetti WapFlow OTP partono da 249,99 TRY (1 account, 5.000 codici) e non prevedono alcun costo per messaggio; i dettagli sono nella pagina dei prezzi. Poiché i codici viaggiano su WhatsApp, contano anche il limite giornaliero di invio e il riscaldamento del numero che utilizza; ne abbiamo trattato nel nostro articolo sulla riduzione del rischio di ban.

Avvertenze oneste

  • WapFlow OTP non è l'API ufficiale WhatsApp Business; funziona tramite dispositivo collegato e non garantisce la consegna.
  • Il cliente potrebbe non avere WhatsApp o il messaggio potrebbe non arrivare. Valuti di offrire a questi clienti un'alternativa, come una conferma telefonica, in modo che possano comunque ordinare.
  • Il rischio di ban non è mai pari a zero. Se il numero viene limitato, i codici si fermano; collegare un secondo numero offre un backup sicuro.
  • Indichi la verifica telefonica nella Sua informativa sulla privacy. Il plugin conserva lo stato di verifica in record di breve durata e il numero verificato nel profilo dell'utente.

Domande frequenti

Il cliente può effettuare l'ordine senza inserire il codice?

Negli ordini in cui la verifica è attiva, no. Il controllo lato server non consente di completare un ordine con un telefono non verificato.

Funziona con il Checkout Block?

Sì. Il controllo lato server funziona sia nel checkout classico sia nel Checkout Block. Il riquadro di verifica viene aggiunto automaticamente alla pagina classica; per il Block viene inserito con JavaScript appena sopra il pulsante "Effettua l'ordine". Se un tema o un'estensione di terze parti modifica molto la struttura, potrebbe essere necessario regolarne la posizione.

Da quale numero arrivano i codici?

Dal numero WhatsApp che ha collegato Lei. Il cliente riceve il codice da una chat aziendale che riconosce.

Si può richiedere il codice solo per il pagamento alla consegna?

Sì. Con l'opzione "Solo per gli ordini con pagamento alla consegna", per gli altri tipi di pagamento non viene mai richiesto alcun codice.

Cosa succede quando la quota si esaurisce?

L'API restituisce un errore di quota superata e non è più possibile inviare nuovi codici. Il plugin mostra al cliente un messaggio chiaro. Può controllare la quota nel pannello e, se necessario, passare a un piano superiore.

Articoli correlati