VibeFox eWAY for OpenCart — Guida
Requisiti
OpenCart: 3.0.x (testato con la versione 3.0.5.0) oppure 4.0.2 e successive (testato con la versione 4.1.0.3).
PHP: 8.0 o successiva, con l'estensione cURL.
Valuta: AUD, NZD, SGD, HKD o MYR. Per le altre valute del checkout il metodo di pagamento è nascosto al checkout. Il pagamento viene addebitato nella valuta dell'ordine.
Account eWAY: ti serve un account commerciante eWAY con accesso alla Rapid API e la sua chiave e password Rapid API, che trovi in MyeWAY, sotto Settings, API Key. Per i test ti serve un account sandbox eWAY con la sua chiave e password. Le chiavi sandbox e live sono diverse. Non c'è nulla da configurare in MyeWAY: l'URL di ritorno viene inviato con ogni pagamento.
Chiave di licenza VibeFox: si acquista su vibefox.net. Una chiave funziona su un dominio.
Installazione
Il download è un unico file zip con i pacchetti per entrambe le versioni di OpenCart. Decomprimilo sul tuo computer. Contiene README.txt, il pacchetto per OpenCart 3 wcp_eway_payment_gateway-oc3-(version).ocmod.zip e il pacchetto per OpenCart 4 wcp_eway_payment_gateway.ocmod.zip. Installa solo il pacchetto per la tua versione di OpenCart. La chiave di licenza è la stessa per entrambe le versioni.
OpenCart 3
1. Nell'area di amministrazione vai su Extensions > Installer, clicca su Upload e scegli il file wcp_eway_payment_gateway-oc3-(version).ocmod.zip. L'estensione non ha modifiche OCMOD, quindi Extensions > Modifications non richiede un aggiornamento. In alternativa all'installer, puoi copiare il contenuto della cartella upload di questo pacchetto nella cartella principale del tuo negozio.
2. Vai su Extensions > Extensions e scegli il tipo Payments. Trova VibeFox eWAY Payment Gateway e clicca su Install (il pulsante verde +). Il tuo utente amministratore deve avere il permesso di modificare l'elenco delle estensioni di pagamento.
3. Clicca su Edit (il pulsante con la matita) per aprire la pagina delle impostazioni. Incolla la tua chiave di licenza VibeFox in License key, nel blocco della licenza in cima alla pagina, e clicca su Activate (vedi Chiave di licenza).
4. Inserisci la chiave e la password API sandbox, lascia attivo Sandbox Mode, attiva Enable/Disable, clicca su Save ed effettua un ordine di prova.
5. Inserisci la chiave e la password API live, disattiva Sandbox Mode e clicca su Save.
6. Facoltativamente, aggiungi l'URL cron mostrato nella pagina delle impostazioni ai cron job del tuo server (vedi Configurazione).
OpenCart 4
1. Nell'area di amministrazione vai su Extensions > Installer, clicca su Upload e scegli il file wcp_eway_payment_gateway.ocmod.zip. Non rinominare il file: OpenCart 4 ricava il codice dell'estensione dal nome del file, e un pacchetto rinominato non funziona.
2. Il pacchetto compare nell'elenco delle estensioni installate nella stessa pagina. Clicca su Install (il pulsante verde +) accanto a esso.
3. Vai su Extensions > Extensions e scegli il tipo Payments. Trova VibeFox eWAY Payment Gateway, clicca su Install (il pulsante verde +), poi su Edit (il pulsante con la matita).
4. Inserisci la chiave di licenza, le chiavi eWAY e l'URL cron come nei passaggi da 3 a 6 per OpenCart 3. La pagina delle impostazioni e i suoi campi sono uguali in entrambe le versioni. Cambia solo l'URL cron (vedi Re-check of lost returns (cron)).
Una nuova installazione parte con il metodo di pagamento disattivato e la modalità sandbox attiva.
Configurazione
Tutte le impostazioni si trovano nella pagina dell'estensione: Extensions > Extensions > Payments > VibeFox eWAY Payment Gateway > Edit. Le sezioni sono elencate a sinistra; il pulsante Save sotto l'elenco salva l'intera pagina. Sopra le impostazioni, un badge mostra la modalità: SANDBOX — payments go to the eWAY sandbox, no real money is charged. oppure LIVE — real payments are taken with the live API key. La pagina ti avvisa quando chiave o password API della modalità corrente mancano (il metodo di pagamento in tal caso non viene mostrato al checkout) e quando la valuta predefinita del negozio non è supportata da eWAY. Senza il permesso di modificare l'estensione, la pagina mostra le impostazioni ma non può salvarle.
Al salvataggio, Title deve avere da 1 a 128 caratteri, Sort Order deve essere un numero intero, Total un numero non negativo, e la zona geografica e gli stati dell'ordine selezionati devono esistere. Altrimenti non viene salvato nulla e la pagina indica cosa correggere.
eWAY
Enable/Disable: Enable eWAY Payment Gateway attiva o disattiva il metodo di pagamento. Predefinito: disattivato.
Title: il nome del metodo di pagamento che il cliente vede al checkout. È anche il nome del metodo di pagamento salvato nell'ordine. Predefinito: Credit Card (eWAY). Obbligatorio, fino a 128 caratteri.
Description: il testo mostrato al cliente nel passaggio Confirm Order, sopra il pulsante di conferma. Predefinito: Pay securely using your credit card via eWAY. You will be redirected to the eWAY secure payment page.
Sort Order: la posizione di eWAY tra i metodi di pagamento al checkout. Lascia vuoto o inserisci un numero intero.
Geo Zone: offri eWAY solo per gli indirizzi di pagamento nella zona geografica selezionata. Predefinito: All zones. Le zone geografiche si configurano in System > Localisation > Geo Zones.
Total: il totale del carrello, nella valuta predefinita del negozio, che un ordine deve raggiungere perché eWAY venga offerto. Lascia vuoto per offrire eWAY con qualsiasi totale.
Credenziali API
La chiave e la password della Rapid API si trovano in MyeWAY, sotto Settings, API Key. eWAY dispone di guide per le chiavi live e sandbox, collegate in questa sezione. Le chiavi sandbox e live sono diverse. La modalità sandbox usa solo le credenziali sandbox, la modalità live solo quelle live.
Sandbox Mode: i pagamenti vanno alla sandbox di eWAY con la chiave e la password sandbox. Non viene addebitato denaro reale. Predefinito: attivo. Disattivalo per accettare pagamenti live con la chiave live. Finché è attiva, il cliente vede Test mode: no real payment is taken. nel passaggio Confirm Order.
Live API Key: la chiave Rapid API del tuo account eWAY live.
Live API Password: la password Rapid API del tuo account eWAY live.
Sandbox API Key: la chiave Rapid API della tua sandbox eWAY (account partner/sviluppatore).
Sandbox API Password: la password Rapid API del tuo account sandbox eWAY.
Chiavi e password salvate non vengono mai mostrate di nuovo. Il campo resta vuoto e mostra Saved — leave empty to keep it. Inserisci un nuovo valore solo per modificarlo. Per rimuovere un valore salvato, spunta Clear the saved value on save sotto il campo e clicca su Save.
Return URL: mostra l'indirizzo di ritorno dell'estensione. Viene inviato automaticamente a eWAY con ogni pagamento, insieme all'ordine e a una chiave casuale del tentativo di pagamento, quindi non c'è nulla da configurare in MyeWAY. Il risultato di un pagamento viene sempre letto da eWAY da server a server.
Re-check of lost returns (cron): un URL cron facoltativo, mostrato sotto la Return URL. Richiamalo da un cron job del server ogni 15 minuti, per esempio con curl. Se un cliente paga e chiude il browser prima di tornare nel negozio, il pagamento viene richiesto a eWAY circa 60 minuti dopo l'invio del cliente a eWAY, e l'ordine viene aggiornato. Se eWAY non è raggiungibile, il controllo viene ripetuto fino a tre volte. Tieni riservato questo URL: contiene un token segreto creato in fase di installazione, e una chiamata con un token errato riceve la risposta Forbidden. Su OpenCart 4 l'URL ha questa forma: https://your-store/index.php?route=extension/wcp_eway_payment_gateway/payment/wcp_eway_payment_gateway.cron&token=(token).
Ordini
OpenCart crea l'ordine nel passaggio Confirm Order senza stato (ordine mancante). L'ordine riceve uno stato solo dopo che eWAY ha confermato il pagamento. Ciascuno dei campi seguenti elenca i tuoi stati ordine di OpenCart.
Order Status on Success: lo stato impostato quando eWAY conferma il pagamento. Predefinito: In lavorazione.
eWAY payment on hold status: lo stato per un pagamento approvato che richiede la tua verifica: l'importo o la valuta non corrispondono all'ordine, il pagamento è stato approvato dopo che il cliente ha cliccato Cancel nella pagina di eWAY, oppure l'ordine aveva già un altro stato. Una nota nella cronologia dell'ordine spiega il motivo. Predefinito: In attesa, perché OpenCart non ha lo stato On hold. Puoi creare un tuo stato in System > Localisation > Order Statuses e selezionarlo qui.
Refunded order status: lo stato dopo un rimborso totale del pagamento dalla pagina dell'ordine. Predefinito: Rimborsato.
Avanzate
Debug log: scrive le chiamate API e i risultati dei pagamenti in eway_p_debug.log.php, nella cartella dei log di OpenCart (storage/logs). Il file non è apribile dal web e, al raggiungimento di 5 MB, viene spostato in eway_p_debug.old.log.php. Dati della carta, chiavi, password, e-mail dei clienti e codici di accesso non vengono mai registrati. Gli errori vengono sempre registrati. Predefinito: disattivato.
Log: mostra la dimensione e le ultime voci del registro. Clicca su Clear log per svuotarlo.
Delete all extension data on uninstall: se attivo, disinstallando l'estensione vengono eliminate le impostazioni del gateway e il registro. I registri dei pagamenti e dei rimborsi eWAY degli ordini vengono sempre conservati. Predefinito: disattivato.
Importa / Esporta
Export: Download JSON salva le impostazioni in un file JSON. Chiavi e password API non vengono esportate.
Import: incolla il JSON esportato in precedenza e clicca su Import per ripristinare le impostazioni. Le chiavi e le password API salvate vengono conservate.
Checkout
Nel passaggio Payment Method il cliente sceglie il metodo di pagamento (per impostazione predefinita Credit Card (eWAY)). Nel passaggio Confirm Order il cliente vede la tua descrizione e la nota You will be redirected to the secure eWAY payment page to pay by card. OpenCart crea l'ordine in questo passaggio, ancora senza stato. Su OpenCart 4 il cliente sceglie il metodo di pagamento con il pulsante Choose del blocco del metodo di pagamento, nella finestra Payment method options, e clicca su Confirm Order in fondo alla pagina del checkout. Quando il cliente clicca su Confirm Order, l'estensione chiede a eWAY una pagina di pagamento per il totale dell'ordine nella valuta dell'ordine, con OC- e il numero dell'ordine come riferimento di fattura, nonché l'indirizzo di pagamento e l'e-mail del cliente, e invia il cliente alla pagina sicura di eWAY (Responsive Shared Page). Lì il cliente paga con la carta. Il pagamento viene addebitato subito.
Dopo il pagamento, il cliente torna nel tuo negozio. L'estensione non si fida del browser: chiede a eWAY, da server a server, il risultato della pagina di pagamento creata per questo ordine. L'ordine viene segnato come pagato solo quando eWAY lo conferma e l'importo e la valuta approvati corrispondono all'ordine. L'ordine riceve poi il suo stato nel modo standard di OpenCart, con le consuete e-mail d'ordine e l'aggiornamento del magazzino, e il cliente vede la pagina di successo dell'ordine di OpenCart. Per un ordine in sospeso, la pagina mostra inoltre Your payment was received and is being reviewed by the store. We will contact you if anything is needed.
Se in quel momento eWAY non può essere interrogato, una pagina Payment confirmation mostra We have not received the confirmation of your payment from eWAY yet. If you completed the payment, this order will be updated shortly — please do not pay again. con un pulsante Check again e un pulsante Back to checkout. L'ordine riceve il suo stato quando il cliente riprova o quando viene eseguito l'URL cron.
Se il pagamento viene rifiutato, il cliente torna al checkout con il motivo, per esempio Your payment was declined: D4451 Insufficient funds. Please try again or use a different payment method. L'ordine resta senza stato. Se il cliente clicca Cancel nella pagina di eWAY, l'estensione verifica prima con eWAY che non sia stato pagato nulla (per esempio in un'altra scheda). Il cliente vede poi You cancelled the payment on the eWAY page. Your order has not been paid — you can try again. Se il pagamento non è stato completato, il messaggio è The payment was not completed. Please try again. Il carrello viene sempre conservato. Su OpenCart 4 questi messaggi vengono mostrati sopra la pagina del checkout.
Il cliente può riprovare. OpenCart 3 crea un nuovo ordine ogni volta che viene mostrato il passaggio Confirm Order, mentre OpenCart 4 aggiorna l'ordine del checkout, quindi un nuovo tentativo apre una nuova pagina di pagamento eWAY per lo stesso ordine. Prima di creare una nuova pagina di pagamento, le pagine precedenti di questo ordine e di altri ordini dello stesso carrello vengono controllate con eWAY. Se una di esse risulta già pagata, viene confermato quel pagamento invece di addebitarne un secondo. Se eWAY non può essere interrogato su di esse, il cliente vede We could not check the status of your previous payment attempt. Please try again in a moment. Se eWAY non riesce a creare la pagina di pagamento, il cliente resta al passaggio Confirm Order con un breve messaggio, per esempio Payment error: Unable to connect to eWAY. Please try again. oppure eWAY could not start the payment con i codici di errore di eWAY.
Su OpenCart 4 l'ordine resta nel checkout finché non viene mostrata la pagina di successo. Se nel frattempo quell'ordine è stato chiuso senza pagamento (per esempio perché l'hai annullato), il cliente torna al checkout con il messaggio Your previous order was cancelled without a payment. Please confirm the order again to pay with a new order., e il successivo Confirm Order paga un nuovo ordine del carrello. Se quell'ordine è già pagato ma da allora il carrello è cambiato, anche con una nuova quantità, il messaggio è Your previous order #(number) has already been placed. Your cart has changed: please confirm the new order to pay for it. Un ordine pagato non viene mai mostrato come pagato per un carrello diverso.
Gli URL di ritorno e cron funzionano anche mentre il negozio è in modalità manutenzione, perché OpenCart 3 lascia passare le richieste delle estensioni di pagamento e l'estensione aggiunge per esse un'azione di avvio su OpenCart 4.
eWAY non invia notifiche da server a server per la Shared Page: il risultato viene letto quando il cliente torna e tramite l'URL cron. L'estensione non ha campi carta sul tuo sito, né carte salvate o abbonamenti, né autorizzazione senza cattura né cattura successiva, e non valuta i punteggi antifrode Beagle (le transazioni bloccate dalle regole antifrode di eWAY vengono rifiutate da eWAY stesso).
Ordini e rimborsi
Stati dell'ordine
No status (missing order): il cliente è stato inviato a eWAY e non ha pagato, ha annullato, il pagamento è stato rifiutato, oppure il risultato non è ancora stato recuperato. In Sales > Orders questi ordini vengono mostrati solo con il filtro Order Status impostato su Missing Orders.
Order Status on Success (default Processing): il pagamento è stato approvato. Una nota mostra l'ID della transazione eWAY, il codice di autorizzazione, la risposta e la modalità (sandbox o live).
eWAY payment on hold status (default Pending): eWAY ha approvato un importo o una valuta diversi da quelli dell'ordine (per esempio Approved for partial amount), il pagamento è stato approvato dopo che il cliente lo aveva annullato nella pagina di eWAY, oppure è stato approvato per un ordine a cui avevi già assegnato uno stato, per esempio Canceled. L'importo effettivamente prelevato da eWAY viene registrato, e la nota lo spiega. Controlla l'ordine e poi evadilo oppure rimborsa il pagamento.
Refunded order status (default Refunded): il pagamento è stato rimborsato interamente tramite l'estensione.
Se un secondo pagamento viene approvato per un ordine già pagato, o per un altro ordine dello stesso carrello, l'ordine pagato non cambia. Una nota ti chiede di rimborsare il duplicato in MyeWAY. Un pagamento approvato per un altro riferimento di fattura non viene mai applicato all'ordine.
Le note sono voci della History dell'ordine che il cliente non vede.
Scheda VibeFox eWAY Payment Gateway
In Sales > Orders apri un ordine pagato con eWAY. In fondo alla pagina dell'ordine, accanto a History e Additional, la scheda VibeFox eWAY Payment Gateway mostra l'ID della eWAY transaction con l'indicazione Sandbox o Live, il Auth code, la Response di eWAY, l'Invoice reference, lo Status del pagamento, gli importi Paid / refunded, il modulo di rimborso, la cronologia dei rimborsi e le eWAY notes dell'ordine. La scheda è mostrata agli utenti che hanno accesso all'estensione.
Rimborsi
Nella scheda inserisci l'importo (viene precompilato l'importo non ancora rimborsato), facoltativamente un Reason (optional), e clicca su Refund via eWAY. Conferma la domanda Refund this amount through eWAY? This cannot be undone. Sono supportati rimborsi totali e parziali. Ti serve il permesso di modificare l'estensione (impostato in System > Users > User Groups). I rimborsi vengono effettuati nell'importo e nella valuta che eWAY ha addebitato: quindi, dopo un'approvazione per un importo parziale, puoi rimborsare fino a quanto il cliente ha effettivamente pagato, non il totale dell'ordine. Il rimborso viene inviato nell'ambiente in cui è stato effettuato il pagamento (sandbox o live), quindi devono essere impostate chiave e password API di quell'ambiente. Se eWAY rifiuta il rimborso, la scheda mostra eWAY refund failed: con i codici di eWAY e nessun rimborso viene registrato. Un rimborso riuscito viene aggiunto alla cronologia dei rimborsi e alle note con l'ID della transazione di rimborso eWAY. Un rimborso totale imposta l'ordine allo stato Refunded order status senza avvisare il cliente e senza riportare i prodotti a magazzino, come una modifica manuale dello stato. Un rimborso parziale non cambia lo stato. I rimborsi sono disponibili una volta che eWAY ha approvato il pagamento.
I resi di prodotti in Sales > Returns non restituiscono denaro tramite eWAY. I rimborsi effettuati in MyeWAY non vengono sincronizzati con OpenCart. Aggiorna l'ordine manualmente se necessario.
Chiave di licenza
L'estensione funziona con una chiave di licenza VibeFox ottenuta da vibefox.net. Il blocco della licenza License — VibeFox eWAY Payment Gateway è il primo blocco di Extensions > Extensions > Payments > VibeFox eWAY Payment Gateway > Edit, sopra le impostazioni. Incolla la chiave in License key e clicca su Activate. Dopodiché il blocco mostra la chiave mascherata, lo stato (per esempio la data fino alla quale la licenza è attiva, e il tuo dominio) e i pulsanti Check now per controllare di nuovo lo stato, Change key per inserire un'altra chiave e Remove key per rimuovere la chiave da questo negozio. Sotto ci sono la riga Product: opencart-payment-eway e il collegamento Manage licenses and domains in your account, che apre il tuo account vibefox.net. Solo gli utenti amministratori con il permesso Modify per l'estensione possono cambiare la chiave. I testi del blocco seguono la lingua dell'amministrazione (sono incluse le versioni inglese e russa).
Se la chiave non viene accettata, il blocco spiega il motivo, per esempio Key not found, This key belongs to another product, Domain limit reached o License expired on seguito da una data. Dopo aver cambiato l'indirizzo del negozio, o dopo aver liberato uno slot di dominio nel tuo account, clicca su Check now. Se il server delle licenze non è raggiungibile, l'estensione continua a funzionare con l'ultimo stato noto.
Una chiave funziona su un solo dominio: l'indirizzo del negozio della configurazione di OpenCart. Rimuovere la chiave dal negozio non libera il suo slot di dominio. Libera lo slot nel tuo account vibefox.net.
Senza una chiave attiva, eWAY non viene mostrato ai clienti al checkout. Se un pagamento viene avviato comunque, il cliente vede This payment method is not available. Please choose another one. Un utente amministratore che ha effettuato l'accesso all'amministrazione nello stesso browser vede ancora il metodo di pagamento nel negozio, contrassegnato come (unlicensed — visible to admins only), così puoi configurare e testare l'estensione prima di acquistare una chiave. Su OpenCart 4 questa anteprima non è disponibile: il negozio non vede l'accesso dell'amministratore, quindi senza una chiave attiva il metodo di pagamento è nascosto a tutti. Dopo aver aperto una volta la pagina Edit, nella Dashboard dell'amministrazione compare un promemoria. Chiudilo con × per nasconderlo per 7 giorni. Gli ordini esistenti non sono interessati: i pagamenti già avviati continuano a essere confermati, e i rimborsi funzionano.
Quando una licenza scade, l'estensione continua a funzionare, ma aggiornamenti e supporto richiedono il rinnovo. Lo stato viene ricontrollato automaticamente quando apri la Dashboard o la pagina Edit dell'amministrazione: una volta al giorno nei primi 14 giorni dopo l'inserimento della chiave, poi una volta a settimana. Non serve alcun cron job. La disinstallazione dell'estensione rimuove sempre la chiave di licenza e lo stato della licenza.
Risoluzione dei problemi
eWAY does not appear at checkout: verifica che la licenza sia attiva, che Enable/Disable sia attivo, che chiave e password API della modalità corrente siano impostate (i campi sandbox in modalità sandbox, i campi live in modalità live) e che la valuta del checkout sia AUD, NZD, SGD, HKD o MYR. La pagina delle impostazioni mostra un avviso quando mancano le credenziali. Controlla anche che l'indirizzo di pagamento sia nella Geo Zone selezionata e che l'ordine raggiunga il Total impostato nelle impostazioni.
The payment went through, but the order stays without a status: il cliente non è tornato da eWAY, oppure in quel momento non è stato possibile interrogare eWAY. eWAY non invia notifiche per la Shared Page. Imposta l'URL cron di Re-check of lost returns (cron): recupera il pagamento circa un'ora dopo. Controlla la transazione in MyeWAY e guarda il campo Log nella pagina dell'estensione.
The cron URL answers Forbidden: il token nell'URL è errato. Copia l'URL esattamente come lo mostra la pagina delle impostazioni.
The customer sees This payment method is temporarily unavailable: chiave o password API della modalità corrente mancano, oppure eWAY le ha rifiutate. Controlla le credenziali della modalità corrente.
The customer sees eWAY could not start the payment: eWAY ha restituito codici di errore, mostrati nel messaggio. Spesso i dati di fatturazione non sono validi.
The customer sees eWAY cannot take payments in a currency: la valuta dell'ordine non è tra quelle accettate da eWAY. Usa AUD, NZD, SGD, HKD o MYR.
The customer sees We could not match this payment to an order: il link di ritorno non appartiene a un ordine di questo negozio, oppure eWAY ha approvato un pagamento per un altro riferimento di fattura. Se il cliente è stato addebitato, cerca il pagamento in MyeWAY.
The customer sees This payment method is not available: la sessione del checkout non corrisponde più all'ordine, oppure il metodo di pagamento è stato disattivato nel frattempo. Il cliente ricarica il checkout.
Order is in the on hold status after payment: leggi le eWAY notes nella scheda VibeFox eWAY Payment Gateway (vedi Stati dell'ordine), poi evadi l'ordine oppure rimborsa il pagamento.
No refund form in the tab: la scheda indica il motivo: per l'ordine non è stato trovato alcun ID di transazione eWAY, è rimborsato interamente, il tuo gruppo utenti non ha il permesso di modificare l'estensione, oppure le credenziali API della modalità del pagamento non sono impostate.
Refund fails with a message about the sandbox or live mode: l'ordine è stato pagato in quell'ambiente, e la sua chiave e password API non sono impostate. Inseriscile e riprova.
Refund fails with at most … can be refunded: l'importo è superiore a quanto eWAY ha addebitato meno i rimborsi già effettuati.
Per gli sviluppatori, l'estensione attiva gli eventi di OpenCart wcp_eway_payment_gateway_supported_currencies (se il tuo account eWAY è abilitato per altre valute) e wcp_eway_payment_gateway_create_access_code_request (il corpo della richiesta prima che venga creata la pagina di pagamento).
Disinstallazione
Vai su Extensions > Extensions, scegli il tipo Payments e clicca su Uninstall (il pulsante rosso −) accanto a VibeFox eWAY Payment Gateway. La chiave di licenza e lo stato della licenza di questa estensione vengono sempre rimossi. OpenCart rimuove sempre le proprie impostazioni dell'estensione: Enable/Disable, Sort Order, Geo Zone, Total e gli stati ordine della sezione Orders, che tornano ai valori predefiniti alla reinstallazione. Anche l'evento OpenCart dell'estensione viene rimosso (su OpenCart 4 anche i suoi eventi e la sua azione di avvio, che lascia passare gli URL di ritorno e cron in modalità manutenzione). Se Delete all plugin data on uninstall è attivo, vengono rimosse le altre impostazioni del gateway (titolo, descrizione, modalità sandbox, chiavi e password API, interruttore del log di debug, token cron) e il registro. Se è disattivo, vengono conservate per una reinstallazione successiva. I registri dei pagamenti e dei rimborsi eWAY vengono sempre conservati, quindi gli ordini pagati in precedenza possono ancora essere rimborsati dopo una reinstallazione. Gli ordini esistenti mantengono le loro note di pagamento.
Su OpenCart 4, per rimuovere anche i file dell'estensione, vai su Extensions > Installer dopo la disinstallazione e clicca su Uninstall (il pulsante arancione −) accanto a VibeFox eWAY Payment Gateway nell'elenco delle estensioni installate, poi su Delete (il pulsante rosso con il cestino) per rimuovere il pacchetto caricato.
eWAY è un marchio del suo rispettivo proprietario. Questa estensione non è affiliata né approvata da eWAY.
