Indietro

VibeFox ePayco for OpenCart — Guida

Requisiti

OpenCart: 3.0.x (testato su 3.0.5.0) o 4.0.2 e successive (testato su 4.1.0.3).

PHP: 8.0 o successivo.

Valuta: peso colombiano (COP) o dollaro statunitense (USD). Quando il cliente paga in un'altra valuta, il metodo di pagamento viene nascosto al checkout.

Account ePayco: ti servono le quattro chiavi del tuo account ePayco: P_CUST_ID_CLIENTE, P_KEY, PUBLIC_KEY e PRIVATE_KEY. Si trovano nella dashboard di ePayco, alla voce Integrations, API keys. Le stesse chiavi funzionano in modalità test e in modalità live. I metodi di pagamento che il cliente può usare (carte, PSE, reti di pagamento in contanti, wallet) sono quelli abilitati nel tuo account ePayco.

Sito web pubblico: l'URL di conferma del tuo negozio deve essere raggiungibile da internet, senza essere bloccato da un firewall o dall'autenticazione di base.

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_epayco_payment-oc3-(version).ocmod.zip e il pacchetto per OpenCart 4 wcp_epayco_payment.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_epayco_payment-oc3-(version).ocmod.zip. L'estensione non ha modifiche OCMOD, quindi Extensions > Modifications non deve essere aggiornato. Invece dell'installer, puoi anche 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 ePayco Payment 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 le quattro chiavi di ePayco e scegli il tipo di checkout (vedi Configurazione).

5. Attiva Enable/Disable e clicca su Save. Prova un pagamento con Test Mode attivo e le carte di test di ePayco, poi disattiva Test Mode.

OpenCart 4

1. Nel pannello di amministrazione vai su Extensions > Installer, clicca su Upload e scegli il file wcp_epayco_payment.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 ePayco Payment, clicca su Install (il pulsante verde +), poi su Edit (il pulsante con la matita).

4. Inserisci la chiave di licenza, le chiavi di ePayco e le impostazioni come nei passaggi da 3 a 5 per OpenCart 3. La pagina delle impostazioni e i suoi campi sono uguali nelle due versioni. Cambia solo l'URL di conferma (vedi URL di conferma).

Una nuova installazione parte con il metodo di pagamento disattivato e la modalità test disattivata. L'URL di conferma viene inviato a ePayco con ogni pagamento, quindi non c'è nulla da configurare nella dashboard di ePayco.

Configurazione

Tutte le impostazioni si trovano nella pagina dell'estensione: Extensions > Extensions > Payments > VibeFox ePayco Payment > Edit. Le sezioni sono elencate a sinistra; il pulsante Save sotto l'elenco salva l'intera pagina. Sopra le impostazioni, la pagina spiega che l'ordine riceve uno stato solo dopo che ePayco ha confermato la transazione. Ti avvisa quando non sono inserite tutte e quattro le chiavi (il metodo di pagamento viene allora nascosto al checkout) e quando la valuta predefinita del negozio non è COP o USD, e mostra Test mode is on: customers pay with ePayco test cards and no real money is charged. finché la modalità test è attiva. Senza il permesso di modificare l'estensione, la pagina mostra le impostazioni ma non può salvarle.

Al salvataggio, Title deve avere al massimo 128 caratteri, Sort Order deve essere un numero intero, Total deve essere un numero non inferiore a zero, e la zona geografica e gli stati dell'ordine devono esistere. Altrimenti un errore indica il campo e non viene salvato nulla.

ePayco

Enable/Disable: Enable ePayco Payment attiva o disattiva il metodo di pagamento. Predefinito: disattivo.

Title: il nome del metodo di pagamento che il cliente vede al checkout. È anche il nome del metodo di pagamento salvato nell'ordine. Fino a 128 caratteri; se lasciato vuoto, il cliente vede ePayco. Predefinito: ePayco.

Description: il testo mostrato al cliente nel passaggio Confirm Order, sopra il pulsante di conferma. Predefinito: Pay securely with ePayco.

Sort Order: la posizione di ePayco tra i metodi di pagamento al checkout. Lascia vuoto o inserisci un numero intero.

Geo Zone: offre ePayco solo per 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 prima che venga offerto ePayco. Lascia vuoto per offrire ePayco per qualsiasi totale.

Chiavi dell'account ePayco

Trova le quattro chiavi nella dashboard di ePayco, alla voce Integrations, API keys (la sezione rimanda alla dashboard). P_CUST_ID_CLIENTE e P_KEY verificano le conferme di pagamento; PUBLIC_KEY e PRIVATE_KEY creano le sessioni di checkout. Le stesse chiavi funzionano in modalità test e in modalità live.

Customer ID (P_CUST_ID_CLIENTE): il tuo ID cliente ePayco (numerico).

Secret Key (P_KEY): serve a verificare la firma delle conferme di pagamento di ePayco. Tienila segreta.

Public Key (PUBLIC_KEY): la tua chiave API pubblica di ePayco.

Private Key (PRIVATE_KEY): la tua chiave API privata di ePayco. Tienila segreta.

Le chiavi salvate Secret Key (P_KEY) e Private Key (PRIVATE_KEY) non vengono mai più mostrate. Il campo resta vuoto e mostra Saved — leave empty to keep it. Inserisci un nuovo valore solo per modificarlo. Per rimuovere una chiave salvata, spunta Clear saved secret on save sotto il campo e clicca su Save.

Test Mode: le sessioni di checkout vengono create come transazioni di test. I clienti pagano con le carte di test di ePayco e non viene addebitato denaro reale. Le transazioni di test non pagano mai gli ordini creati in modalità live. Predefinito: disattivo. Mentre è attiva, i clienti vedono TEST MODE — use ePayco test cards, no real money is charged. nel passaggio Confirm Order e nella pagina di pagamento.

Checkout

Checkout Type: come si apre il checkout di ePayco.

Popup (One Page): il checkout di ePayco si apre sopra la pagina del tuo negozio (predefinito).
Redirect: il cliente viene inviato alla pagina di pagamento di ePayco.

URL di conferma

L'URL di conferma comunica al tuo negozio il risultato di un pagamento. Viene inviato automaticamente a ePayco con ogni pagamento, quindi non c'è nulla da configurare nella dashboard di ePayco. La sezione mostra l'URL. Per OpenCart 3 ha questa forma: https://your-store/index.php?route=extension/payment/wcp_epayco_payment/confirmation, per OpenCart 4 https://your-store/index.php?route=extension/wcp_epayco_payment/payment/wcp_epayco_payment.confirmation. È costruito a partire dall'indirizzo della vetrina della tua installazione di OpenCart. Deve essere raggiungibile da internet, senza essere bloccato da un firewall o dall'autenticazione di base. Funziona anche mentre il negozio è in modalità manutenzione, perché OpenCart 3 lascia passare le richieste delle estensioni di pagamento, e su OpenCart 4 l'estensione aggiunge un'azione di avvio (startup action) per questo.

Ogni conferma deve avere una firma valida creata con il tuo P_CUST_ID_CLIENTE e il tuo P_KEY. Le conferme senza firma valida vengono rifiutate e non modificano nulla. Senza la conferma, un ordine riceve il suo stato solo quando il cliente torna nel negozio dopo aver pagato.

Ordini

OpenCart crea l'ordine al passaggio Confirm Order senza stato (un ordine mancante). L'ordine riceve uno stato solo dopo che ePayco ha confermato la transazione. Un pagamento rifiutato o abbandonato lascia l'ordine senza stato, e il carrello viene conservato. Ogni campo qui sotto elenca i tuoi stati ordine di OpenCart.

Order Status After Payment: ePayco ha approvato il pagamento, e importo e valuta corrispondono all'ordine. Predefinito: In lavorazione.

Awaiting Payment Status: ePayco ha segnalato il pagamento come in attesa o trattenuto (bonifico PSE, reti di pagamento in contanti). L'ordine cambia automaticamente quando ePayco lo approva o lo rifiuta. Predefinito: In attesa.

On Hold (Review) Status: ePayco ha approvato un pagamento il cui importo o valuta differisce dall'ordine, oppure lo ha approvato dopo che l'ordine aveva ricevuto un altro stato (per esempio Annullato). Una nota spiega il motivo. Non spedire prima di aver controllato la transazione nella dashboard di ePayco. Predefinito: In sospeso, perché OpenCart non ha lo stato On hold. Puoi creare un tuo stato in System > Localisation > Order Statuses e selezionarlo qui.

Payment Failed Status: un pagamento in attesa è stato rifiutato, non è andato a buon fine, è scaduto o è stato annullato. Un nuovo pagamento approvato paga comunque l'ordine. Predefinito: Non riuscito.

Reversed Status: ePayco ha stornato il pagamento dell'ordine. Predefinito: Rimborsato.

Avanzate

Logging: scrive errori delle API e conferme di pagamento in epc_p_debug.log.php, nella cartella dei log di OpenCart (storage/logs). Il file non può essere aperto dal web e, al raggiungimento di 5 MB, viene spostato in epc_p_debug.old.log.php. Chiavi e dati dei clienti non vengono registrati. Predefinito: disattivo. Gli errori vengono sempre registrati, anche quando è disattivo.

Log: mostra la dimensione e le ultime voci del log. Clicca su Clear log per svuotarlo.

Delete Data on Uninstall: se attivo, alla disinstallazione dell'estensione vengono rimosse le impostazioni dell'estensione e il log. I dati di ePayco salvati per gli ordini restano sempre. Predefinito: disattivo.

Importa / Esporta

Export: Download JSON salva le impostazioni in un file JSON. Le chiavi segrete non vengono esportate.

Import: incolla il JSON esportato in precedenza e clicca su Import per ripristinare le impostazioni. Le chiavi segrete salvate vengono mantenute.

Checkout

Al passaggio Payment Method il cliente sceglie il metodo di pagamento (per impostazione predefinita ePayco). Al passaggio Confirm Order il cliente vede la tua descrizione e la nota After confirming the order you pay securely in the ePayco checkout (cards, PSE, cash, wallets). 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 di checkout. Quando il cliente clicca su Confirm Order, l'estensione crea una sessione di checkout di ePayco per il totale dell'ordine nella valuta dell'ordine, con le tasse, il numero d'ordine e il nome, l'indirizzo, l'e-mail e il telefono di fatturazione. Il pagamento compare in ePayco come Order # e il numero d'ordine. La lingua del checkout è spagnolo o inglese, in base alla lingua del negozio del cliente.

Il cliente vede poi la pagina ePayco payment con Thank you for your order. The secure ePayco checkout opens automatically; if it does not, click the button below. Il checkout di ePayco si apre come popup o come reindirizzamento, a seconda di Checkout Type. La pagina ha anche il pulsante Pay with ePayco e il link Choose another payment method. Ogni nuovo Confirm Order crea una nuova sessione di ePayco (OpenCart 3 crea un nuovo ordine ogni volta che viene mostrato il passaggio Confirm Order; OpenCart 4 aggiorna l'ordine del checkout, quindi un nuovo tentativo paga lo stesso ordine). Se un ordine precedente dello stesso carrello è già pagato o in attesa di ePayco, il cliente viene portato alla pagina di successo dell'ordine e non viene addebitato di nuovo.

Nel checkout di ePayco il cliente paga con uno dei metodi abilitati nel tuo account ePayco. Poi ePayco invia la conferma al tuo negozio e riporta il cliente indietro. L'ordine viene segnato come pagato solo dopo che ePayco lo ha confermato: con la conferma firmata oppure con una richiesta lato server a ePayco quando il cliente torna. Il solo ritorno del cliente non paga mai un 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 pagamento in attesa (ad esempio PSE o contanti) l'ordine riceve Awaiting Payment Status e la pagina di successo mostra Your ePayco payment is being confirmed. We will e-mail you as soon as it is approved. Se il pagamento in attesa è già stato rifiutato o è scaduto quando il cliente torna, la pagina mostra Your ePayco payment was not completed. Please contact us about this order. Se ePayco non ha ancora confermato il pagamento quando il cliente torna, una pagina Payment confirmation mostra We are waiting for ePayco to confirm your payment. This page does not need to stay open. e il pulsante Check again.

Se il pagamento è stato rifiutato, il cliente torna al checkout con Your ePayco payment was declined or could not be completed. You can try again or choose another payment method. Se il cliente torna senza aver pagato, il messaggio è The ePayco payment was not completed. If you already paid, the order will be updated as soon as ePayco confirms it; otherwise you can try again. Il carrello viene conservato e l'ordine resta senza stato. Su OpenCart 4 questi messaggi vengono mostrati sopra la pagina di checkout.

OpenCart 4 mantiene l'ordine nel checkout finché non viene mostrata la pagina di successo. Se nel frattempo quell'ordine è stato chiuso senza un pagamento ePayco (per esempio perché il pagamento in attesa è fallito o lo hai annullato), il cliente torna al checkout con il messaggio sul pagamento rifiutato, e il successivo Confirm Order paga un nuovo ordine del carrello. Se l'ordine ha già uno stato ma il carrello è cambiato da allora, anche con una nuova quantità, il cliente torna al checkout, e il successivo Confirm Order paga il nuovo carrello con un nuovo ordine. Un ordine pagato non viene mai mostrato come pagato per un carrello diverso.

Se ePayco non riesce ad avviare il pagamento, il cliente resta al passaggio Confirm Order con un breve messaggio sopra il pulsante, per esempio We could not connect to ePayco. Please try again in a moment or choose another payment method. Il motivo tecnico viene scritto nel log.

L'estensione accetta solo pagamenti una tantum. Non prevede rimborsi dal negozio, carte salvate, abbonamenti o pagamenti suddivisi, e non interroga ePayco sulle transazioni in attesa: gli ordini vengono aggiornati dalla conferma di ePayco e dal ritorno del cliente.

Ordini

Stati dell'ordine

No status (missing order): il cliente è stato inviato a ePayco e non ha pagato, ePayco non ha ancora confermato il pagamento, oppure il pagamento è stato rifiutato. In Sales > Orders questi ordini vengono mostrati solo con il filtro Order Status impostato su Missing Orders.

Order Status After Payment (default Processing): ePayco ha approvato il pagamento. Una nota mostra il riferimento di ePayco, lo stato, l'importo, il metodo di pagamento e il codice di approvazione.

Awaiting Payment Status (default Pending): ePayco ha segnalato il pagamento come in attesa o trattenuto, per esempio un bonifico PSE o un pagamento in contanti. Quando ePayco lo approva, l'ordine passa a Order Status After Payment; quando viene rifiutato, non va a buon fine, scade o viene annullato, l'ordine passa a Payment Failed Status. OpenCart invia un'e-mail al cliente su questi cambiamenti.

On Hold (Review) Status (default Pending): ePayco ha approvato un pagamento con importo o valuta diversi dall'ordine, oppure ha approvato un pagamento dopo che hai assegnato all'ordine un altro stato (per esempio Annullato). La nota lo spiega. Controlla la transazione nella dashboard di ePayco prima di spedire.

Payment Failed Status (default Failed): un pagamento in attesa non è andato a buon fine. La nota mostra il motivo indicato da ePayco. Un nuovo pagamento approvato paga comunque l'ordine. Un fallimento tardivo non modifica mai un ordine pagato.

Reversed Status (default Refunded): ePayco ha stornato il pagamento che ha saldato questo ordine.

Se ePayco segnala un altro pagamento approvato per un ordine già pagato, lo stato non cambia. Una nota ti chiede di verificare un eventuale doppio addebito e di rimborsarlo in ePayco se necessario. Se il cliente paga un secondo ordine dello stesso carrello (per esempio da due finestre di ePayco aperte), quell'ordine non riceve alcuno stato, il cliente vede la pagina di successo dell'ordine e l'ordine pagato riceve una nota che ti chiede di rimborsare il secondo pagamento in ePayco. Una transazione di test per un ordine effettuato in modalità live, e una transazione che appartiene già a un altro ordine, vengono ignorate. Le note sono voci della History dell'ordine che il cliente non vede.

Scheda VibeFox ePayco Payment

In Sales > Orders apri un ordine pagato con ePayco. In fondo alla pagina dell'ordine, accanto a History e Additional, la scheda VibeFox ePayco Payment mostra il ePayco reference (ref_payco), il Transaction ID, lo State, il Payment method, l'Approval code, la Transaction date, il Mode (con l'etichetta Test mode per i pagamenti di test), l'Attempt status e le ePayco notes dell'ordine. Per un ordine in revisione la scheda mostra un avviso di controllare la transazione prima della spedizione. La scheda è di sola lettura ed è visibile agli utenti che hanno accesso all'estensione.

Rimborsi

I rimborsi dal negozio non sono supportati. Rimborsa il pagamento nella dashboard di ePayco, poi aggiorna manualmente l'ordine in OpenCart se necessario. Uno storno della transazione di pagamento segnalato da ePayco imposta l'ordine su Reversed Status. Le restituzioni di prodotti in Sales > Returns non rimandano denaro tramite ePayco.

Chiave di licenza

L'estensione funziona con una chiave di licenza VibeFox di vibefox.net. Il blocco della licenza License — VibeFox ePayco Payment è il primo blocco di Extensions > Extensions > Payments > VibeFox ePayco Payment > 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 compaiono la riga Product: opencart-payment-epayco e il link 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 o License expired on seguito da una data. Dopo aver cambiato l'indirizzo del negozio, o dopo aver liberato un posto 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 posto dominio. Libera il posto nel tuo account vibefox.net.

Senza una chiave attiva, ePayco 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 continua a vedere il metodo di pagamento nel negozio, contrassegnato con (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 all'amministrazione, 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 vengono comunque confermati.

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

ePayco does not appear at checkout: verifica che la licenza sia attiva, che Enable/Disable sia attivo, che tutte e quattro le chiavi siano inserite e che il cliente paghi in COP o USD. La pagina delle impostazioni mostra un avviso quando mancano delle chiavi. 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: la conferma di ePayco non arriva al tuo negozio. Verifica che l'URL di conferma mostrato nelle impostazioni sia raggiungibile da internet e non sia bloccato da un firewall, da un'estensione di sicurezza o dall'autenticazione di base. Controlla il campo Log nella pagina dell'estensione; attiva Logging per vedere ogni conferma. L'ordine riceve comunque il suo stato quando il cliente torna nel negozio dopo aver pagato.

Confirmation answers Invalid signature: Customer ID (P_CUST_ID_CLIENTE) o Secret Key (P_KEY) non corrispondono all'account di ePayco che ha ricevuto il pagamento. Copiali di nuovo dalla dashboard di ePayco.

Confirmation answers Gateway not configured: P_CUST_ID_CLIENTE o P_KEY è vuoto. Inseriscili nelle impostazioni.

Confirmation answers Order not found: la conferma si riferisce a un ordine senza un pagamento ePayco di questo negozio.

Confirmation answers Busy, retry later: l'ordine era in aggiornamento da un'altra richiesta nello stesso momento. ePayco ripete la conferma. Il motivo è nel log.

The customer sees We could not connect to ePayco: ePayco ha rifiutato PUBLIC_KEY e PRIVATE_KEY. Il log mostra la risposta di ePayco. Copia di nuovo entrambe le chiavi.

The customer sees ePayco could not start the payment: ePayco non ha creato la sessione di checkout. Leggi nel log l'errore di ePayco.

The customer sees This payment method is not available right now: la sessione di checkout non corrisponde più all'ordine, il metodo di pagamento è stato disattivato nel frattempo oppure le chiavi sono state rimosse. Il cliente ricarica il checkout.

The ePayco checkout does not open: il cliente vede The ePayco checkout could not be loaded. Please reload the page or choose another payment method. Lo script del checkout di ePayco non è stato caricato nella pagina di pagamento. Il cliente può ricaricare la pagina oppure usare Choose another payment method.

A test payment did not pay the order: le transazioni di test non pagano mai gli ordini effettuati in modalità live. Effettua l'ordine di prova mentre Test Mode è attivo.

Order is in the review status after payment: leggi le note nella scheda VibeFox ePayco Payment (vedi Stati dell'ordine) e controlla la transazione nella dashboard di ePayco prima di spedire.

Disinstallazione

Vai su Extensions > Extensions, scegli il tipo Payments e clicca su Uninstall (il pulsante rosso −) accanto a VibeFox ePayco Payment. 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 dell'ordine della sezione Orders, che tornano ai valori predefiniti in una reinstallazione. Viene rimosso anche l'evento di OpenCart dell'estensione (su OpenCart 4 i suoi eventi e la sua azione di avvio, che lascia passare la conferma e il ritorno del cliente in modalità manutenzione). Se Delete Data on Uninstall è attivo, vengono rimosse le altre impostazioni di pagamento (titolo, descrizione, chiavi, modalità test, tipo di checkout, log) e il log. Se è disattivo, vengono conservate per una reinstallazione successiva. I dati di ePayco salvati per gli ordini restano sempre, quindi le conferme tardive di ordini vecchi continuano a funzionare dopo una reinstallazione. Gli ordini esistenti conservano 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 ePayco Payment nell'elenco delle estensioni installate, poi su Delete (il pulsante rosso con il cestino) per rimuovere il pacchetto caricato.

ePayco è un marchio registrato del suo proprietario. Questa estensione non è affiliata a ePayco né approvata da ePayco.