In questo articolo scoprirai come visualizzare i logs di un gateway di pagamento di WooCommerce, come Stripe, Cardinity o Gestpay.
Indice
Visualizzare i logs di WooCommerce
WooCommerce è uno dei modi più popolari per implementare un sito e-commerce, con una base di installazione di più di 5 milioni al momento della scrittura di questo articolo.
Questo plugin, per alcuni tipi di logs, non utilizza il metodo standard di WordPress, ad esempio per la scrittura dei logs di gateways di pagamento.
Questi logs sono scritti da WooCommerce nel seguente percorso:
wp-content/uploads/wc-logs/xxxx-zzzz-YYYY-MM-DD-qualcosa.log
dove xxxx-zzzz-YYYY-MM-DD-qualcosa.log è una stringa che dipende dal plugin che ha scritto il file di log.
Tipicamente, il nome del file indica il gateway che lo ha generato e la data in cui esso è stato scritto.
Abilitare i logs di un gateway per WooCommerce
Molti gateways permettono all’amministratore del sito di scegliere se il gateway possa scrivere dei logs.
Ad esempio, nel caso di Gestpay, la funzione è attivabile nel backend di WordPress, al percorso
WooCommerce, Impostazioni, Gestpay per WooCommerce
In questo pagina, nella sezione “Test del Gateway”, troverai il checkbox “Debug Log”.
Perché i logs di un gateway sono importanti
I logs scritti da un gateway sono fondamentali per capire ad esempio i motivi che hanno causato una transazione fallita.
All’interno di questi logs, infatti, sono presenti informazioni riguardo all’interazione del browser del cliente con il server del sito, la successiva interazione tra il server del sito ed il server del provider del gateway e la risposta al browser del client per effettuare il redirect per l’autenticazione a due fattori, come il 3-D Secure.
Analizzando il file, ad esempio, si potrebbe scoprire che il gateway ha problemi a processare i pagamenti effettuati con le carte Visa.
Questa informazioni sarà poi fondamentale per ottenere l’assistenza necessaria dal fornitore del gateway.
Conclusioni
In questo articolo hai visto come controllare i logs di WooCommerce.
Inoltre, hai appreso come abilitare ed far uso di questi files di testo.