Vendite
Come inviare un link di pagamento Checkout.com su WhatsApp e agire solo sui pagamenti catturati
La Sua azienda incassa già con carta tramite Checkout.com e i clienti Le chiedono in chat come pagare. Ecco come inviare un link alla Sua pagina di pagamento Checkout.com per l'importo esatto e lasciare che la conversazione prosegua da sola appena il pagamento è catturato.
Team MonoChat Aggiornato: 7 min di lettura
In questa pagina
Per inviare un link di pagamento Checkout.com su WhatsApp, crei un ordine di pagamento per l’importo e la valuta esatti dal Suo account Checkout.com, invii in chat il link alla Hosted Payments Page con una frase che dica a cosa serve e confermi nella stessa chat appena Checkout.com segnala il pagamento come catturato. In MonoChat Checkout.com è un sistema di pagamento integrato dalla versione 3.8.46: il nodo Invia richiesta di pagamento di un flusso crea e invia il link, e l’evento Nuovo pagamento ricevuto avvisa il flusso quando il denaro è catturato.
La guida è pensata per le aziende che incassano già con carta tramite Checkout.com, o lo stanno valutando, e vogliono usare lo stesso account anche nelle conversazioni WhatsApp, Instagram, Messenger e web chat.
Perché un link del Suo processore di pagamento
Molte vendite non passano da un carrello. Un cliente chiede un preventivo, concorda il prezzo di un ordine su misura, prenota un servizio o deve saldare dopo una riparazione. In tutti questi casi l’affare si chiude in chat, e la domanda che lo conclude è «come pago?».
Rispondere con un IBAN o con il link a un’app di pagamento qualsiasi ha un costo: il pagamento arriva dove l’amministrazione non guarda, nessuno riesce ad abbinarlo all’ordine e l’operatore deve controllare a mano se i soldi sono arrivati. Un link creato nel Suo account Checkout.com per quell’ordine risolve tutti e tre i problemi:
- Un solo processore per tutto. I pagamenti con carta dalla chat vanno sullo stesso account Checkout.com, con gli stessi report e lo stesso accredito del Suo sito.
- Nessun dato della carta in chat. Secondo la documentazione di Checkout.com, la Hosted Payments Page reindirizza i clienti a una pagina sicura ospitata da Checkout.com: Lei non gestisce dati di pagamento sensibili e la conformità PCI resta in capo a Checkout.com.
- Pagato significa catturato. MonoChat segna l’ordine come pagato solo dopo che Checkout.com conferma il pagamento catturato con importo e valuta corretti, così un flusso non ringrazia mai per un pagamento fallito.
Se i Suoi clienti preferiscono PayPal, veda i link di pagamento PayPal su WhatsApp; per il pagamento a rate nel Golfo veda Tabby e Tamara; per tutti i modi di incassare in chat, la nostra guida ai pagamenti nelle chat WhatsApp.
Come passa il pagamento, passo per passo
- Un flusso, un’app o un operatore crea in MonoChat un ordine di pagamento con importo e valuta.
- MonoChat crea nel Suo account Checkout.com una sessione Hosted Payments Page, con l’ordine come riferimento, cattura attiva e il Suo paese di fatturazione predefinito.
- Il link viene inviato nella conversazione.
- Il cliente paga sulla pagina di Checkout.com e torna a una pagina di successo, annullamento o errore.
- MonoChat controlla il pagamento con Checkout.com quando il cliente torna, e Checkout.com invia anche un webhook
payment_capturedfirmato. Uno dei due segna l’ordine come pagato, ma solo se il pagamento è approvato, catturato e coincide con importo e valuta dell’ordine. - L’evento Nuovo pagamento ricevuto scatta e il Suo flusso prosegue.
Grazie al passo 5, un cliente che chiude la pagina troppo presto non lascia l’ordine in sospeso: il webhook segnala comunque l’incasso. E un webhook con una firma diversa dalla Sua chiave di firma viene ignorato.
Come sono i messaggi
Il messaggio con il link, inviato nella finestra di assistenza clienti di 24 ore dopo la richiesta del cliente:
Grazie, signor Ferrari! Ecco il link di pagamento per il Suo ordine: top cucina in rovere, 3,2 m, con posa: EUR 1.240,00. {link di pagamento} Il link apre la nostra pagina di pagamento sicura di Checkout.com e resta valido per 24 ore. Fissiamo la data della posa appena il pagamento è confermato.
La conferma, inviata in automatico quando il pagamento è catturato:
Pagamento ricevuto, grazie! L’ordine #5821 è confermato. Quale di queste date per la posa Le va bene: martedì 17 o giovedì 19 novembre?
Un promemoria come modello utility, quando la finestra di 24 ore è chiusa:
Buongiorno signor Ferrari, l’ordine #5821 attende il pagamento di EUR 1.240,00. Risponda «link» e Le invieremo un nuovo link di pagamento, oppure ci scriva qui per qualsiasi domanda.
Scriva importo e valuta nel messaggio, così il cliente sa cosa addebiterà la pagina prima di toccare il link. E poiché una sessione scade dopo 24 ore, un promemoria il giorno dopo deve offrire un link nuovo, non ripetere il vecchio.
Le regole WhatsApp da rispettare
- Nella finestra di assistenza clienti di 24 ore (il cliente Le ha scritto nelle ultime 24 ore) può inviare il link come messaggio normale.
- Chiusa la finestra, si può inviare solo un modello di messaggio approvato. Un promemoria su un ordine preciso è un modello utility; con un’offerta diventa marketing. Veda gli esempi di modelli di messaggio WhatsApp.
- Meta addebita ogni messaggio consegnato, per categoria e prefisso del Paese del destinatario. Dal 1° ottobre 2026 ogni numero aziendale ha 1.000 messaggi di servizio gratuiti al mese e Meta addebita dal 1.001° in poi. Dettagli nella nostra guida ai costi della WhatsApp API. Meta fattura direttamente a Lei; MonoChat non applica ricarichi.
- Non chieda mai i dati della carta in chat. Il pagamento avviene sulla pagina di Checkout.com; la chat porta solo il link.
Come configurare i link Checkout.com in MonoChat
MonoChat è Meta Business Partner ufficiale e collega il Suo numero alla WhatsApp Business API. Gli stessi link di pagamento funzionano nelle conversazioni Instagram, Messenger e web chat.
1. Prepari Checkout.com. Verifichi che la Hosted Payments Page sia attiva sul Suo account. Nella Dashboard di Checkout.com annoti la chiave segreta e l’ID del canale di elaborazione e trovi il prefisso dell’URL di base: i primi 8 caratteri del Suo client ID senza cli_, in Settings › Account structure.
2. Aggiunga il webhook. Nella Dashboard di Checkout.com aggiunga un webhook per l’evento payment_captured che punti a /api/payment-system/checkoutcom/webhook sul Suo indirizzo MonoChat e generi la sua chiave di firma.
3. Aggiunga Checkout.com a MonoChat. Vada in Impostazioni › Pagamento › Sistemi di pagamento, clicchi Crea, scelga Checkout.com, dia un titolo e compili chiave segreta, ID del canale di elaborazione, prefisso dell’URL di base, chiave di firma del webhook e Paese di fatturazione predefinito. Attivi Modalità sandbox per provare prima. Usi Imposta come predefinito se Checkout.com deve essere usato quando un flusso non indica il sistema di pagamento, e accetti le Sue valute nelle impostazioni delle valute.
4. Invii il link da un flusso. Aggiunga un nodo Invia richiesta di pagamento. Scelga Checkout.com, inserisca l’importo (variabili ammesse, quindi può arrivare da un ordine, un preventivo o una risposta) e la valuta. Scriva il Suo testo con {{paymentLink}} dove va il link, oppure lasci vuoto per il testo predefinito. Se l’importo non è un numero positivo o manca un sistema di pagamento, il nodo prende l’uscita di errore e non invia nulla. Gli operatori possono anche inviare un link a mano dal widget Portafoglio accanto alla chat con Crea ordine di pagamento.
5. Conservi l’ordine per dopo. Attivi Salva variabile di flusso e inserisca un nome come pay. ID dell’ordine e link vengono salvati in flow.pay.paymentSystemOrderId e flow.pay.paymentLink, per i messaggi e le condizioni successive.
6. Reagisca al pagamento. Un flusso che parte da Nuovo pagamento ricevuto invia la conferma, etichetta il cliente o chiama il Suo gestionale ordini con un nodo Richiesta HTTP. Le condizioni Importo del pagamento e Valuta del pagamento distinguono una caparra da un pagamento completo. I pagamenti tramite i link MonoChat vengono aggiunti anche al saldo del portafoglio del cliente, così l’operatore successivo vede cosa è stato pagato.
I rimborsi si fanno dalla Dashboard di Checkout.com; MonoChat non li emette. La configurazione è riassunta nella pagina Checkout.com + WhatsApp e nel centro assistenza. Inizi gratis su app.monochat.ai.
Dove è utile
- Caparre per prenotazioni e servizi: uno studio medico, un salone, un’escursione o un noleggio chiede una caparra in chat prima di confermare; veda prenotazioni su WhatsApp.
- Preventivi e ordini su misura: arredi, eventi, ordini B2B e tutto ciò che si prezza a voce.
- Saldi a lavoro finito: un’officina o un servizio di riparazione invia l’importo finale a lavoro concluso.
- Clienti del contrassegno che cambiano idea: proponga un link per la carta nel flusso di conferma dell’ordine.
- Negozi che vendono dai social: chi arriva da Instagram o da un annuncio Click-to-WhatsApp paga senza lasciare la conversazione per un carrello.
Prima di partire
- Faccia un pagamento di prova in Modalità sandbox e verifichi che arrivi il messaggio di conferma.
- Controlli il webhook: l’evento è
payment_captured, l’indirizzo termina con/api/payment-system/checkoutcom/webhooke la chiave di firma in MonoChat è quella generata da Checkout.com. - Controlli il prefisso dell’URL di base: un prefisso sbagliato impedisce a MonoChat di raggiungere il Suo account.
- Incassi solo nelle valute accettate dal Suo account Checkout.com e attivate in MonoChat.
- Pianifichi la scadenza: un promemoria dopo 24 ore invia un nuovo link.
- Dica ai clienti cosa succede dopo il pagamento: la data di consegna, la conferma della prenotazione o il passo successivo.
Fonti
- Checkout.com docs: Accept a payment on a hosted page (consultato il 7 nov 2026)
- Meta for Developers: prezzi di WhatsApp Business Platform (consultato il 7 nov 2026)
- Centro assistenza MonoChat: Sistemi di pagamento, Flussi e Portafoglio del cliente (consultato il 7 nov 2026)
- Novità di MonoChat: versione 3.8.46 (link di pagamento Checkout.com)
Metta in pratica con MonoChat