VibeFox Wompi 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). Wompi Colombia addebita in COP. Aggiungi COP in System > Localisation > Currencies se il tuo negozio non lo ha ancora; il metodo di pagamento viene offerto solo quando il cliente effettua il checkout in COP. La pagina delle impostazioni ti avvisa quando la valuta predefinita del negozio non è COP.
Account Wompi: un account commerciante Wompi Colombia. Ogni ambiente (sandbox e produzione) ha quattro chiavi: chiave pubblica, chiave privata, segreto degli eventi e segreto di integrità. Le trovi nel pannello del commerciante Wompi (comercios.wompi.co), nella sezione per sviluppatori. Wompi El Salvador e Panama usano API diverse e non sono supportati.
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_wompi_payment-oc3-(version).ocmod.zip e il pacchetto per OpenCart 4 wcp_wompi_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_wompi_payment-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 e scegli il tipo Payments. Trova VibeFox Wompi 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. Inserisci la tua chiave di licenza VibeFox nel campo License key del blocco di licenza in cima alla pagina e clicca su Activate (vedi Chiave di licenza).
4. Incolla le chiavi sandbox e di produzione dal pannello del commerciante Wompi e imposta la Events URL in Wompi (vedi Configurazione).
5. Attiva Enable/Disable e clicca su Save. Prova un pagamento in modalità sandbox, poi disattiva Sandbox mode per accettare pagamenti reali.
OpenCart 4
1. Nel pannello di amministrazione vai su Extensions > Installer, clicca su Upload e scegli il file wcp_wompi_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 ad esso.
3. Vai su Extensions > Extensions e scegli il tipo Payments. Trova VibeFox Wompi Payment, clicca su Install (il pulsante verde +), poi su Edit (il pulsante a matita).
4. Inserisci la chiave di licenza, le chiavi Wompi e la Events URL 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 la Events URL (vedi Events URL).
Una nuova installazione parte con il metodo di pagamento disattivato e la modalità sandbox attiva.
Configurazione
Tutte le impostazioni si trovano nella pagina dell'estensione: Extensions > Extensions > Payments > VibeFox Wompi Payment > Edit. Le sezioni sono elencate a sinistra; il pulsante Save sotto l'elenco salva l'intera pagina. Sopra le impostazioni un riquadro di stato mostra la modalità corrente, SANDBOX o PRODUCTION. Quando manca una chiave di questa modalità, il riquadro la elenca e indica che il metodo di pagamento resta nascosto al checkout finché non sono impostate tutte le chiavi di questo ambiente. Quando tutte le chiavi sono impostate, indica se verranno addebitati pagamenti reali. Al salvataggio l'estensione ti avvisa se una chiave non inizia con il prefisso della sua sezione e se Wompi è attivo ma nascosto al checkout perché mancano chiavi. Title deve avere al massimo 128 caratteri (Title must be at most 128 characters.), Sort Order deve essere un numero intero (Sort Order must be a whole number.), Total deve essere un numero pari o maggiore di 0 (Total: enter a number, 0 or greater.), e la zona geografica e gli stati ordine selezionati devono esistere; altrimenti non viene salvato nulla e la pagina mostra l'errore. Senza il permesso di modificare l'estensione, la pagina mostra le impostazioni ma non può salvarle.
Wompi
Enable/Disable: Enable Wompi 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: Wompi. Massimo 128 caratteri. Se lo lasci vuoto, viene usato il nome dell'estensione.
Description: il testo mostrato al cliente nel passaggio Confirm Order, sopra il pulsante di conferma. Predefinito: Pay securely with Wompi: cards, PSE, Nequi, Bancolombia and more.
Sort Order: la posizione di Wompi tra i metodi di pagamento al checkout. Lascialo vuoto o inserisci un numero intero; sono ammessi numeri negativi.
Geo Zone: offri Wompi solo per gli indirizzi di pagamento nella zona geografica selezionata. Predefinito: All zones. Le zone geografiche si impostano in System > Localisation > Geo Zones. Su OpenCart 4, quando al checkout non c'è un indirizzo di pagamento, viene controllato l'indirizzo di spedizione.
Total: il totale del checkout, nella valuta predefinita del negozio, che un ordine deve raggiungere prima che venga offerto Wompi: un numero pari o maggiore di 0. Lascialo vuoto per offrirlo per qualsiasi totale. Wompi stesso richiede almeno COP 1,500.
Account Wompi
Copia le chiavi dal pannello del commerciante Wompi (comercios.wompi.co), sezione per sviluppatori. Ogni ambiente ha la propria chiave pubblica, chiave privata, segreto degli eventi e segreto di integrità.
Sandbox mode: usa la sandbox Wompi (chiavi sandbox, nessun denaro reale). Cambia sia le chiavi sia l'API Wompi (sandbox.wompi.co o production.wompi.co). I tentativi di pagamento mantengono l'ambiente in cui sono stati effettuati. Predefinito: attivo. Disattivalo per accettare pagamenti reali. Finché è attivo, i clienti vedono Sandbox mode: no real payment is made. nel passaggio Confirm Order.
Chiavi sandbox
Le quattro chiavi della sandbox Wompi. Iniziano con pub_test_, prv_test_, test_events_ e test_integrity_.
Public key: la chiave pubblica sandbox (pub_test_...). Identifica il tuo account sulla Wompi Web Checkout.
Private key: la chiave privata sandbox (prv_test_...). Serve a leggere le transazioni dall'API Wompi.
Events secret: il segreto degli eventi sandbox (test_events_...). Verifica la firma degli eventi Wompi.
Integrity secret: il segreto di integrità sandbox (test_integrity_...). Firma la richiesta di pagamento inviata alla Web Checkout.
Chiavi di produzione
Le quattro chiavi dell'ambiente di produzione Wompi. Iniziano con pub_prod_, prv_prod_, prod_events_ e prod_integrity_.
Public key: la chiave pubblica di produzione (pub_prod_...).
Private key: la chiave privata di produzione (prv_prod_...).
Events secret: il segreto degli eventi di produzione (prod_events_...).
Integrity secret: il segreto di integrità di produzione (prod_integrity_...).
Le chiavi pubbliche vengono mostrate nei loro campi. Le chiavi private e i segreti salvati non vengono mai più mostrati. Il campo resta vuoto e mostra Saved — leave empty to keep it. Inserisci un nuovo valore solo se vuoi modificarlo. Per rimuovere un valore salvato, spunta Clear saved secret on save sotto il campo e clicca su Save.
Events URL (webhook)
Gli eventi Wompi informano il tuo negozio che una transazione è cambiata. Nel pannello del commerciante Wompi, sezione per sviluppatori, imposta la Events URL mostrata in questa sezione, per la sandbox e per la produzione. Viene costruita dall'indirizzo del negozio della tua installazione OpenCart. Su OpenCart 3 ha questo aspetto: https://your-store/index.php?route=extension/payment/wcp_wompi_payment/webhook, su OpenCart 4 questo: https://your-store/index.php?route=extension/wcp_wompi_payment/payment/wcp_wompi_payment.webhook. Copia l'URL esattamente come lo mostrano le impostazioni.
L'estensione usa questo evento:
Gli altri eventi ricevono la risposta Ignored. Ogni evento viene verificato con il segreto degli eventi del suo ambiente (sandbox o produzione). I webhook senza una firma valida vengono rifiutati. Dopo il controllo, la transazione viene letta dall'API Wompi con la chiave privata di quell'ambiente, e vengono usati solo quei dati. Senza la Events URL, un ordine riceve il suo stato solo quando il cliente torna nel negozio dopo aver pagato.
Orders
OpenCart crea l'ordine nel passaggio Confirm Order senza stato (un ordine mancante). Riceve uno stato solo quando Wompi comunica la transazione. Ogni campo seguente elenca i tuoi stati ordine OpenCart.
Order Status After Payment: una transazione APPROVED con l'importo previsto in COP. Predefinito: Processing.
Awaiting Payment Status: una transazione PENDING, ad esempio PSE, Nequi o un pagamento in contanti in attesa di conferma. L'ordine riceve Order Status After Payment quando Wompi lo approva. Predefinito: Pending.
On Hold (Review) Status: Wompi ha approvato un importo o una valuta diversi dal totale dell'ordine, oppure ha approvato il pagamento dopo che l'ordine era stato annullato. Una nota lo spiega; l'ordine non viene segnato come pagato. Predefinito: Pending, perché OpenCart non ha uno stato On hold. Puoi creare i tuoi stati in System > Localisation > Order Statuses e selezionarli qui.
Failed Payment Status: una transazione in attesa dell'ultimo tentativo di pagamento è stata rifiutata o si è conclusa con un errore. Predefinito: Failed.
Cancelled Order Status: una transazione in attesa dell'ultimo tentativo di pagamento è stata annullata in Wompi. Un pagamento approvato per un ordine in questo stato lo mette in attesa invece di segnarlo come pagato. Predefinito: Canceled.
Avanzate
Debug log: scrive l'attività di pagamenti e webhook in wompi_p_debug.log.php, nella cartella dei log di OpenCart (storage/logs, su OpenCart 4 system/storage/logs). Il file non può essere aperto dal web. Errori e avvisi vengono sempre registrati, anche quando questa opzione è disattivata. Chiavi, segreti e dati dei clienti non vengono mai registrati. Predefinito: disattivo.
Log: mostra la dimensione e le ultime voci del registro. Clicca su Clear log per svuotarlo.
Delete data on uninstall: se attivo, disinstallando l'estensione vengono rimosse le sue impostazioni e il registro. Ordini e tentativi di pagamento Wompi vengono sempre conservati. Predefinito: disattivo.
Import / Export
Export: Download JSON salva le impostazioni in un file JSON. Chiavi private e segreti non vengono esportati.
Import: incolla un JSON esportato in precedenza e clicca su Import per ripristinare le impostazioni. Le chiavi private e i segreti salvati vengono mantenuti.
Checkout
Nel passaggio Payment Method il cliente sceglie il metodo di pagamento (per impostazione predefinita Wompi). Nel passaggio Confirm Order il cliente vede la tua descrizione. OpenCart crea l'ordine in questo passaggio, ancora senza stato. Quando il cliente clicca su Confirm Order, l'estensione crea un tentativo di pagamento con un proprio riferimento (OC-, il numero d'ordine e una marca temporale), lo firma con il segreto di integrità e invia il cliente alla Wompi Web Checkout con il totale dell'ordine in COP. L'e-mail del cliente e il nome dell'indirizzo di pagamento vengono passati a Wompi. Su OpenCart 4 il cliente sceglie il metodo di pagamento con il pulsante Choose del blocco del metodo di pagamento, nella finestra Payment method options, e clicca su Confirm Order in fondo alla pagina del checkout. Se al checkout non c'è un indirizzo di pagamento, il nome viene preso dall'ordine o dall'indirizzo di spedizione.
Sulla pagina Wompi il cliente paga con qualsiasi metodo di pagamento attivato nel tuo account Wompi. Poi Wompi riporta il cliente nel tuo negozio. L'ordine viene segnato come pagato solo dopo la conferma di Wompi: tramite un evento firmato o tramite una richiesta lato server all'API Wompi quando il cliente torna. Il numero di transazione nell'indirizzo di ritorno non viene considerato attendibile, e vengono accettate solo le transazioni create per quell'ordine nell'ambiente del suo tentativo. Ai ricaricamenti della pagina la transazione viene verificata di nuovo al massimo una volta ogni 20 secondi.
Quando la transazione viene approvata, l'ordine riceve 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 sospeso (ad esempio PSE, Nequi o un pagamento in contanti) la pagina mostra Your Wompi payment is pending confirmation (for example PSE, Nequi or a cash payment). We will process the order as soon as Wompi confirms the payment. Per un ordine in attesa di verifica mostra We have received your Wompi payment and are reviewing it. We will contact you if anything is needed. Se un pagamento in sospeso viene poi rifiutato, la pagina mostra Your Wompi payment was not approved. Please contact us. Se viene annullato, la pagina mostra Your Wompi payment was voided and this order was cancelled. Please contact us.
Se Wompi non ha ancora confermato la transazione quando il cliente torna, una pagina mostra We are waiting for Wompi to confirm your payment. You will receive an e-mail as soon as it is confirmed. con i pulsanti Check again e Back to checkout. L'evento Wompi imposta lo stato dell'ordine non appena arriva.
Se il pagamento viene rifiutato, l'ordine resta senza stato e il carrello viene conservato. Il cliente torna al checkout con Your Wompi payment was not approved (...). You can try again or choose another payment method., con il motivo indicato da Wompi. Un pagamento annullato mostra Your Wompi payment was voided. You can try again or choose another payment method. Se il cliente lascia Web Checkout senza pagare, il messaggio è Your Wompi payment was not completed. You can try again or choose another payment method. Ogni nuovo tentativo riceve un nuovo riferimento. OpenCart crea un nuovo ordine ogni volta che viene mostrato il passaggio Confirm Order, ma un carrello viene pagato una sola volta: quando un ordine del carrello è pagato, in attesa di pagamento o in verifica, il cliente viene portato alla pagina di successo invece di pagare di nuovo.
Su OpenCart 4 questi messaggi sono mostrati sopra la pagina del checkout. OpenCart 4 mantiene un solo ordine per il checkout e lo aggiorna ogni volta che viene mostrato il passaggio Confirm Order: dopo un pagamento rifiutato o non completato, il cliente paga lo stesso ordine con un nuovo tentativo. Se nel frattempo quell'ordine è stato chiuso senza pagamento (per esempio il suo pagamento PSE o Nequi in attesa è stato poi rifiutato o annullato, oppure lo hai annullato), oppure il carrello è stato modificato dopo l'avvio di un pagamento, l'ordine esce dal checkout e il cliente vede Your previous order is already closed or paid. Please confirm the order again: the cart will be paid with a new order. Il successivo Confirm Order paga il carrello con un nuovo ordine.
Il metodo di pagamento viene mostrato solo quando la licenza è attiva, tutte e quattro le chiavi della modalità corrente sono impostate, il cliente effettua il checkout in COP e il totale è di almeno COP 1,500. Se il pagamento non può partire, il cliente resta nel passaggio Confirm Order con un breve messaggio sopra il pulsante:
La Events URL funziona anche mentre il negozio è in modalità manutenzione, perché OpenCart lascia passare le richieste delle estensioni di pagamento. Su OpenCart 4 un'azione di avvio dell'estensione lascia passare la Events URL e il ritorno del cliente.
L'estensione non effettua rimborsi da OpenCart. Non ha carte salvate, abbonamenti né campi carta sul tuo sito: tutti i dati di pagamento vengono inseriti su Wompi.
Orders
Stati ordine
Nessuno stato (ordine mancante): il cliente è stato inviato a Wompi e non ha pagato, il pagamento è stato rifiutato, oppure Wompi non ha ancora comunicato la transazione. In Sales > Orders questi ordini vengono mostrati solo con il filtro Order Status impostato su Missing Orders.
Awaiting Payment Status (predefinito Pending): Wompi comunica la transazione come in sospeso, ad esempio pagamenti PSE, Nequi o in contanti in attesa di conferma. L'ordine attende finché Wompi non lo approva o lo rifiuta. Quando viene approvato, passa a Order Status After Payment.
Order Status After Payment (predefinito Processing): la transazione è stata approvata per l'importo dell'ordine in COP. Una nota mostra la transazione, il tipo di metodo di pagamento (ad esempio CARD, PSE o NEQUI), il riferimento, l'importo e l'ambiente.
On Hold (Review) Status (predefinito Pending): Wompi ha approvato un importo o una valuta diversi dal totale dell'ordine (ad esempio il carrello è stato modificato dopo l'inizio del pagamento), oppure il pagamento è stato approvato dopo che l'ordine era stato annullato. L'ordine non viene segnato come pagato. La nota lo spiega. Controlla il pagamento nel pannello Wompi e poi evadi l'ordine o rimborsa il pagamento.
Failed Payment Status (predefinito Failed): una transazione in attesa dell'ultimo tentativo di pagamento è stata rifiutata o si è conclusa con un errore. Il messaggio di Wompi viene aggiunto alla nota. I risultati dei tentativi precedenti non modificano l'ordine.
Cancelled Order Status (predefinito Canceled): una transazione in attesa dell'ultimo tentativo di pagamento è stata annullata in Wompi.
Quando un ordine che ha già uno stato cambia (ad esempio da in attesa a pagato o fallito), OpenCart avvisa il cliente. Se arriva un secondo pagamento approvato per un ordine già pagato, oppure per un altro ordine di un carrello già pagato, l'ordine non viene modificato. Una nota ti chiede di rimborsare il duplicato nel pannello Wompi. Se la transazione di pagamento viene annullata in Wompi, una nota ti chiede di verificare l'ordine. Eventi e ritorni ripetuti non duplicano mai note o pagamenti.
Le note sono voci della History dell'ordine che il cliente non vede.
Scheda VibeFox Wompi Payment
In Sales > Orders apri un ordine pagato con Wompi. In fondo alla pagina dell'ordine, accanto a History e Additional, la scheda VibeFox Wompi Payment mostra Reference, Transaction ID, Status (con lo stato Wompi), l'importo Requested, Transaction amount, Payment method, Wompi message, un'etichetta SANDBOX per i pagamenti sandbox, i Payment attempts del carrello quando ce n'erano più di uno, e le Wompi notes dell'ordine. La scheda è visibile agli utenti che hanno accesso all'estensione.
Rimborsi
I rimborsi non vengono inviati da OpenCart. Rimborsa o annulla il pagamento nel pannello del commerciante Wompi, poi registra manualmente il rimborso in OpenCart. Un annullamento della transazione di pagamento effettuato in Wompi viene aggiunto all'ordine come nota. I resi di prodotti in Sales > Returns non restituiscono denaro tramite Wompi.
Chiave di licenza
L'estensione funziona con una chiave di licenza VibeFox da vibefox.net. Il blocco di licenza License — VibeFox Wompi Payment è il primo blocco della pagina Extensions > Extensions > Payments > VibeFox Wompi Payment > Edit, sopra le impostazioni. Inserisci la chiave in License key e clicca su Activate. Poi 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-wompi 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 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 che l'indirizzo del negozio cambia, o dopo che liberi 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, Wompi non viene mostrato ai clienti al checkout. Se comunque un pagamento viene avviato, il cliente vede This payment method is not available. Please choose another one. Un utente amministratore connesso al pannello nello stesso browser vede ancora il metodo di pagamento nel negozio, contrassegnato come (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 dagli eventi Wompi e dai ritorni dei clienti.
Quando una licenza scade, l'estensione continua a funzionare, ma aggiornamenti e supporto richiedono un 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
Wompi non compare al checkout: verifica che la licenza sia attiva, che Enable/Disable sia attivo e che tutte e quattro le chiavi della modalità corrente siano impostate (il riquadro di stato nella pagina delle impostazioni elenca le chiavi mancanti). Verifica anche che il cliente effettui il checkout in COP e che il totale sia di almeno COP 1,500. Controlla inoltre 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 resta senza stato: la Events URL non funziona. Nel pannello Wompi verifica che la Events URL sia impostata per l'ambiente che usi (sandbox o produzione) e che sia esattamente quella mostrata nelle impostazioni. Controlla che il segreto degli eventi di quell'ambiente sia nella sezione corrispondente. L'ordine riceve comunque il suo stato quando il cliente torna nel negozio dopo aver pagato.
Events URL answers Not configured: il segreto degli eventi dell'ambiente dell'evento è vuoto. Incollalo nelle impostazioni.
Events URL answers Invalid signature: il segreto degli eventi appartiene a un altro ambiente o a un altro account. Copialo di nuovo dal pannello Wompi.
Events URL answers Transaction lookup failed: l'API Wompi non ha restituito la transazione, ad esempio per una chiave privata errata o un problema di rete. Wompi invierà di nuovo l'evento più tardi.
Events URL answers Retry: l'ordine era in conferma da un'altra richiesta nello stesso momento, oppure non è stato possibile impostare lo stato dell'ordine. Wompi invierà di nuovo l'evento più tardi. Controlla il campo Log per il motivo.
Events URL answers Environment mismatch: una transazione sandbox è arrivata per un tentativo di pagamento di produzione, o viceversa. I pagamenti sandbox non confermano mai ordini di produzione.
Events URL answers Unknown reference: il riferimento della transazione sembra un riferimento di questo negozio, ma non è mai stato emesso qui, ad esempio da un altro negozio OpenCart sullo stesso account Wompi. I riferimenti di altri sistemi ricevono la risposta Ignored: not an OpenCart reference.
The Events URL shows Method not allowed in the browser: è normale. L'URL accetta solo richieste da Wompi.
The key does not start with ... warning on save: una chiave è stata incollata nella sezione sbagliata. Le chiavi sandbox iniziano con pub_test_, prv_test_, test_events_ e test_integrity_, quelle di produzione con pub_prod_, prv_prod_, prod_events_ e prod_integrity_.
Order is in the review status: leggi le note nella scheda VibeFox Wompi Payment (vedi Stati ordine), poi evadi l'ordine o rimborsa il pagamento nel pannello Wompi.
Other errors: controlla il campo Log nella pagina dell'estensione e le Wompi notes dell'ordine. Gli errori vengono sempre registrati. Attiva Debug log per maggiori dettagli.
Disinstallazione
Vai su Extensions > Extensions, scegli il tipo Payments e clicca su Uninstall (il pulsante rosso −) accanto a VibeFox Wompi 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 ordine della sezione Orders, che tornano ai valori predefiniti in caso di reinstallazione. Viene rimosso anche l'evento OpenCart dell'estensione (su OpenCart 4 anche i suoi eventi e la sua azione di avvio, che lascia passare la Events URL in modalità manutenzione). Se Delete data on uninstall è attivo, vengono rimosse le altre impostazioni (titolo, descrizione, modalità sandbox, chiavi, registrazione) e il registro. Se è disattivo, vengono conservate per una reinstallazione successiva. I tentativi di pagamento Wompi vengono sempre conservati, quindi un evento tardivo di un vecchio pagamento viene comunque riconosciuto 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 e clicca su Uninstall (il pulsante arancione −) accanto a VibeFox Wompi Payment nell'elenco delle estensioni installate, poi su Delete (il pulsante rosso con il cestino) per rimuovere il pacchetto caricato.
Wompi è un marchio del rispettivo titolare. Questa estensione non è affiliata né approvata da Wompi.
