Indietro

VibeFox PayPlug for OpenCart — Guida

Requisiti

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

PHP: 8.0 o successivo.

Valuta e importi: euro (EUR), da 0,99 a 20.000,00 per pagamento, i valori predefiniti di PayPlug. L'euro deve essere abilitato in System > Localisation > Currencies e selezionato dal cliente. Con un'altra valuta di checkout o al di fuori di questi limiti, il metodo di pagamento viene nascosto.

Account PayPlug: ti servono le chiavi segrete del tuo account PayPlug: la chiave di test (sk_test_...) e/o la chiave live (sk_live_...). Non servono altre chiavi e non è necessario configurare alcuna notifica in PayPlug. Il tuo negozio deve essere raggiungibile da internet per ricevere le notifiche; altrimenti gli ordini vengono confermati quando il cliente torna da PayPlug.

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. Estrailo sul tuo computer. Contiene README.txt, il pacchetto per OpenCart 3 wcp_payplug_gateway-oc3-(version).ocmod.zip e il pacchetto per OpenCart 4 wcp_payplug_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'amministrazione vai su Extensions > Installer, clicca su Upload e scegli il file wcp_payplug_gateway-oc3-(version).ocmod.zip. L'estensione non ha modifiche OCMOD, quindi Extensions > Modifications non deve essere aggiornato. Invece dell'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 PayPlug 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. Inserisci 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. Incolla le tue chiavi segrete dal portale PayPlug (vedi Configurazione).

5. Attiva Enable/Disable e clicca su Save. Prova un pagamento con Test Mode attivo, poi disattivalo per accettare pagamenti reali.

OpenCart 4

1. Nell'amministrazione vai su Extensions > Installer, clicca su Upload e scegli il file wcp_payplug_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 ad esso.

3. Vai su Extensions > Extensions e scegli il tipo Payments. Trova VibeFox PayPlug Gateway, clicca su Install (il pulsante verde +), poi su Edit (il pulsante con la matita).

4. Inserisci la chiave di licenza e le chiavi segrete di PayPlug come nei passaggi da 3 a 5 per OpenCart 3. La pagina delle impostazioni e i suoi campi sono uguali in entrambe le versioni. Cambia solo l'URL di notifica (vedi Notifiche).

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 PayPlug Gateway > Edit. Le sezioni sono elencate a sinistra; il pulsante Save sotto l'elenco salva l'intera pagina. Sopra le impostazioni la pagina ti avvisa quando il metodo di pagamento è attivo ma la chiave segreta della modalità corrente è vuota, e quando la valuta predefinita del negozio non è EUR. In entrambi i casi il metodo di pagamento viene nascosto al checkout (con un'altra valuta predefinita, finché quella valuta è selezionata). 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 deve essere un numero pari o maggiore di 0 e gli stati ordine devono esistere; altrimenti non viene salvato nulla e la pagina elenca gli errori. Una chiave segreta in formato errato non viene salvata, mentre le altre impostazioni sì: la pagina mostra Settings saved, except the secret key shown in red. e, ad esempio, Test Secret Key must start with "sk_test_". The previous value was kept.

Checkout

Enable/Disable: Enable PayPlug Gateway 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. Predefinito: PayPlug. Obbligatorio, fino a 128 caratteri.

Description: il testo mostrato al cliente nel passaggio Confirm Order, sopra il pulsante di conferma. Predefinito: Pay securely by card via PayPlug.

Sort Order: la posizione di PayPlug tra i metodi di pagamento al checkout. Lascialo vuoto oppure inserisci un numero intero.

Geo Zone: offri PayPlug 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 prima che venga offerto PayPlug. Lascialo vuoto per offrire PayPlug per qualsiasi totale. PayPlug stesso accetta da 0,99 a 20.000,00 EUR per pagamento.

Chiavi API

Trova le chiavi segrete nel portale PayPlug, alla voce Developers > API keys. La sezione contiene un link al portale.

Test Mode: usa la chiave segreta di test per i nuovi pagamenti. Non viene elaborato alcun pagamento reale. I pagamenti effettuati nell'altra modalità continuano a usare la chiave della propria modalità per la verifica dello stato e per i rimborsi. Predefinito: attivo. Mentre è attivo, il cliente vede Test mode: no real payment will be made. nel passaggio Confirm Order.

Test Secret Key: la tua chiave segreta di test di PayPlug. Inizia con sk_test_.

Live Secret Key: la tua chiave segreta live di PayPlug. Inizia con sk_live_.

Le chiavi salvate non vengono più mostrate. Il campo resta vuoto e mostra Saved — leave empty to keep it. Inserisci un nuovo valore solo se vuoi cambiarlo. Per eliminare una chiave salvata, seleziona Clear the saved key on save sotto il campo e clicca su Save.

Notifiche

Notification URL: l'indirizzo che l'estensione invia a PayPlug con ogni pagamento. Su OpenCart 3 ha questo aspetto: https://your-store/index.php?route=extension/payment/wcp_payplug_gateway/webhook, su OpenCart 4: https://your-store/index.php?route=extension/wcp_payplug_gateway/payment/wcp_payplug_gateway.webhook. È costruito a partire dall'indirizzo della vetrina della tua installazione di OpenCart. Non c'è nulla da inserire nel portale PayPlug. Ogni notifica viene verificata rileggendo il pagamento dalle API di PayPlug, quindi i pagamenti vengono confermati anche quando il cliente non torna nel negozio. L'URL deve essere raggiungibile da internet; altrimenti gli ordini vengono confermati solo quando il cliente torna da PayPlug.

Ordini

OpenCart crea l'ordine nel passaggio Confirm Order senza stato (un ordine mancante). L'ordine riceve uno stato solo dopo che PayPlug ha comunicato il pagamento, con la notifica o con il ritorno del cliente; il pagamento viene sempre riletto da PayPlug. Ogni campo qui sotto elenca i tuoi stati ordine di OpenCart.

Order Status After Payment: lo stato impostato dopo un pagamento riuscito, per esempio Processing o Complete. Predefinito: Processing.

PayPlug Payment On Hold Status: il pagamento richiede la tua verifica (vedi Stati ordine). Predefinito: Pending, perché OpenCart non ha lo stato On hold. Puoi creare un tuo stato in System > Localisation > Order Statuses e selezionarlo qui.

Payment Error Status: il pagamento autorizzato di un ordine in attesa è fallito o è stato annullato. Predefinito: Failed.

Refunded Status: impostato dopo il rimborso totale del pagamento dalla pagina dell'ordine. Predefinito: Refunded.

Avanzate

Logging: registra le chiamate API e le notifiche in ppg_debug.log.php, nella cartella dei log di OpenCart (storage/logs). Il file non può essere aperto dal web. Errori e avvisi vengono sempre registrati. Chiavi segrete, dati della carta e dati del cliente non vengono mai registrati. Predefinito: disattivo.

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

Delete Data on Uninstall: se attivo, disinstallando l'estensione vengono eliminate le sue impostazioni e il suo log. I registri dei pagamenti e dei rimborsi PayPlug degli ordini vengono sempre conservati. Predefinito: disattivo.

Importazione / Esportazione

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

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

Checkout

Nel passaggio Payment Method il cliente sceglie il metodo di pagamento (per impostazione predefinita PayPlug). Nel passaggio Confirm Order il cliente vede la tua descrizione e la nota You will be redirected to the secure PayPlug payment page to pay by card.; in modalità di test anche Test mode: no real payment will be made. 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 un pagamento PayPlug per il totale dell'ordine in centesimi e invia il cliente alla pagina di pagamento PayPlug. Gli indirizzi di fatturazione e di consegna, l'e-mail e la lingua dell'ordine vengono passati a PayPlug. Lì il cliente paga con la carta.

Dopo il pagamento il cliente torna nel tuo negozio. L'ordine viene segnato come pagato solo quando PayPlug lo conferma: l'estensione rilegge il pagamento dalle API di PayPlug quando arriva la notifica e quando il cliente torna. L'ordine riceve poi il proprio 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 con Your payment with PayPlug has been received. Se l'ordine è in attesa, la pagina dice We are confirming your payment with PayPlug. The order will be updated automatically — please do not pay again. Se l'ordine è nello stato di errore di pagamento, la pagina dice Your PayPlug payment was not completed. Please contact us about this order. Se al ritorno del cliente non è stato possibile interrogare PayPlug, una pagina Payment confirmation mostra lo stesso testo «stiamo confermando» e un pulsante Check again; la notifica imposta lo stato dell'ordine appena arriva.

Se il cliente annulla nella pagina PayPlug, la pagina di pagamento viene chiusa su PayPlug, quindi non può essere pagata per errore in seguito. Il cliente torna al checkout con un messaggio: You cancelled the PayPlug payment. You can try again or choose another payment method., The PayPlug payment session has expired. Please try again or choose another payment method., The PayPlug payment failed. Please try again or choose another payment method. oppure, se il pagamento è rimasto aperto, Your PayPlug payment was not completed. You can try again or choose another payment method. Il carrello viene conservato. Su OpenCart 4 questi messaggi vengono mostrati sopra la pagina di checkout.

OpenCart 3 crea un nuovo ordine ogni volta che viene mostrato il passaggio Confirm Order, e OpenCart 4 aggiorna l'ordine del checkout (un nuovo tentativo è un nuovo pagamento PayPlug per lo stesso ordine), quindi l'estensione controlla prima i tentativi precedenti dello stesso carrello. Se uno di essi nel frattempo è stato pagato, viene usato quel pagamento senza crearne uno nuovo e il cliente va alla pagina di successo. Se il tentativo di questo ordine è ancora aperto per lo stesso importo, viene riutilizzata la stessa pagina di pagamento. Altrimenti la vecchia pagina viene chiusa su PayPlug e ne viene creata una nuova. Un pagamento tardivo su una pagina chiusa viene comunque registrato. Una modifica del carrello, compresa una nuova quantità, conta come un nuovo carrello che richiede un proprio pagamento.

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 lo hai annullato, oppure il suo pagamento autorizzato è fallito), il cliente torna al checkout con il messaggio Your previous order was cancelled or refunded. Please confirm the order again to pay with a new order. Il successivo Confirm Order paga un nuovo ordine. Se quell'ordine era già stato pagato per un carrello precedente e il carrello nel frattempo è cambiato, il cliente torna al checkout e il successivo Confirm Order paga un nuovo ordine del carrello attuale. Un ordine chiuso non viene mai mostrato come pagato.

Se PayPlug non riesce ad avviare il pagamento, il cliente resta nel passaggio Confirm Order con un breve messaggio, per esempio PayPlug could not accept your billing details (postcode). Please check them and try again. oppure The payment provider could not be reached. Please try again in a moment. Il motivo tecnico viene scritto nel log.

La notifica funziona anche mentre il negozio è in modalità manutenzione, perché OpenCart lascia passare le richieste delle estensioni di pagamento (su OpenCart 4 l'estensione aggiunge per questo una propria azione di avvio, che lascia passare anche il ritorno del cliente da PayPlug).

I pagamenti vengono addebitati immediatamente. L'estensione non prevede rate Oney, carte salvate con un clic, modulo di pagamento incorporato, abbonamenti né addebito differito.

Ordini e rimborsi

Stati ordine

Nessuno stato (ordine mancante): il cliente è stato inviato a PayPlug e non ha pagato, oppure PayPlug non ha ancora confermato il pagamento. In Sales > Orders questi ordini vengono mostrati solo con il filtro Order Status impostato su Missing Orders. Se il pagamento fallisce, il tentativo viene chiuso e il cliente può pagare di nuovo.

Order Status After Payment (predefinito Processing): il pagamento è confermato. Una nota mostra il pagamento PayPlug e la sua modalità.

PayPlug Payment On Hold Status (predefinito Pending): l'importo o la valuta pagati non corrispondono all'ordine (nota amount/currency mismatch); oppure un pagamento di test è stato fatto mentre il negozio era in live, quindi non è arrivato denaro; oppure il pagamento è arrivato dopo che l'ordine aveva ricevuto un altro stato, per esempio perché era stato annullato; oppure un pagamento è autorizzato ma non acquisito (acquisiscilo nel portale PayPlug; l'ordine viene segnato come pagato quando PayPlug lo comunica come pagato). La nota spiega cosa controllare.

Payment Error Status (predefinito Failed): un pagamento autorizzato di un ordine in attesa è fallito o è stato annullato. OpenCart notifica al cliente questa modifica.

Refunded Status (predefinito Refunded): il pagamento è stato rimborsato interamente tramite l'estensione.

Se un altro ordine di un carrello già pagato viene pagato a sua volta, quell'ordine resta senza stato e l'ordine pagato non viene modificato. Una nota sull'ordine pagato ti chiede di rimborsare il pagamento duplicato nel portale PayPlug. Un ordine pagato o rimborsato non viene mai riaperto da una notifica successiva.

Le note sono voci della History dell'ordine che il cliente non vede.

Scheda VibeFox PayPlug Gateway

In Sales > Orders apri un ordine pagato con PayPlug. In fondo alla pagina dell'ordine, accanto a History e Additional, la scheda VibeFox PayPlug Gateway mostra il PayPlug payment ID con l'etichetta Test mode per i pagamenti di test, lo Status del pagamento, gli importi Paid / refunded, il modulo di rimborso, lo storico dei rimborsi (con la modalità di ciascun rimborso) e le PayPlug notes dell'ordine. La scheda viene mostrata agli utenti che hanno accesso all'estensione.

Rimborsi

Nella scheda VibeFox PayPlug Gateway inserisci l'Amount (viene compilato l'importo non ancora rimborsato), facoltativamente un Reason (optional), e clicca su Refund via PayPlug. Conferma la domanda Refund this amount through PayPlug? This cannot be undone. Sono supportati rimborsi totali e parziali. Ti serve il permesso di modificare l'estensione (si imposta in System > Users > User Groups). I rimborsi sono possibili fino all'importo effettivamente incassato da PayPlug, quindi dopo una differenza di importo puoi rimborsare ciò che il cliente ha pagato, non il totale dell'ordine. Il rimborso va al pagamento che ha effettivamente saldato l'ordine, con la chiave segreta della modalità (test o live) in cui è stato fatto, quindi quella chiave deve essere configurata. Se PayPlug non accetta il rimborso, la scheda mostra l'errore e nessun rimborso viene registrato. Un rimborso riuscito viene aggiunto allo storico dei rimborsi e alle note, con l'ID del rimborso PayPlug e il motivo. Un rimborso totale imposta l'ordine su Refunded Status senza avvisare il cliente e senza rimettere i prodotti a magazzino, come una modifica manuale dello stato. Un rimborso parziale non cambia lo stato. I rimborsi sono disponibili appena PayPlug ha comunicato il pagamento come pagato.

I resi di prodotti in Sales > Returns non restituiscono denaro tramite PayPlug.

I rimborsi effettuati nel portale PayPlug arrivano tramite notifica e vengono aggiunti alle note una sola volta. Sono elencati nello storico dei rimborsi, ma non vengono conteggiati come rimborsi dell'estensione e non modificano lo stato dell'ordine. Registrali manualmente se necessario.

Chiave di licenza

L'estensione funziona con una chiave di licenza VibeFox da vibefox.net. Il blocco di licenza License — VibeFox PayPlug Gateway è il primo blocco di Extensions > Extensions > Payments > VibeFox PayPlug Gateway > Edit, sopra le impostazioni. Inserisci la chiave in License key e clicca su Activate. Dopo, il blocco mostra la chiave mascherata, lo stato (per esempio la data fino a cui 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-payplug 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 per l'estensione possono cambiare la chiave. I testi del blocco seguono la lingua dell'amministrazione (sono incluse le lingue inglese e russa).

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 un cambio dell'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 nella 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, PayPlug 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. 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 vengono comunque confermati e i rimborsi funzionano.

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 dell'amministrazione o la pagina Edit: una volta al giorno per i primi 14 giorni dopo l'inserimento della chiave, poi una volta a settimana. Non serve alcun cron job. Disinstallare l'estensione rimuove sempre la chiave di licenza e lo stato della licenza.

Risoluzione dei problemi

PayPlug non appare al checkout: controlla che la licenza sia attiva, che Enable/Disable sia attivo, che la modalità corrente abbia una chiave segreta (Test Secret Key in modalità di test, Live Secret Key in modalità live), che la valuta del checkout sia EUR e che il totale dell'ordine sia compreso tra 0,99 e 20.000,00 EUR. Controlla anche che l'indirizzo di pagamento sia nella Geo Zone selezionata e che l'ordine raggiunga il Total impostato nelle impostazioni. Gli sviluppatori possono modificare valute e limiti con gli eventi di OpenCart ppg_supported_currencies e ppg_amount_limits (valori in centesimi), e la richiesta di pagamento con ppg_payment_data.

Il pagamento è andato a buon fine, ma l'ordine resta senza stato: la notifica non è arrivata al tuo negozio e il cliente non è tornato. Controlla che il tuo negozio sia raggiungibile da internet all'indirizzo Notification URL mostrato nelle impostazioni, per esempio che nessun firewall o protezione con password lo blocchi. Attiva Logging e controlla il campo Log per le notifiche rifiutate.

La notifica risponde Verification failed.: il pagamento non è stato possibile leggerlo dalle API di PayPlug, per esempio perché PayPlug non ha risposto o perché la chiave segreta della modalità del pagamento non è impostata. L'ordine non viene modificato e PayPlug invierà di nuovo la notifica.

La notifica risponde Temporarily unavailable.: il carrello era in aggiornamento da un'altra richiesta nello stesso momento, per esempio il ritorno del cliente, oppure non è stato possibile impostare lo stato dell'ordine. PayPlug invierà di nuovo la notifica. Il log mostra il motivo.

La notifica risponde Unknown payment. oppure Payment does not belong to the order.: il pagamento non è stato creato da questo negozio o non riguarda questo ordine, per esempio un pagamento di un altro negozio sullo stesso account PayPlug. Viene ignorato.

L'URL di notifica mostra Method not allowed. nel browser: è normale. L'URL accetta solo richieste da PayPlug.

Il cliente vede un errore dopo Confirm Order: attiva Logging e controlla il campo Log. Una chiave errata dà This payment method is temporarily unavailable. Please choose another payment method.; altri messaggi indicano il campo di fatturazione rifiutato da PayPlug.

Il cliente torna e vede Payment verification failed.: il link di ritorno non corrisponde a nessun tentativo di pagamento dell'ordine, per esempio perché è stato aperto in un altro browser. Controlla il pagamento nel portale PayPlug; la notifica imposta comunque lo stato dell'ordine.

L'ordine è in attesa dopo il pagamento: leggi le note nella scheda VibeFox PayPlug Gateway (vedi Stati ordine), poi elabora l'ordine o rimborsa il pagamento.

Nella scheda non c'è il modulo di rimborso: la scheda indica il motivo: il pagamento non è ancora pagato, è rimborsato interamente, il tuo gruppo utenti non ha il permesso di modificare l'estensione, oppure la chiave segreta della modalità del pagamento non è configurata.

Il rimborso fallisce con Unexpected response from PayPlug.: PayPlug ha risposto senza un rimborso valido. Non è stato registrato nulla. Controlla il rimborso nel portale PayPlug prima di riprovare.

Disinstallazione

Vai su Extensions > Extensions, scegli il tipo Payments e clicca su Uninstall (il pulsante rosso −) accanto a VibeFox PayPlug 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. Viene rimosso anche l'evento di OpenCart dell'estensione (su OpenCart 4 anche i suoi eventi e la sua azione di avvio, che lasciano passare la notifica e il ritorno del cliente in modalità manutenzione). Se Delete Data on Uninstall è attivo, vengono eliminate le altre impostazioni (titolo, descrizione, modalità di test, chiavi segrete, log) e il log. Se è disattivo, vengono conservate per una reinstallazione successiva. I registri dei pagamenti e dei rimborsi PayPlug vengono sempre conservati, quindi gli ordini pagati in precedenza possono essere rimborsati anche dopo una reinstallazione. Gli ordini esistenti conservano le proprie 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 PayPlug Gateway nell'elenco delle estensioni installate, poi su Delete (il pulsante rosso del cestino) per rimuovere il pacchetto caricato.

PayPlug è un marchio del rispettivo proprietario. Questa estensione non è affiliata a PayPlug né approvata da PayPlug.