VibeFox Mollie 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 successiva.
Valuta: la valuta del checkout deve essere una di quelle supportate da Mollie: AED, AUD, BGN, BRL, CAD, CHF, CZK, DKK, EUR, GBP, HKD, HUF, ILS, ISK, JPY, MXN, MYR, NOK, NZD, PHP, PLN, RON, SEK, SGD, THB, TWD, USD, ZAR. Per le altre valute il metodo di pagamento non viene mostrato al checkout. I metodi di pagamento offerti da Mollie dipendono dalla valuta e dal tuo account.
Accesso a Internet per il tuo negozio: Mollie invia i webhook al tuo negozio, quindi il sito deve essere raggiungibile da Internet. Senza webhook, gli ordini ricevono il loro stato quando il cliente torna da Mollie.
Account Mollie: ti servono le chiavi API da Mollie Dashboard > Developers > API keys. Le chiavi di test iniziano con test_, quelle live con live_. Non servono altre chiavi o segreti. I metodi di pagamento stessi si abilitano nel tuo account Mollie.
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_mollie_gateway-oc3-(version).ocmod.zip e il pacchetto per OpenCart 4 wcp_mollie_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_mollie_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 Mollie 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. Inserisci le tue chiavi API di test e live (vedi Configuration). Non è necessario configurare alcun webhook in Mollie.
5. Attiva Enable/Disable e clicca su Save. Lascia attivo Test Mode finché non hai effettuato un pagamento di prova, poi disattivalo.
OpenCart 4
1. Nel pannello di amministrazione vai su Extensions > Installer, clicca su Upload e scegli il file wcp_mollie_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 Mollie Gateway, clicca su Install (il pulsante verde +), poi su Edit (il pulsante con la matita).
4. Inserisci la chiave di licenza e le chiavi API 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 del webhook (vedi Webhook URL).
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 Mollie 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 se Mollie è attivo ma la chiave API della modalità corrente è vuota, e se Mollie non supporta la valuta predefinita del negozio. 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; altrimenti non viene salvato nulla. Una chiave API che non inizia con test_ o live_ seguito da almeno 30 lettere e cifre non viene salvata: la pagina mostra Settings saved, except the API key shown in red., l'errore indica la chiave e viene mantenuta la chiave salvata in precedenza.
Checkout
Enable/Disable: Enable Mollie Gateway attiva o disattiva il metodo di pagamento. Predefinito: disattivato.
Title: il titolo del metodo di pagamento mostrato al cliente durante il checkout. È anche il nome del metodo di pagamento salvato nell'ordine. Predefinito: Mollie. Obbligatorio.
Description: il testo mostrato al cliente nel passaggio Confirm Order, sopra il pulsante di conferma. Predefinito: Pay securely via Mollie.
Sort Order: la posizione di Mollie tra i metodi di pagamento al checkout. Lascia vuoto o inserisci un numero intero.
Geo Zone: offri Mollie solo per gli indirizzi di pagamento nella zona geografica selezionata. Predefinito: All zones. Le zone geografiche si configurano in System > Localisation > Geo Zones.
Total: l'importo totale del checkout, nella valuta predefinita del negozio, che un ordine deve raggiungere perché Mollie venga offerto. Lascia vuoto per offrire Mollie per qualsiasi importo.
Chiavi API
Trova le tue chiavi API nel Mollie Dashboard, in Developers > API keys; la sezione rimanda a quella pagina. Le chiavi di test e quelle live sono separate.
Test Mode: usa la chiave API di test per i nuovi pagamenti. Non viene elaborato alcun pagamento reale. Sulla pagina di checkout di prova di Mollie puoi scegliere l'esito del pagamento. I clienti vedono Test mode: no real payment will be made. nel passaggio Confirm Order. 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.
Test API Key: la tua chiave API di test di Mollie (inizia con test_).
Live API Key: la tua chiave API live di Mollie (inizia con live_).
Le chiavi 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 cambiarla. Per rimuovere una chiave salvata, spunta Clear the saved key on save sotto il campo e clicca su Save.
Webhook
Webhook URL: mostrato a titolo informativo. Non serve alcuna configurazione del webhook: l'estensione invia questo URL a Mollie con ogni pagamento. Su OpenCart 3 ha un aspetto del tipo https://your-store/index.php?route=extension/payment/wcp_mollie_gateway/webhook, su OpenCart 4 del tipo https://your-store/index.php?route=extension/wcp_mollie_gateway/payment/wcp_mollie_gateway.webhook. È costruito a partire dall'indirizzo del negozio della tua installazione di OpenCart. Deve essere raggiungibile da Internet, altrimenti gli ordini ricevono il loro stato solo quando il cliente torna da Mollie.
Ordini
OpenCart crea l'ordine nel passaggio Confirm Order senza stato (un ordine mancante). L'ordine riceve uno stato solo dopo che Mollie ha segnalato il pagamento. Ogni campo qui sotto elenca i tuoi stati ordine di OpenCart.
Order Status After Payment: lo stato impostato dopo un pagamento riuscito. Predefinito: In lavorazione. Scegli Complete per segnare come completati gli ordini pagati.
Awaiting Mollie Payment Status: il cliente ha scelto il bonifico bancario nella pagina di Mollie; l'ordine viene segnato come pagato automaticamente quando Mollie riceve il denaro. Predefinito: In attesa.
Mollie Payment On Hold Status: il pagamento richiede la tua verifica (vedi Order statuses). Predefinito: In attesa, perché OpenCart non ha uno stato In sospeso. Puoi creare un tuo stato in System > Localisation > Order Statuses e selezionarlo qui.
Payment Error Status: il bonifico bancario atteso o il pagamento autorizzato non è riuscito, è scaduto o è stato annullato. Predefinito: Fallito.
Refunded Status: il pagamento è stato rimborsato interamente dalla pagina dell'ordine. Predefinito: Rimborsato.
Avanzate
Logging: scrive le chiamate API e i webhook in molg_debug.log.php, nella cartella dei log di OpenCart (storage/logs). Il file non può essere aperto dal web. Gli errori vengono sempre registrati, anche quando questa opzione è disattivata. Le chiavi API e i dati dei clienti non vengono mai registrati. 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, alla disinstallazione dell'estensione vengono eliminate le impostazioni del gateway e il suo log. Gli ID dei pagamenti Mollie salvati con gli ordini (pagamenti, rimborsi) vengono sempre conservati. Predefinito: disattivato.
Importa / Esporta
Export: Download JSON salva le impostazioni in un file JSON. Le chiavi API non vengono esportate.
Import: incolla un JSON esportato in precedenza e clicca su Import per ripristinare le impostazioni. Le chiavi API salvate vengono mantenute.
Checkout
Nel passaggio Payment Method il cliente sceglie il metodo di pagamento (per impostazione predefinita Mollie). Nel passaggio Confirm Order il cliente vede la tua descrizione e la nota You will be redirected to Mollie to choose a payment method and pay. OpenCart crea l'ordine in questo passaggio, ancora senza stato. Quando il cliente clicca su Confirm Order, l'estensione crea un pagamento Mollie per il totale dell'ordine nella valuta dell'ordine (JPY e ISK senza decimali), con la descrizione Order # e il numero dell'ordine, e invia il cliente al checkout ospitato da Mollie. Lì il cliente sceglie uno dei metodi di pagamento abilitati nel tuo account Mollie e paga. 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.
I webhook di Mollie non hanno firma, ma solo l'ID del pagamento. Quindi l'estensione non si fida mai di un webhook in quanto tale: accetta solo gli ID dei pagamenti che ha creato essa stessa, legge il pagamento dall'API di Mollie con la chiave della modalità in cui è stato effettuato, verifica che il pagamento appartenga all'ordine e confronta l'importo e la valuta pagati con il totale dell'ordine. L'ordine viene segnato come pagato solo dopo che Mollie lo conferma in questo modo. L'estensione gestisce questi stati dei pagamenti Mollie:
Quando il cliente torna, l'estensione verifica il pagamento con l'API di Mollie nello stesso modo. L'ordine riceve quindi il suo stato nel modo standard di OpenCart, con le consuete email d'ordine e l'aggiornamento del magazzino, e il cliente vede la pagina di conferma ordine di OpenCart con Your payment with Mollie has been received. Per un bonifico bancario la pagina mostra Your order will be processed as soon as Mollie receives your bank transfer. Se l'ordine è in sospeso, la pagina mostra We are confirming your payment with Mollie. The order will be updated automatically — please do not pay again. Se un pagamento atteso non è riuscito, la pagina mostra Your Mollie payment was not completed. Please contact us about this order.
Se il pagamento è stato annullato, non è riuscito, è scaduto o non è stato completato, il cliente torna al checkout con un messaggio, per esempio You cancelled the Mollie payment. You can try again or choose another payment method. o The Mollie payment has expired. Please try again or choose another payment method. Su OpenCart 4 questi messaggi compaiono sopra la pagina di checkout. Il carrello viene conservato. Se Mollie non è raggiungibile o non ha ancora deciso, compare una pagina Payment confirmation che chiede al cliente di non pagare di nuovo e offre un pulsante Check again; il webhook imposta lo stato dell'ordine non appena arriva.
OpenCart 3 crea un nuovo ordine ogni volta che viene mostrato il passaggio Confirm Order, mentre OpenCart 4 mantiene un ordine per il checkout e paga lo stesso ordine con un nuovo pagamento Mollie. In entrambi i casi l'estensione tratta tutti gli ordini di un carrello come un unico pagamento. Quando il cliente paga di nuovo, viene riutilizzato il pagamento Mollie ancora aperto dello stesso importo, invece di crearne un secondo da pagare. Se il totale è cambiato, il vecchio pagamento aperto viene annullato su Mollie quando Mollie lo consente. Se nel frattempo un vecchio pagamento è stato effettuato, quel pagamento viene confermato e il cliente va alla pagina di successo senza un nuovo pagamento.
OpenCart 4 mantiene l'ordine nel checkout fino a quando non viene mostrata la pagina di successo. Se nel frattempo quell'ordine è stato chiuso senza un pagamento (per esempio perché il bonifico è scaduto, oppure perché lo hai annullato o rimborsato), 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., e il successivo Confirm Order paga un nuovo ordine. Un ordine del carrello che è stato pagato e poi annullato o rimborsato non trattiene più il carrello.
Se Mollie non riesce ad avviare il pagamento, il cliente resta nel passaggio Confirm Order con un breve messaggio sopra il pulsante, per esempio The payment provider could not be reached. Please try again in a moment., This payment method is temporarily unavailable. Please choose another payment method. (chiave API errata) o Mollie cannot accept a payment of this amount or currency. Please choose another payment method. Il motivo tecnico viene scritto nel log.
Il webhook funziona anche mentre il negozio è in modalità manutenzione, perché OpenCart 3 lascia passare le richieste delle estensioni di pagamento, mentre su OpenCart 4 l'estensione aggiunge per questo un'azione di avvio, che permette anche al cliente di tornare da Mollie.
Il cliente sceglie il metodo Mollie nella pagina di Mollie, non nel tuo checkout. L'estensione non prevede abbonamenti o pagamenti ricorrenti, carte salvate o mandati, campi per le carte sul tuo sito, pulsanti express di Apple Pay o PayPal né Orders API, quindi i metodi che richiedono le righe dell'ordine (per esempio alcune varianti di Klarna, Billie o in3) non vengono offerti da Mollie per questi pagamenti. I pagamenti autorizzati si acquisiscono o si annullano nel Mollie Dashboard, non da OpenCart.
Ordini e rimborsi
Stati dell'ordine
Nessuno stato (ordine mancante): il cliente è stato inviato a Mollie e non ha pagato, oppure Mollie non ha ancora confermato il pagamento. In Sales > Orders questi ordini vengono mostrati solo con il filtro Order Status impostato su Missing Orders.
Order Status After Payment (predefinito In lavorazione): il pagamento è stato confermato. Una nota mostra il pagamento Mollie (tr_...), il metodo e la modalità.
Awaiting Mollie Payment Status (predefinito In attesa): il cliente ha scelto il bonifico bancario nella pagina di Mollie. L'ordine passa allo stato pagato quando Mollie riceve il denaro.
Mollie Payment On Hold Status (predefinito In attesa): un pagamento autorizzato attende l'acquisizione, Mollie ha segnalato un addebito indietro, l'importo o la valuta pagati non corrispondevano all'ordine, un pagamento di test è stato effettuato mentre il negozio è in modalità live (non è stato ricevuto denaro), oppure il pagamento è arrivato dopo che l'ordine aveva ricevuto un altro stato (per esempio è stato annullato). La nota lo spiega. Controlla il pagamento nel Mollie Dashboard, poi elabora l'ordine o rimborsa il pagamento.
Payment Error Status (predefinito Fallito): un bonifico bancario o un'autorizzazione di un ordine non è riuscito, è scaduto o è stato annullato.
Refunded Status (predefinito Rimborsato): il pagamento è stato rimborsato interamente tramite l'estensione.
OpenCart notifica al cliente questi cambi di stato nel modo consueto. Se viene pagato un secondo pagamento dello stesso carrello, l'ordine non viene modificato. Una nota sull'ordine pagato ti chiede di rimborsare il pagamento duplicato nel tuo Mollie Dashboard.
Le note sono voci della History dell'ordine che il cliente non vede.
Scheda VibeFox Mollie Gateway
In Sales > Orders apri un ordine pagato con Mollie. In fondo alla pagina dell'ordine, accanto a History e Additional, la scheda VibeFox Mollie Gateway mostra l'ID Mollie payment con l'etichetta Test mode per i pagamenti di prova, il Method, lo Status del pagamento, gli importi Paid / refunded, il modulo di rimborso, la cronologia dei rimborsi (data, ID del rimborso, importo, modalità, stato Mollie, motivo) e le Mollie notes dell'ordine. La scheda viene mostrata agli utenti che hanno accesso all'estensione.
Rimborsi
Nella scheda VibeFox Mollie Gateway inserisci l'Amount (viene compilato l'importo non ancora rimborsato), facoltativamente un Reason (optional), e clicca su Refund via Mollie. Conferma la domanda Refund this amount through Mollie? 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 addebitati da Mollie, quindi dopo una differenza di importo puoi rimborsare fino a quanto il cliente ha effettivamente pagato, non fino al totale dell'ordine. Il rimborso viene inviato per il pagamento che ha effettivamente saldato l'ordine, con la chiave API della modalità in cui è stato effettuato, quindi quella chiave deve essere impostata. Se Mollie rifiuta il rimborso o lo segnala come fallito o annullato, la scheda mostra il messaggio e nessun rimborso viene registrato. Un rimborso riuscito viene aggiunto alla cronologia dei rimborsi e alle note, con l'ID del rimborso Mollie. Un rimborso totale imposta l'ordine su Refunded Status senza notificare il cliente e senza rimettere i prodotti in magazzino, come una modifica manuale dello stato. Un rimborso parziale non cambia lo stato. I rimborsi sono disponibili appena Mollie ha segnalato il pagamento come pagato.
I resi di prodotti in Sales > Returns non restituiscono denaro tramite Mollie. I rimborsi creati nel Mollie Dashboard non vengono mostrati nell'ordine; un addebito indietro aggiunge una nota.
Chiave di licenza
L'estensione funziona con una chiave di licenza VibeFox di vibefox.net. Il blocco della licenza License — VibeFox Mollie Gateway è il primo blocco di Extensions > Extensions > Payments > VibeFox Mollie 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-mollie 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, Mollie 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 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 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 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
Mollie non compare al checkout: verifica che la licenza sia attiva, che Enable/Disable sia attivo e che la modalità corrente abbia una chiave API: Test API Key in modalità di test, Live API Key in modalità live. Verifica che la valuta del checkout sia supportata da Mollie, che l'indirizzo di pagamento sia nella Geo Zone selezionata e che l'ordine raggiunga il Total impostato nelle impostazioni. La pagina delle impostazioni mostra un avviso per una chiave mancante e per una valuta del negozio non supportata.
Il pagamento è andato a buon fine, ma l'ordine resta senza stato: il webhook non riesce a raggiungere il tuo negozio. L'URL mostrato in Webhook URL deve essere raggiungibile da Internet (senza autenticazione di base né firewall che lo blocchino). L'ordine riceve comunque il suo stato quando il cliente torna nel negozio dopo aver pagato, oppure quando il cliente clicca su Check again.
Il webhook risponde Unknown payment.: il pagamento non è stato creato da questo negozio, oppure Mollie non lo conosce con la chiave API della sua modalità, per esempio un pagamento di un altro account Mollie.
Il webhook risponde Payment ID mismatch.: il pagamento non appartiene all'ordine per cui era stato creato. Non viene modificato nulla.
Il webhook risponde Failed to fetch payment.: l'API di Mollie non è raggiungibile, oppure la chiave API della modalità del pagamento non è impostata. Mollie riproverà il webhook più tardi.
Il webhook risponde Temporarily unavailable.: il carrello era in elaborazione da un'altra richiesta nello stesso momento, oppure non è stato possibile impostare lo stato dell'ordine. Mollie riprova il webhook. Attiva Logging per vedere il motivo.
L'URL del webhook mostra Method not allowed. nel browser: è normale. L'URL accetta solo richieste da Mollie.
Una chiave API non viene salvata: la chiave deve iniziare con test_ o live_ seguito da almeno 30 lettere e cifre. Copiala di nuovo dal Mollie Dashboard.
Il cliente vede un errore dopo Confirm Order: controlla il campo Log nella pagina dell'estensione. Mostra il codice HTTP e il messaggio di Mollie. 401 significa una chiave API errata; 422 indica un campo della richiesta, per esempio un importo o una valuta che Mollie non accetta. This payment method is not available. significa che la sessione di checkout non corrisponde più all'ordine, oppure che il metodo di pagamento è stato disattivato nel frattempo: il cliente deve ricaricare il checkout.
L'ordine è nello stato In sospeso: leggi le note nella scheda VibeFox Mollie Gateway (vedi Order statuses), 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, è stato rimborsato interamente, il tuo gruppo utenti non ha il permesso di modificare l'estensione, oppure il pagamento è stato effettuato in modalità di test o live e la chiave API di quella modalità non è impostata (inseriscila e riapri l'ordine).
Per gli sviluppatori: l'estensione attiva gli eventi di OpenCart molg_supported_currencies (l'elenco delle valute) e molg_payment_data (la richiesta di pagamento e l'ordine, prima della creazione del pagamento Mollie).
Disinstallazione
Vai su Extensions > Extensions, scegli il tipo Payments e clicca su Uninstall (il pulsante rosso −) accanto a VibeFox Mollie 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. Viene rimosso anche l'evento OpenCart dell'estensione (su OpenCart 4 i suoi eventi e la sua azione di avvio, che lascia passare il webhook in modalità manutenzione). Se Delete Data on Uninstall è attivo, vengono rimosse anche le altre impostazioni del gateway (titolo, descrizione, modalità di test, chiavi API, logging) e il log. Se è disattivo, vengono conservate per una reinstallazione successiva. Gli ID dei pagamenti Mollie e i record dei rimborsi vengono sempre conservati, quindi gli ordini pagati in precedenza possono essere rimborsati anche dopo una reinstallazione. Gli ordini esistenti mantengono le loro note di pagamento.
In OpenCart 4, per rimuovere anche i file dell'estensione, dopo la disinstallazione vai su Extensions > Installer e clicca su Uninstall (il pulsante arancione −) accanto a VibeFox Mollie Gateway nell'elenco delle estensioni installate, poi su Delete (il pulsante rosso con il cestino) per rimuovere il pacchetto caricato.
Mollie è un marchio registrato del suo titolare. Questa estensione non è affiliata a Mollie né approvata da Mollie.
