Tutto quello che devi sapere sui test dei gateway di pagamento

Non lasciare che un problema tecnico ti faccia perdere una vendita. Scopri come utilizzare un gateway di pagamento di prova, segui la nostra checklist e garantisci un checkout senza intoppi ai tuoi clienti.

Non lasciare che un problema tecnico ti faccia perdere una vendita. Scopri come utilizzare un gateway di pagamento di prova, segui la nostra checklist e garantisci un checkout senza intoppi ai tuoi clienti.

Nick Knuppe

Responsabile del marketing di prodotto

Quando gestisci una PMI in crescita, l’ultima cosa che vuoi è che un messaggio di “pagamento non riuscito” si frapponga tra un cliente e il suo acquisto.

Dopotutto, hai già fatto la parte più difficile. Hai costruito un marchio, ottimizzato il tuo SEO, investito nel marketing e nel design del sito web e hai guidato con successo un cliente attraverso il funnel.

Ha sfogliato la tua collezione, aggiunto articoli al carrello e infine cliccato su “acquista”, e poi l'intero processo viene mandato all'aria da un errore di “pagamento non riuscito”.

Per te potrebbe essere solo un piccolo intoppo tecnico, ma per il tuo cliente è una promessa non mantenuta, una fiducia tradita e un colpo diretto ai tuoi profitti.

È qui che il test del gateway di pagamento diventa la tua polizza assicurativa più preziosa.

Questa guida ti aiuterà a garantire che il tuo sito sia sicuro, che le tue integrazioni siano a prova di errore e che il tuo checkout sia pronto a trasformare ogni clic in una vendita confermata.

Cos’è il test del gateway di pagamento?

Il test del gateway di pagamento è il processo che verifica che il tuo registratore di cassa digitale funzioni esattamente come dovrebbe.

È un modo per testare la funzionalità, la sicurezza e la velocità del gateway di pagamento, per garantire che quando un cliente clicca su “paga”, il denaro passi in modo sicuro dal suo conto al tuo senza intoppi.

La funzionalità della piattaforma e la sicurezza online sono fondamentali per il ciclo di vendita dell'e-commerce. Test rigorosi sono essenziali per qualsiasi azienda che voglia offrire un'esperienza di pagamento professionale e senza intoppi.

Prima di addentrarci nel “come”, chiariamo il “cosa”. Capire questi termini ti aiuta a parlare la stessa lingua dei tuoi sviluppatori.

Cos'è un gateway di pagamento?

Pensa al gateway di pagamento come a un cancello virtuale. Ogni transazione sul tuo sito e-commerce deve passare attraverso questo cancello per essere convalidata. È il servizio online che ti permette di accettare carte di credito, carte di debito e metodi di pagamento locali come iDEAL o Payconiq (che presto diventerà Wero).

I gateway di pagamento sono solitamente integrati nella pagina finale di checkout del sito web. Dopo che i clienti hanno fornito i dati di fatturazione e spedizione, viene loro richiesto di inserire i dettagli di pagamento e devono cliccare per avviare il pagamento.

Per saperne di più: Scegli il gateway di pagamento giusto per il tuo negozio e-commerce di prodotti digitali

I tre tipi di gateway di pagamento

Non tutti i gateway sono uguali. A seconda delle dimensioni della tua attività e della tua dimestichezza tecnica, probabilmente utilizzi una di queste tre configurazioni. Sapere quale hai determinerà come testare efficacemente un gateway di pagamento.

  1. Gateway di pagamento ospitati

Questa è la scelta più comune per le PMI. Quando un cliente clicca su “Paga”, viene temporaneamente reindirizzato dal tuo sito alla pagina sicura del fornitore di servizi di pagamento (come il checkout ospitato di Mollie). Una volta completato il pagamento, viene reindirizzato al tuo sito web, di solito per visualizzare una pagina di ringraziamento.

  • Il vantaggio: Il gateway ospitato è altamente sicuro perché il fornitore gestisce tutti i dati sensibili.

  • L'obiettivo del test: Verifica il percorso di ritorno per assicurarti che il cliente torni correttamente sul tuo sito dopo il pagamento.

  1. Gateway API o non ospitati

Questa è l'opzione personalizzata. Hai il pieno controllo sul design del checkout e l'elaborazione del pagamento viene gestita tramite un'API.

  • Il vantaggio: Flessibilità totale per modelli di business unici (come gli abbonamenti personalizzati).

  • Focus del test: questo richiede i test di integrazione più rigorosi, poiché i tuoi sviluppatori sono responsabili dell'intera catena di comunicazione tra il tuo sito e il processore.

Cos'è un gateway di pagamento di prova?

Un gateway di pagamento di prova è la tua sandbox privata o ambiente di test. È uno spazio sicuro in cui gli sviluppatori possono risolvere i problemi del tuo sistema di pagamento senza elaborare denaro reale. In questo ambiente, puoi identificare i bug e testare il percorso del cliente utilizzando numeri di carte fittizi, assicurandoti che tutto funzioni perfettamente prima di andare in produzione.

Gateway di pagamento vs processore di pagamento

Spesso le persone usano i termini “gateway” e “processori” in modo intercambiabile, ma tecnicamente sono distinti.

  • Il gateway di pagamento è il messaggero front-end. Acquisisce i dati del cliente e comunica al tuo sito web se il pagamento è stato approvato o rifiutato.

  • Il processore di pagamento è il motore back-end. Si occupa del lavoro pesante di trasferire il denaro reale tra le banche.

Gateway di pagamento vs terminale di pagamento

Se hai mai gestito un negozio fisico, hai già familiarità con un terminale di pagamento (spesso chiamato macchina PDQ o lettore di carte). Si tratta dell'hardware fisico che i clienti utilizzano per avvicinare o strisciare le loro carte. Il gateway di pagamento è essenzialmente la versione digitale di quel terminale; legge le informazioni digitali inserite nella pagina di checkout del tuo sito web.

Perché dobbiamo testare i gateway di pagamento?

Il gateway di pagamento è il cuore della tua attività. I test assicurano che tutte le parti in movimento: il tuo sito web, le banche e i protocolli di sicurezza funzionino in armonia.

Oltre alla semplice ricezione del denaro, i test ti permettono di confermare che puoi approvare le transazioni e autorizzare gli ordini correttamente. Se un gateway o un processore di pagamento risulta instabile durante i test, è un segnale che potresti dover prendere in considerazione fornitori alternativi.

Tipi di test dei gateway di pagamento

Quando parli con gli sviluppatori, è utile avere un quadro di riferimento. Abbiamo suddiviso i test dei gateway di pagamento in quattro pilastri distinti. Questo garantisce non solo che il pulsante di pagamento funzioni, ma che l’intera infrastruttura sottostante sia solida come una roccia.

Test funzionali

​​I test funzionali assicurano che l’applicazione si comporti come previsto. Ciò potrebbe includere l’effettuazione di ordini, la conferma di calcoli corretti per più articoli, l’applicazione di codici e la stima delle tasse.

Casi di test funzionali per i gateway di pagamento

  • Verifica del corretto funzionamento del gateway di pagamento: un numero di carta valido reindirizza il cliente a una pagina di ringraziamento o di conferma dell'ordine? Il sistema gestisce correttamente i diversi tipi di carta (Visa, Mastercard e American Express)?

  • Calcoli e logica: le spese di spedizione e l'IVA/le tasse sono calcolate accuratamente in base all'indirizzo dell'utente? Se un cliente applica un codice sconto, il gateway riflette il nuovo prezzo più basso?

  • Gestione degli errori (nota anche come “test negativo”): Cosa succede se un utente lascia vuoto il campo CVV o inserisce una data scaduta? Il sistema dovrebbe fornire un messaggio di errore chiaro e comprensibile, piuttosto che un codice tecnico.

  • Transazione riuscita: Verifica che il pagamento sia stato elaborato con dati validi, che i fondi siano stati trasferiti e che sia stata ricevuta la conferma.

  • Transazioni fallite: Esegui test con numeri di carta non validi, carte scadute, CVV errato o fondi insufficienti.

  • Carte rifiutate o bloccate: Assicurati che il sistema gestisca correttamente le carte bloccate o segnalate come fraudolente.

  • Errori di rete o di connessione: Simula delle interruzioni per assicurarti che il sistema non addebiti due volte e sia in grado di gestire i timeout delle transazioni.

  • Pagamenti parziali o timeout di sessione: Testa il comportamento quando un utente abbandona la pagina di pagamento a metà o la sessione scade.

  • Conversione di valuta: Verifica la conversione nella valuta della località dell'utente.

  • Gestione dei rimborsi: Verifica che i rimborsi (totali e parziali) vengano elaborati e accreditati correttamente.

Test di integrazione

A livello base, il tuo sito web è un insieme di diverse app che comunicano tra loro. I test di integrazione assicurano che il tuo sito web, il gateway di pagamento e il backend (ad es. Shopify, Magento o un ERP) parlino tutti la stessa lingua.

Se stai utilizzando una delle nostre integrazioni predefinite, gran parte di questa logica è già ottimizzata, ma il test rimane un passo fondamentale per garantire che la tua configurazione specifica funzioni perfettamente.

Casi di test per l'integrazione del gateway di pagamento

  • Creazione dell'ordine: una volta autorizzato il pagamento, l'ordine appare nella dashboard del tuo negozio con lo stato “pagato”?

  • Gestione dei webhook: Il tuo sito riceve il ping di conferma dal gateway per inviare automaticamente un'e-mail di conferma al cliente?

  • Scenari di rimborso e annullamento: Puoi avviare un rimborso dal pannello di amministrazione del tuo sito web e assicurarti che lo stato della transazione venga aggiornato correttamente nel gateway di pagamento?

  • Metodi di pagamento multipli: Testa carte di credito, carte di debito, net banking e UPI.

  • URL di ritorno e reindirizzamento: I clienti vengono reindirizzati correttamente al tuo negozio online dopo acquisti andati a buon fine o falliti?

Test di sicurezza

Questo è il pilastro più importante per costruire la fiducia. I test di sicurezza assicurano che i dati sensibili (come i numeri delle carte) non vengano mai esposti agli hacker e che tu soddisfi i requisiti legali. Noi di Mollie diamo priorità a questo aspetto attraverso la nostra soluzione di gestione delle frodi e dei rischi, che ti aiuta a mantenere un alto livello di sicurezza senza aggiungere attrito al percorso del cliente.

Casi di test di sicurezza del gateway di pagamento

  • Crittografia dei dati: La connessione tra il tuo sito e il gateway è protetta da SSL (il lucchetto nell'URL)?

  • Conformità PCI DSS: Assicurati che i dati delle carte dei clienti siano tokenizzati, ovvero che il numero effettivo della carta sia sostituito da un codice sicuro in modo che non venga mai memorizzato sui tuoi server.

  • Prevenzione delle frodi: Verifica cosa succede quando una transazione viene segnalata come ad alto rischio. Il tuo sistema blocca l'ordine per la revisione?

3 metodi di test del gateway in sintesi

Di seguito trovi un riepilogo completo dei 3 metodi di test e dei relativi scenari.

Test del fornitore di servizi di pagamento

Un test del fornitore di servizi di pagamento copre l'intero flusso end-to-end. Questo include non solo l'autorizzazione della transazione, ma anche il regolamento, assicurando che i fondi vengano effettivamente trasferiti dalla banca del cliente al tuo conto aziendale.

Il test del tuo PSP si sovrappone al test del gateway, ma è fondamentale per verificare che la tua rendicontazione finanziaria, i pagamenti e i regolamenti multivaluta funzionino correttamente.

Come testare il tuo gateway di pagamento: test automatizzati e manuali

Per un'azienda in crescita, la strategia migliore è combinare test automatizzati e manuali del gateway. Mentre l'automazione gestisce le attività ripetitive e tecnicamente complesse, i test manuali assicurano che l'esperienza sia effettivamente positiva per i tuoi clienti.

Come testare manualmente un gateway di pagamento

Pensa al test manuale come a una prova generale. Ti metti nei panni del cliente per identificare i punti di attrito che uno script informatico potrebbe trascurare.

Scenari di test manuali:

  1. La simulazione su dispositivo mobile: apri la pagina di checkout su uno smartphone. Il pulsante di pagamento è facile da toccare? La tastiera numerica si apre automaticamente quando si inseriscono i dati della carta?

  2. Lo stress test: interrompi il flusso. Premi il pulsante Indietro a metà transazione o aggiorna la pagina mentre il pagamento è in elaborazione. Un gateway solido dovrebbe gestire la situazione senza problemi, senza addebitare due volte o andare in crash.

  3. Controllo dei messaggi dell'interfaccia utente: inserisci apposta un CVV errato. Il messaggio di errore dice qualcosa di utile come “Controlla il tuo codice di sicurezza,” o mostra un codice tecnico spaventoso come “Errore 402: Payment_Required”?

  4. Il test di abbandono: Chiudi la scheda del browser a metà del pagamento. Controlla il tuo backend in seguito per confermare che il sistema abbia correttamente contrassegnato l'ordine come in sospeso o abbandonato.

Come testare automaticamente un gateway di pagamento

Man mano che la tua attività cresce, non puoi testare manualmente ogni pulsante ogni volta che aggiorni il tuo sito web. È qui che entra in gioco l'automazione. I tuoi sviluppatori useranno degli script per eseguire centinaia di test in pochi secondi.

Scenari di test automatizzati:

  • Test di regressione: ogni volta che aggiungi un nuovo plugin o aggiorni il tuo sito, gli script automatizzati eseguono la tua checklist di test del gateway di pagamento per assicurarsi che nulla smetta di funzionare.

  • Test di dati in blocco: gli strumenti automatizzati possono testare centinaia di diverse combinazioni di carte di prova (paesi diversi, banche diverse, valute diverse) in una frazione del tempo che impiegherebbe una persona.

  • Convalida della risposta API: Gli script verificano che la comunicazione nascosta tra il tuo sito e il tuo fornitore di servizi di pagamento funzioni correttamente, assicurando che i webhook digitali vengano inviati e ricevuti in pochi millisecondi.

  • Monitoraggio continuo: Puoi impostare avvisi automatici che controllano il tuo checkout ogni ora. Se il tempo di risposta rallenta, ricevi un avviso prima ancora dei tuoi clienti.

Lista di controllo per i test del gateway di pagamento

Usa questa lista di controllo completa per garantire un processo di test senza intoppi.

Lista di controllo per il test del gateway di pagamento

Raccogli tutti i dettagli sul tuo gateway di pagamento: Ciò include i principali metodi di pagamento, la conformità alle norme di sicurezza e la localizzazione

Accedi alla sandbox: Assicurati di essere in modalità Test e di NON utilizzare credenziali reali. Non testare mai con dati reali dei clienti su un sito live.

Test funzionali: Verifica che tutti i metodi (carta di credito, PayPal, ecc.) appaiano correttamente e che il simbolo della valuta cambi in base alla posizione del cliente.

Testa il checkout da dispositivo mobile: il gateway è facile da usare su uno smartphone?

Test delle prestazioni: verifica la funzionalità del modulo, l'invio e le transizioni; gli avvisi e gli errori via e-mail/SMS o qualsiasi altro messaggio che desideri visualizzare.

Test di integrazione: assicurati della completa compatibilità con l'API e la piattaforma operativa.

Controlla la checklist di sicurezza del gateway di pagamento: verifica che i certificati SSL siano attivi e che la crittografia sia attiva.

Automatizza dove possibile: Chiedi ai tuoi sviluppatori di impostare script automatizzati per i controlli di routine.

Aggiorna regolarmente: Man mano che i metodi di pagamento cambiano, aggiorna di conseguenza i tuoi scenari di test del gateway di pagamento.

Il tuo partner nei pagamenti: Perché testare il gateway è più facile con Mollie

​​Sappiamo che vuoi concentrarti sulla crescita e sulle vendite, non sulla risoluzione dei problemi del codice. Mollie rende i test incredibilmente facili fornendo una Modalità Test dedicata che rispecchia perfettamente l'ambiente live.

Nella Dashboard di Mollie hai accesso a due chiavi API distinte: una chiave API di test e una chiave API live. Utilizzando la tua chiave API di test, puoi simulare i pagamenti senza muovere un solo centesimo. Mollie fornisce un elenco completo di numeri di carte di test e stati di pagamento (Pagato, Annullato, Scaduto, Fallito) in modo che tu possa vedere esattamente come il tuo sito web risponde a ogni possibile azione del cliente.

Una volta che le tue transazioni di prova appaiono perfette nella tua dashboard Mollie e i tuoi ordini vengono contrassegnati come Pagati nel backend del tuo negozio, passare alla modalità Live è semplice come inserire la tua chiave API Live.

Pronto a scoprire quanto possono essere facili i pagamenti?Crea oggi stesso il tuo account Mollie e inizia a testare in pochi minuti.

FAQ: test del gateway di pagamento

  1. Ho bisogno di una vera carta di credito per testare? No. Il tuo PSP fornirà gratuitamente carte di prova che simulano diversi scenari.

  2. Cos'è un test del Payment Service Provider (PSP)? Un test PSP copre l'intero flusso end-to-end, compreso il modo in cui i fondi raggiungono infine il tuo conto bancario.

  3. È sicuro lasciare il mio sito in modalità test mentre ci sto lavorando? Sì. La modalità test è un ambiente completamente separato. Finché non hai attivato le tue chiavi API in produzione, non possono avvenire transazioni reali. È lo spazio sicuro perfetto per sperimentare senza mettere a rischio il tuo conto bancario o i dati dei tuoi clienti.

  4. Testare un gateway di pagamento costa qualcosa? No. Testare in un ambiente sandbox è quasi sempre gratuito.

  1. Non stai elaborando denaro reale, quindi non ci sono commissioni di transazione o spese bancarie. È un modo gratuito e senza rischi per assicurarti che la tua attività sia pronta per il lancio.

  2. Cosa succede se dimentico di passare dalla modalità di prova a quella live? È una preoccupazione comune! Se rimani in modalità di prova, i tuoi clienti vedranno un errore al momento del checkout o un messaggio che indica che il sito si trova in un ambiente di test. Non verrà elaborato alcun pagamento reale. Noi di Mollie rendiamo questo passaggio un semplice processo con un clic nella tua dashboard per aiutarti a evitare questo problema.

  3. Devo testare ogni metodo di pagamento (ad es. Apple Pay e PayPal) separatamente? Idealmente, sì. Anche se il gateway stesso potrebbe funzionare, i diversi metodi di pagamento hanno percorsi di ritorno diversi. Ad esempio, PayPal reindirizza un utente al proprio sito e poi di nuovo indietro. Testarli tutti garantisce che questi reindirizzamenti funzionino senza intoppi sia su desktop che su dispositivi mobili.

  4. Come faccio a sapere se i miei test di sicurezza sono andati a buon fine? Se utilizzi un fornitore come Mollie, gran parte del lavoro più impegnativo in materia di sicurezza (come la conformità PCI) viene gestito per te. Puoi verificare la tua configurazione controllando il lucchetto SSL nella barra degli indirizzi del browser e assicurandoti che nessun dato grezzo della carta di credito sia memorizzato nel database del tuo sito web.

  5. Come faccio a testare cosa succede quando un pagamento fallisce? Quando effettui un pagamento di prova con Mollie, vedrai una finestra di dialogo che ti permette di scegliere lo stato. Puoi selezionare Fallito, Annullato o Scaduto per vedere come il tuo sito web gestisce quegli errori specifici.

Altri aggiornamenti

Indice

Indice

MollieCrescitaTutto quello che devi sapere sui test dei gateway di pagamento
MollieCrescitaTutto quello che devi sapere sui test dei gateway di pagamento
MollieCrescitaTutto quello che devi sapere sui test dei gateway di pagamento
MollieCrescitaTutto quello che devi sapere sui test dei gateway di pagamento