VibeFox Moneris for OpenCart — Guida
Requisiti
OpenCart: 3.0.x (testato su 3.0.5.0) oppure 4.0.2 e successive (testato su 4.1.0.3).
PHP: 8.0 o successiva.
Valuta: CAD per un account Moneris canadese, USD per un vecchio account Moneris USA. Il metodo di pagamento viene mostrato solo quando la valuta del checkout corrisponde alla valuta dell'account.
HTTPS e PCI DSS: i numeri delle carte vengono inseriti nella pagina di checkout e passano dal tuo server. I pagamenti reali richiedono HTTPS e la conformità a PCI DSS SAQ D. Se non puoi garantirla, usa invece una soluzione con pagina di pagamento ospitata.
Account Moneris: ti servono lo Store ID e l'API Token del tuo negozio Moneris Gateway, dal Moneris Merchant Resource Center > Admin > Store Settings. Per i test è precompilato il negozio di test pubblico di Moneris. Le credenziali di test e le carte di test si trovano nel portale per sviluppatori di Moneris.
Chiave di licenza VibeFox: si acquista su vibefox.net. Una chiave funziona su un solo 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_moneris_gateway-oc3-(version).ocmod.zip e il pacchetto per OpenCart 4 wcp_moneris_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. Nel pannello di amministrazione vai su Extensions > Installer, clicca su Upload e scegli il file wcp_moneris_gateway-oc3-(version).ocmod.zip. L'estensione non ha modifiche OCMOD, quindi Extensions > Modifications non deve essere aggiornato. 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, scegli il tipo Payments. Trova VibeFox Moneris 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 License key).
4. Scegli il paese dell'account e inserisci il Live Store ID e il Live API Token. La modalità di test è attiva per impostazione predefinita e usa il negozio di test pubblico (store5 / yesguy per il Canada, monusqa002 / qatoken per gli USA).
5. Scegli il tipo di transazione e i loghi delle carte, poi attiva Enable / Disable e clicca su Save.
6. Effettua un ordine di prova con una carta di test Moneris, poi disattiva Test mode.
OpenCart 4
1. Nel pannello di amministrazione vai su Extensions > Installer, clicca su Upload e scegli il file wcp_moneris_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 Moneris Gateway, clicca su Install (il pulsante verde +), poi su Edit (il pulsante con la matita).
4. Inserisci la chiave di licenza e le impostazioni come nei passaggi da 3 a 6 per OpenCart 3. La pagina delle impostazioni e i suoi campi sono uguali in entrambe le versioni.
Una nuova installazione parte con il metodo di pagamento disattivato e la modalità di test attiva.
Configurazione
Tutte le impostazioni si trovano nella pagina dell'estensione: Extensions > Extensions > Payments > VibeFox Moneris Gateway > Edit. Le sezioni sono elencate a sinistra; il pulsante Save sotto l'elenco salva l'intera pagina. Sopra le impostazioni, la pagina mostra Moneris gateway is in TEST MODE. No real charges will be made. finché la modalità di test è attiva. In modalità live ti avvisa quando i campi live contengono credenziali di test Moneris (il metodo di pagamento viene quindi nascosto al checkout) e quando SSL non è attivo per il negozio (in OpenCart 4, quando l'indirizzo della vetrina inizia con http://). Ti avvisa anche quando il metodo di pagamento è attivo ma lo Store ID o l'API Token della modalità corrente è vuoto, e quando la valuta predefinita del negozio non è quella dell'account Moneris; in entrambi i casi il metodo di pagamento viene nascosto al checkout. 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 e Total deve essere un numero uguale o maggiore di 0. Se un valore è errato, la pagina mostra l'errore e nulla viene salvato.
Moneris
Enable / Disable: Enable Moneris Gateway attiva o disattiva il metodo di pagamento. Predefinito: disattivato.
Title: il titolo del metodo di pagamento mostrato al cliente. È anche il nome del metodo di pagamento salvato nell'ordine. Predefinito: Carta di credito (Moneris). In modalità di test al titolo viene aggiunto (Test Mode). Obbligatorio.
Description: il testo mostrato sopra i campi della carta nel passaggio Confirm Order. Predefinito: Pay securely with your credit card.
Sort Order: la posizione di Moneris tra i metodi di pagamento al checkout. Lascia vuoto o inserisci un numero intero.
Geo Zone: mostra il modulo della carta 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 checkout, nella valuta predefinita del negozio, che un ordine deve raggiungere perché il metodo di pagamento venga offerto. Lascia vuoto per offrirlo per qualsiasi totale.
Account Moneris
Il tuo Store ID e la tua API Token si trovano nel Moneris Merchant Resource Center, in Admin > Store Settings. Le credenziali di test e le carte di test si trovano nel portale per sviluppatori di Moneris. La sezione rimanda a entrambi.
Moneris account country: gli account canadesi addebitano in CAD, quelli statunitensi in USD. Il metodo di pagamento viene mostrato solo quando la valuta dell'ordine corrisponde. Predefinito: Canada (CAD).
Test mode: usa il gateway QA di Moneris e le credenziali di test; non vengono effettuati addebiti reali. Rimborsi, acquisizioni e annullamenti vengono sempre inviati all'ambiente in cui è stato effettuato il pagamento. I clienti vedono TEST MODE: use a Moneris test card, no real charges are made. sopra i campi della carta. Predefinito: attivo.
Live Store ID: lo Store ID di produzione, per esempio monca01234.
Live API Token: l'API Token di produzione.
Test Store ID: il negozio di test pubblico di Moneris: store5 (Canada) o monusqa002 (USA). Predefinito: store5.
Test API Token: il token di test pubblico: yesguy (Canada) o qatoken (USA). Predefinito: yesguy.
Le API Token salvate non vengono mai mostrate di nuovo. Il campo resta vuoto e mostra Saved — leave empty to keep it. Inserisci un nuovo valore solo se vuoi cambiarlo. Per rimuovere un token salvato, spunta Clear the saved token on save sotto il campo e clicca su Save.
Pagamento
Transaction type: il modo in cui viene addebitata la carta. Predefinito: Purchase.
Card logos: i marchi di carta mostrati con il metodo di pagamento al checkout: Visa, Mastercard, Discover, American Express, JCB. I marchi accettati dipendono dal tuo account Moneris. Predefinito: Visa e Mastercard.
Ordini
OpenCart crea l'ordine nel passaggio Confirm Order senza stato (un ordine mancante). L'ordine riceve uno stato solo dopo che Moneris ha risposto. Ogni campo qui sotto elenca i tuoi stati ordine di OpenCart.
Order Status After Payment: la carta è stata addebitata (un acquisto, oppure l'acquisizione di una pre-autorizzazione). Predefinito: In lavorazione.
Authorized Status: una pre-autorizzazione: i fondi sono solo riservati, non ancora addebitati. Acquisiscili nella scheda dell'ordine o impostando uno stato di pagato. Predefinito: In attesa.
On Hold (Review) Status: è richiesta una revisione manuale: l'importo elaborato da Moneris differisce dall'ordine, oppure Moneris non ha risposto e anche la verifica dello stato non è riuscita (la carta potrebbe essere stata addebitata). Una nota ne spiega il motivo. Predefinito: In attesa, perché OpenCart non ha lo stato In sospeso. Puoi creare i tuoi stati in System > Localisation > Order Statuses e selezionarli qui e in Authorized Status.
Canceled Status: impostato da Void pre-authorization (cancel order) nella scheda dell'ordine. Impostare un ordine su questo stato libera (annulla) una pre-autorizzazione non acquisita. Predefinito: Annullato.
Refunded Status: impostato dopo il rimborso totale del pagamento dalla scheda dell'ordine. Impostare un ordine su questo stato libera anche una pre-autorizzazione non acquisita. Predefinito: Rimborsato.
Avanzate
Debug log: registra richieste e risposte dell'API in wc_mng_debug.log.php, nella cartella dei log di OpenCart (storage/logs). Il file non può essere aperto dal web. Numero della carta, CVV, scadenza e API Token vengono mascherati. Gli errori vengono sempre registrati, anche con questa opzione disattivata. Predefinito: disattivato.
Log: mostra la dimensione e le voci più recenti del log. Clicca su Clear log per svuotarlo.
Delete data on uninstall: se attivo, disinstallando l'estensione vengono rimosse le impostazioni del gateway e il log. I dati Moneris degli ordini (necessari per acquisizioni e rimborsi) restano sempre. Predefinito: disattivato.
Importa / Esporta
Export: Download JSON salva le impostazioni in un file JSON. Le API Token non vengono esportate.
Import: incolla un JSON esportato in precedenza e clicca su Import per ripristinare le impostazioni. Le API Token salvate vengono mantenute.
Checkout
Nel passaggio Payment Method il cliente sceglie il metodo di pagamento (per impostazione predefinita Credit card (Moneris)). Nel passaggio Confirm Order il cliente vede la tua descrizione, i loghi delle carte e i campi Card number, Expiry (MM/YY) e Card code (CVC). Tutti e tre i campi sono obbligatori. In OpenCart 4 il cliente sceglie il metodo di pagamento con il pulsante Choose del blocco del metodo di pagamento, nella finestra Payment method options; i campi della carta compaiono poi nel blocco di conferma dell'ordine in fondo alla pagina di checkout, sopra il pulsante Confirm Order. Quando il cliente clicca su Confirm Order, il tuo server invia la carta a Moneris per il totale dell'ordine e ottiene il risultato immediatamente. Non ci sono reindirizzamenti né webhook. I dati della carta vengono usati solo per questa singola richiesta; non vengono mai memorizzati e il log mostra solo le ultime quattro cifre.
L'ordine riceve il suo stato solo da una risposta approvata di Moneris, nel modo standard di OpenCart, con le consuete email d'ordine e l'aggiornamento del magazzino. Il carrello viene svuotato e il cliente vede la pagina di conferma ordine di OpenCart. Con la pre-autorizzazione l'ordine resta nell'Authorized Status finché non acquisisci i fondi. Se Moneris ha elaborato un importo diverso dal totale dell'ordine, l'ordine riceve lo stato di revisione con una nota.
Se la carta viene rifiutata, il cliente resta nel passaggio Confirm Order con Your card was declined e il motivo indicato da Moneris, e può controllare i dati della carta o usarne un'altra. L'ordine non mantiene alcuno stato; anche il motivo del rifiuto viene scritto nel log. Se Moneris non è riuscito a elaborare la richiesta (per esempio uno Store ID o un'API Token errati), il cliente vede The payment could not be processed. Please try again or use another payment method. Il motivo viene scritto nel log. Campi della carta errati danno messaggi brevi come Please enter your card details., Invalid card number. o Invalid card expiry date., e nulla viene inviato a Moneris.
Un secondo clic mentre un pagamento è in elaborazione mostra A payment for this order is already being processed. Please wait a moment and check your order status before trying again. OpenCart 3 crea un nuovo ordine ogni volta che viene mostrato il passaggio Confirm Order, OpenCart 4 mantiene un solo ordine per il checkout e, dopo una carta rifiutata, il cliente paga lo stesso ordine. In ogni caso l'estensione tratta tutti gli ordini di un carrello come un unico pagamento: un carrello già pagato, o il cui esito è sconosciuto, non viene mai addebitato di nuovo, e il cliente va alla pagina di successo. OpenCart 4 conserva l'ordine nel checkout fino alla visualizzazione della pagina di successo. Se quell'ordine ha già uno stato e nel carrello ci sono di nuovo prodotti (per esempio il pagamento è andato a buon fine, ma la pagina di successo non è stata mostrata, e il cliente ha aggiunto prodotti), oppure l'ordine è stato annullato o rimborsato, o la pre-autorizzazione è stata liberata nel frattempo, il cliente torna alla pagina di checkout su Confirm Order, e il successivo Confirm Order paga un nuovo ordine. Sopra la pagina di checkout il cliente vede This order was cancelled or refunded by the store, so it cannot be paid again. Please check your cart and confirm the new order. quando l'ordine è stato chiuso, oppure This order has already been paid, and your cart now holds a new purchase. Please check your cart and confirm the new order. quando era stato pagato per un carrello precedente.
Se Moneris non risponde (errore di rete o timeout), l'estensione invia a Moneris una verifica dello stato con lo stesso ID ordine Moneris per capire se la transazione è andata a buon fine. Se Moneris non ha alcuna transazione di questo tipo, il cliente può pagare di nuovo. Se anche la verifica dello stato non riceve risposta, l'ordine riceve lo stato di revisione con una nota che riporta l'ID ordine Moneris, e il cliente non viene invitato a pagare una seconda volta. Se il pagamento è andato a buon fine ma non è stato possibile impostare lo stato dell'ordine, il cliente vede Your payment was received, but the order could not be completed automatically. Please contact us — do not pay again.
L'estensione non ha carte salvate o Moneris Vault, abbonamenti, Apple Pay, Google Pay o Interac Online, Moneris Checkout o Hosted Tokenization, 3-D Secure, AVS o Kount e prezzi in più valute.
Ordini e rimborsi
Stati dell'ordine
Nessuno stato (ordine mancante): la carta è stata rifiutata o non è stata elaborata. Il cliente può pagare di nuovo. In Sales > Orders questi ordini vengono mostrati solo con il filtro Order Status impostato su Missing Orders.
Order Status After Payment (predefinito In lavorazione): l'acquisto è stato approvato, oppure una pre-autorizzazione è stata acquisita. Una nota mostra l'importo, il Moneris Trans ID e la ricevuta.
Authorized Status (predefinito In attesa): una pre-autorizzazione è stata approvata e attende l'acquisizione.
On Hold (Review) Status (predefinito In attesa): l'importo elaborato differiva dal totale dell'ordine, oppure Moneris non ha confermato il risultato. Le note lo spiegano.
Canceled Status (predefinito Annullato): per un ordine pre-autorizzato, i fondi riservati sono stati liberati (annullati).
Refunded Status (predefinito Rimborsato): il pagamento è stato rimborsato interamente tramite l'estensione.
Le note sono voci della History dell'ordine che il cliente non vede.
Scheda VibeFox Moneris Gateway
In Sales > Orders apri un ordine pagato con Moneris. In fondo alla pagina dell'ordine, accanto a History e Additional, la scheda VibeFox Moneris Gateway mostra il Trans ID (e il Trans ID della pre-autorizzazione dopo un'acquisizione), il Moneris order ID, la Receipt, il Transaction type e il suo stato (non acquisito, acquisito o liberato), l'Account / environment con l'etichetta Test mode per i pagamenti di prova, la Card con il codice di autorizzazione, gli importi Authorized / charged / refunded, i pulsanti di acquisizione, annullamento e rimborso, la cronologia dei rimborsi e le Moneris notes dell'ordine. Per un pagamento non confermato la scheda ti chiede di cercare l'ID ordine Moneris nel Merchant Resource Center. La scheda viene mostrata agli utenti che hanno accesso all'estensione; acquisizione, annullamento e rimborso richiedono il permesso di modificare l'estensione (impostato in System > Users > User Groups).
Acquisizione e annullamento
Per acquisire una pre-autorizzazione clicca su Capture payment nella scheda e conferma Capture the pre-authorized amount through Moneris?, oppure cambia lo stato dell'ordine con Add History impostandolo su uno stato di pagato come Order Status After Payment o un altro stato OpenCart di elaborazione o completamento. Viene acquisito il totale dell'ordine, meno i rimborsi; non può superare l'importo autorizzato. Dopo un'acquisizione tramite il pulsante l'ordine riceve Order Status After Payment. Se Moneris rifiuta l'acquisizione, lo stato non cambia, non viene inviata alcuna email, Add History mostra il motivo invece di un messaggio di successo, e una nota lo spiega: Moneris: status not changed — the pre-authorization could not be captured con il motivo. Le pre-autorizzazioni Moneris scadono dopo alcuni giorni, quindi acquisiscile in tempo.
Per liberare i fondi clicca su Void pre-authorization (cancel order) e conferma, oppure imposta l'ordine sul Canceled Status. Impostare l'ordine sul Refunded Status libera anche una pre-autorizzazione aperta. Se la liberazione non riesce, una nota ti chiede di liberarla nel Merchant Resource Center.
Questi cambi di stato funzionano anche quando l'estensione è disattivata (ma installata), quindi le pre-autorizzazioni effettuate in precedenza possono comunque essere acquisite e liberate.
Rimborsi
Nella scheda VibeFox Moneris Gateway inserisci l'Amount (viene compilato l'importo non ancora rimborsato), facoltativamente un Reason (optional), e clicca su Refund via Moneris. Conferma la domanda Refund this amount through Moneris? This cannot be undone. Sono supportati rimborsi totali e parziali. I rimborsi sono limitati all'importo effettivamente addebitato da Moneris; quindi, dopo una differenza di importo, puoi rimborsare fino a quanto il cliente ha pagato, non fino al totale dell'ordine. Una pre-autorizzazione può essere rimborsata solo dopo essere stata acquisita; prima di allora, annullala per liberare i fondi. Il rimborso viene inviato all'ambiente e all'account in cui è stato effettuato il pagamento, quindi le credenziali di quella modalità devono restare compilate. Se Moneris non accetta il rimborso, la scheda mostra Refund failed con il motivo e nessun rimborso viene registrato. Un rimborso riuscito viene aggiunto alla cronologia dei rimborsi e alle note con il Moneris Trans ID. Un rimborso totale imposta l'ordine su Refunded Status; un rimborso parziale non cambia lo stato. Acquisizione, annullamento e rimborso modificano direttamente lo stato dell'ordine, senza notificare il cliente e senza rimettere i prodotti in magazzino, come una modifica manuale dello stato.
I resi di prodotti in Sales > Returns non restituiscono denaro tramite Moneris.
Chiave di licenza
L'estensione funziona con una chiave di licenza VibeFox di vibefox.net. Il blocco della licenza License — VibeFox Moneris Gateway è il primo blocco di Extensions > Extensions > Payments > VibeFox Moneris 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 verificare di nuovo lo stato, Change key per inserire un'altra chiave e Remove key per rimuovere la chiave da questo negozio. Sotto compaiono la riga Product: opencart-payment-moneris 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 sull'estensione possono cambiare la chiave. I testi del blocco seguono la lingua dell'amministrazione (sono inclusi inglese e russo).
Se la chiave non viene accettata, il blocco indica il motivo, per esempio Key not found, This key belongs to another product, Domain limit reached oppure License expired on seguito da una data. Dopo aver cambiato l'indirizzo del negozio, o dopo aver liberato un posto per il 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 dalla configurazione di OpenCart. Rimuovere la chiave dal negozio non libera il suo posto per il dominio. Libera il posto nel tuo account vibefox.net.
Senza una chiave attiva, Moneris 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 con (unlicensed — visible to admins only), così puoi configurare e provare l'estensione prima di acquistare una chiave. In 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: acquisizioni, annullamenti e rimborsi di pagamenti precedenti continuano a funzionare.
Quando una licenza scade, l'estensione continua a funzionare, ma aggiornamenti e supporto richiedono il rinnovo. Lo stato viene verificato di nuovo automaticamente quando apri la Dashboard o la pagina Edit dell'amministrazione: una volta al giorno per i 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
Moneris non compare al checkout: verifica che la licenza sia attiva, che Enable / Disable sia attivo e che la modalità corrente abbia uno Store ID e un'API Token. In modalità live i campi live devono contenere le tue credenziali di produzione, non le credenziali di test Moneris. Verifica che la valuta del checkout sia quella dell'account (CAD per il Canada, USD per un account USA), che l'indirizzo di pagamento sia nella Geo Zone selezionata e che l'ordine raggiunga il Total impostato nelle impostazioni.
Il pagamento è andato a buon fine, ma l'ordine è nello stato di revisione: l'estensione non ha webhook; il risultato proviene solo dalla risposta di Moneris. Leggi le Moneris notes nella scheda. Se Moneris non ha confermato il risultato, Moneris non ha risposto e anche la verifica dello stato non è riuscita. Cerca l'ID ordine Moneris nel Merchant Resource Center: se la transazione è presente, spedisci l'ordine (e rimborsalo lì se necessario); se non è presente, annulla l'ordine o chiedi al cliente di pagare di nuovo. Se l'importo era diverso, controlla l'ordine ed evadilo oppure rimborsa il pagamento.
Il cliente vede This payment method is not available. Please reload the checkout page.: la sessione di checkout non corrisponde più all'ordine, il metodo di pagamento è stato disattivato nel frattempo, oppure mancano le credenziali della modalità corrente (oppure la modalità live usa credenziali di test Moneris).
Il cliente vede This payment method does not support the order currency.: la valuta dell'ordine non è quella dell'account Moneris.
Il cliente vede un errore durante il pagamento: consulta il campo Log nella pagina dell'estensione. Gli errori vengono sempre scritti; attiva Debug log per vedere le richieste e le risposte complete.
L'acquisizione non riesce: l'ordine non ha una pre-autorizzazione in attesa di acquisizione, il totale dell'ordine è zero, oppure l'importo è superiore a quello autorizzato. Le pre-autorizzazioni Moneris scadono inoltre dopo alcuni giorni.
Rimborso, acquisizione o annullamento falliscono con un messaggio su modalità o account: il pagamento è stato effettuato in modalità di test o live e le credenziali di quella modalità non sono impostate, oppure il pagamento è stato effettuato con un account Moneris dell'altro paese. Inserisci le credenziali, oppure elabora il pagamento nel Merchant Resource Center.
Attacchi di test delle carte: i moduli di carta diretti sono un bersaglio per i test delle carte. Usa le regole eFraud o di velocità del tuo account Moneris e un'estensione CAPTCHA o di limitazione delle richieste per il tuo negozio.
Disinstallazione
Vai su Extensions > Extensions, scegli il tipo Payments e clicca su Uninstall (il pulsante rosso −) accanto a VibeFox Moneris 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 degli ordini della sezione Orders, che tornano ai valori predefiniti alla reinstallazione. Vengono rimossi anche gli eventi OpenCart dell'estensione, quindi i cambi di stato non acquisiscono né liberano più pre-autorizzazioni. Se Delete data on uninstall è attivo, vengono rimosse anche le altre impostazioni del gateway (titolo, descrizione, paese dell'account, modalità di test, Store ID e API Token, tipo di transazione, loghi delle carte, logging) e il log. Se è disattivo, vengono conservate per una reinstallazione successiva. Le transazioni e i rimborsi Moneris vengono sempre conservati, quindi gli ordini pagati in precedenza possono essere ancora acquisiti o 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, clicca su Uninstall (il pulsante arancione −) accanto a VibeFox Moneris Gateway nell'elenco delle estensioni installate, poi su Delete (il pulsante rosso con il cestino) per rimuovere il pacchetto caricato.
Moneris è un marchio registrato del suo titolare. Questa estensione non è affiliata a Moneris né approvata da Moneris.
