Indietro

VibeFox GMO for OpenCart — Guida

Requisiti

OpenCart: 3.0.x (testato con 3.0.5.0) oppure 4.0.2 o successivo (testato con 4.1.0.3).

PHP: 8.0 o successivo.

Valuta: yen giapponese (JPY). GMO-PG addebita solo in yen, quindi il metodo di pagamento viene mostrato solo quando la valuta del checkout del cliente è JPY. Aggiungi il JPY in System > Localisation > Currencies se il tuo negozio non lo ha ancora. L'importo è il totale dell'ordine convertito con il tasso JPY del negozio e arrotondato a yen interi.

Account GMO Payment Gateway: un contratto di commerciante GMO-PG con Link Type Plus. Ti servono lo Shop ID, lo Shop password e il Link Type Plus Config ID (設定ID) dell'ambiente di test e/o di produzione, e la notifica dei risultati (結果通知) attiva nella console dello shop GMO-PG (vedi Configuration). Site ID e Site password non vengono usati.

Chiave di licenza VibeFox: acquistata 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. Nell'archivio ci sono README.txt, il pacchetto per OpenCart 3 wcp_gmo_payment-oc3-(version).ocmod.zip e il pacchetto per OpenCart 4 wcp_gmo_payment.ocmod.zip. Installa solo il pacchetto della 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_gmo_payment-oc3-(version).ocmod.zip. L'estensione non ha modifiche OCMOD, quindi Extensions > Modifications non deve essere aggiornato. Al posto 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 GMO Payment 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 lo Shop ID, lo Shop password e il Config ID dell'ambiente di test e/o di produzione, e scegli l'Environment.

5. Nella console dello shop GMO-PG attiva la 結果通知 (result notification) e imposta l'URL di notifica mostrato nelle impostazioni (vedi Configuration).

6. Attiva Enable/Disable e clicca su Save. Effettua un pagamento di prova nell'ambiente di test, poi passa l'Environment alla produzione.

OpenCart 4

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

4. Inserisci la chiave di licenza, le credenziali GMO-PG e l'URL di notifica come nei passaggi da 3 a 6 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 di pagamento (結果通知)).

Una nuova installazione parte con il metodo di pagamento disattivato e l'ambiente di test selezionato.

Configurazione

Tutte le impostazioni si trovano nella pagina dell'estensione: Extensions > Extensions > Payments > VibeFox GMO Payment 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 la valuta predefinita del negozio non è JPY e se mancano lo Shop ID, lo Shop password o il Config ID dell'ambiente attuale (in quel caso il metodo di pagamento viene nascosto al checkout). Mostra anche quale ambiente è attivo: TEST — payments go to pt01.mul-pay.jp with the test credentials, no real money is charged. oppure PRODUCTION — payments go to p01.mul-pay.jp. 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 vuoto o un numero intero, Total deve essere vuoto o un numero pari o superiore a 0, e ogni stato dell'ordine deve esistere. Se qualcosa non va, non viene salvato nulla e la pagina elenca gli errori. Gli spazi attorno alle credenziali vengono rimossi.

GMO Payment Gateway — Carta di credito

Enable/Disable: Enable GMO Payment Gateway — Credit Card 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: Credit card. Obbligatorio, fino a 128 caratteri.

Description: la descrizione del metodo di pagamento mostrata nel passaggio Confirm Order, sopra il pulsante di conferma. Predefinito: You will be redirected to the secure GMO Payment Gateway page to pay by credit card.

Sort Order: la posizione del metodo di pagamento al checkout. Lascia il campo vuoto o inserisci un numero intero.

Geo Zone: offre il metodo di pagamento 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 il metodo di pagamento venga offerto. Lascia il campo vuoto per offrirlo con qualsiasi totale.

Account GMO-PG

Lo Shop ID e lo Shop password si trovano nella console GMO-PG in Shop management > Shop information, il Config ID in Link Type Plus > Settings (設定ID). Gli ambienti di test e di produzione hanno credenziali diverse.

Environment: quale ambiente GMO-PG accetta i nuovi pagamenti.

Test (sandbox): pt01.mul-pay.jp con le credenziali di test (predefinito).
Production (live): p01.mul-pay.jp con le credenziali di produzione.

Production Shop ID: lo Shop ID dell'ambiente di produzione.

Production Shop password: lo Shop password dell'ambiente di produzione.

Production Config ID: il Link Type Plus config ID (設定ID) registrato nella console GMO-PG.

Test Shop ID: lo Shop ID dell'ambiente di test.

Test Shop password: lo Shop password dell'ambiente di test.

Test Config ID: il Link Type Plus config ID (設定ID) dell'ambiente di test.

Le password 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 modificarlo. Per rimuovere una password salvata, spunta Clear the saved password on save sotto il campo e clicca su Save.

Pagamento

Capture: quando viene addebitata la carta.

Capture immediately (即時売上): la carta viene addebitata subito (predefinito).
Authorize only (仮売上): l'importo viene solo autorizzato, e l'ordine riceve lo stato GMO-PG payment on hold finché non lo acquisisci con Capture payment (GMO-PG) nella scheda dell'ordine o nella console GMO-PG, prima che l'autorizzazione scada.

Order status after payment: quale stato riceve un ordine pagato.

Processing: lo stato selezionato in Processing della sezione Order statuses (predefinito).
Completed: lo stato selezionato in Completed della sezione Order statuses. Adatto a prodotti virtuali e scaricabili.

Notifiche di pagamento (結果通知)

La notifica dei risultati comunica al tuo negozio che un pagamento è stato effettuato. È obbligatoria. Nella console GMO-PG attiva la 結果通知 (result notification) e imposta l'URL mostrato in Notification URL in questa sezione. Su OpenCart 3 ha questo aspetto: https://your-store/index.php?route=extension/payment/wcp_gmo_payment/notify, su OpenCart 4 https://your-store/index.php?route=extension/wcp_gmo_payment/payment/wcp_gmo_payment.notify. È generato a partire dall'indirizzo del front-end della tua installazione di OpenCart. Copia l'URL esattamente come lo mostrano le impostazioni. Deve essere raggiungibile da Internet; la modalità manutenzione non lo blocca.

Le notifiche GMO-PG non sono firmate, quindi l'estensione non si fida mai del loro contenuto. La notifica deve provenire da uno degli Shop ID configurati e riferirsi a un pagamento creato da questo negozio, nell'ambiente in cui il pagamento è stato effettuato. L'estensione chiede quindi a GMO-PG la transazione (SearchTrade) con il tuo Shop password e modifica l'ordine solo in base a quella risposta. Una notifica che non corrisponde a una transazione reale non cambia nulla. Le transazioni non create dal negozio, per esempio quelle fatte nella console GMO-PG, vengono confermate e ignorate. Quando l'estensione non riesce a verificare una notifica, risponde in modo che GMO-PG la invii di nuovo.

Senza la notifica, un ordine riceve il suo stato solo quando il cliente torna nel negozio dopo aver pagato.

Stati dell'ordine

OpenCart crea l'ordine nel passaggio Confirm Order senza stato (ordine mancante, missing order). L'ordine riceve uno stato solo dopo che GMO-PG ha confermato il pagamento. Ogni campo elenca gli stati degli ordini del tuo OpenCart. OpenCart non ha lo stato On hold, quindi un'autorizzazione o un pagamento con un altro importo riceve lo stato di attesa indicato qui sotto e una nota nell'ordine.

Processing: ordine pagato quando Order status after payment è In lavorazione. Predefinito: In lavorazione.

Completed: ordine pagato quando Order status after payment è Completato. Predefinito: Completato.

GMO-PG payment on hold: solo autorizzato (in attesa dell'acquisizione) oppure importo diverso da quello dell'ordine. Predefinito: In attesa. Puoi creare un tuo stato in System > Localisation > Order Statuses e selezionarlo qui.

Cancelled: un'autorizzazione o un pagamento in attesa annullato in GMO-PG, oppure un'autorizzazione rimborsata per intero. Predefinito: Annullato.

Refunded: dopo un rimborso totale dalla pagina dell'ordine. Predefinito: Rimborsato.

Avanzate

Debug log: scrive richieste API e notifiche in gmo_pg_debug.log.php, nella cartella dei log di OpenCart (storage/logs). Il file non si può aprire dal web e, al raggiungimento di 5 MB, viene ruotato. Errori e avvisi vengono sempre registrati, anche con l'interruttore disattivato. Password e dati dei clienti vengono mascherati. Predefinito: disattivo.

Log: mostra la dimensione e le voci più recenti del registro. Clicca su Clear log per svuotarlo.

Delete data on uninstall: se attivo, disinstallando l'estensione vengono rimosse le impostazioni del gateway e il registro. I dati degli ordini (GMO OrderID, ID delle transazioni) vengono sempre conservati. Predefinito: disattivo.

Importa / Esporta

Export: Download JSON salva le impostazioni in un file JSON. Gli Shop password non vengono esportati.

Import: incolla un JSON esportato in precedenza e clicca su Import per ripristinare le impostazioni. Gli Shop password salvati vengono mantenuti.

Checkout

Nel passaggio Payment Method il cliente sceglie il metodo di pagamento (per impostazione predefinita Credit card). Nel passaggio Confirm Order il cliente vede la tua descrizione; nell'ambiente di test sopra di essa compare il badge TEST — GMO-PG test environment, no real charges. OpenCart crea l'ordine in questo passaggio, ancora senza stato. Su OpenCart 4 il cliente sceglie il metodo di pagamento con il pulsante Choose nel blocco del metodo di pagamento, nella finestra Payment method options, e clicca su Confirm Order in fondo alla pagina del checkout. Quando il cliente clicca su Confirm Order, l'estensione crea un pagamento GMO-PG Link Type Plus per il totale dell'ordine in yen interi e invia il cliente alla pagina di pagamento di GMO-PG. Lì il cliente paga con carta di credito. Il 3-D Secure 2.0 è gestito da GMO-PG, e l'e-mail del cliente gli viene passata per il 3-D Secure. La pagina di pagamento si apre in giapponese, cinese o inglese, in base alla lingua dell'ordine. Il pagamento compare in GMO-PG con OC- e il numero dell'ordine. Non viene inviato nessun altro dato del cliente.

Dopo il pagamento, il cliente torna nel tuo negozio. Il risultato firmato viene verificato con lo Shop password dell'ambiente del pagamento, e l'ordine viene segnato come pagato solo quando GMO-PG lo conferma: con una richiesta SearchTrade lato server quando il cliente torna, oppure con la notifica dei risultati. Entrambe le strade usano la stessa logica, quindi il pagamento non viene mai applicato due volte. 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. Se GMO-PG non ha ancora confermato il pagamento, una pagina Payment confirmation mostra Your card payment is being confirmed by GMO Payment Gateway. You will receive an e-mail as soon as it is confirmed. con i pulsanti Check again e Back to checkout; la notifica imposta lo stato dell'ordine non appena arriva.

Se la carta viene rifiutata o il pagamento fallisce nella pagina di GMO-PG, il cliente torna al checkout con The card payment was declined or could not be completed. Please try again or use another card. Se il cliente lascia la pagina di GMO-PG senza pagare, il messaggio è The 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 del checkout. Ogni nuovo tentativo (OpenCart 3 crea un nuovo ordine ogni volta che viene mostrato il passaggio Confirm Order, OpenCart 4 aggiorna l'ordine del checkout) annulla i precedenti link di pagamento non pagati del carrello. Se nel frattempo un link precedente è stato pagato, quel pagamento viene confermato e non viene creato alcun nuovo link.

Su OpenCart 4 l'ordine resta nel checkout finché non viene mostrata la pagina di successo. Se nel frattempo quell'ordine è stato chiuso senza un pagamento (per esempio è stato annullato in GMO-PG o da te), il cliente torna al checkout con Your previous order was cancelled without a payment. Please confirm the order again to pay with a new order., e il successivo Confirm Order paga un nuovo ordine del carrello. Se quell'ordine è già pagato ma il carrello è cambiato da allora, anche con una nuova quantità, il messaggio è Your previous order has already been placed. Your cart has changed since — please confirm the order again to pay for the current cart with a new order. Un ordine pagato non viene mai mostrato come pagato per un carrello diverso.

Si possono pagare totali da 1 a 9.999.999 JPY; totali superiori nascondono il metodo di pagamento. Se non è possibile avviare il pagamento, il cliente resta nel passaggio Confirm Order con un breve messaggio sopra il pulsante, per esempio Card payment could not be started. Please try again or choose another payment method., e il motivo viene scritto nel log.

La notifica e il ritorno funzionano 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 per esse un'azione all'avvio.

L'estensione accetta pagamenti con carta di credito solo in JPY, sempre nella pagina di GMO-PG. Non ha altri metodi di pagamento GMO-PG, né multivaluta, né carte salvate o registrazione di membri GMO-PG, né abbonamenti o addebiti ricorrenti, né un modulo carta integrato nel sito.

Ordini e rimborsi

Stati dell'ordine

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

Processing or Completed status: il pagamento è stato confermato; lo stato segue Order status after payment. Una nota mostra l'importo, lo stato GMO-PG, la transazione e come è stato confermato (notifica o ritorno).

GMO-PG payment on hold (authorized): con Authorize only (仮売上) l'importo è stato autorizzato. Acquisiscilo con Capture payment (GMO-PG) o nella console GMO-PG prima che l'autorizzazione scada. Dopo l'acquisizione l'ordine riceve lo stato pagato. Se l'autorizzazione viene annullata in GMO-PG, l'ordine riceve lo stato Cancelled.

GMO-PG payment on hold after payment: GMO-PG ha segnalato un importo diverso dal totale dell'ordine. La nota lo spiega. Controlla l'ordine ed evadilo oppure rimborsa il pagamento.

Refunded: il pagamento è stato rimborsato per intero tramite l'estensione. Il rimborso totale di un'autorizzazione mai acquisita imposta lo stato Cancelled.

Se arriva un secondo pagamento per un ordine già pagato, o per lo stesso carrello con un altro ordine, l'ordine pagato non viene modificato. Una nota ti chiede di rimborsare il duplicato nella console GMO-PG. Se arriva un pagamento per un ordine che ha già uno stato senza un pagamento GMO-PG, viene aggiunta solo una nota.

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

Scheda VibeFox GMO Payment Gateway

In Sales > Orders apri un ordine pagato con GMO-PG. In fondo alla pagina dell'ordine, accanto a History e Additional, la scheda VibeFox GMO Payment Gateway mostra il GMO OrderID (con l'etichetta TEST per i pagamenti di test), il Transaction ID, lo Status con lo stato GMO-PG, Paid / refunded, il pulsante di acquisizione e il modulo di rimborso, lo storico dei rimborsi e le GMO-PG notes dell'ordine. La scheda è mostrata agli utenti che hanno accesso all'estensione; acquisizione e rimborsi richiedono il permesso di modificarla (impostato in System > Users > User Groups).

Acquisizione

Capture payment (GMO-PG) compare nella scheda di un ordine in attesa che è stato solo autorizzato. Conferma Capture the authorized GMO-PG payment? L'estensione controlla la transazione in GMO-PG e addebita l'importo autorizzato; poi l'ordine riceve lo stato pagato. Se la transazione non è più autorizzata, per esempio perché è già stata acquisita nella console GMO-PG, il messaggio mostra lo stato attuale. Un'acquisizione fatta nella console GMO-PG arriva tramite la notifica dei risultati.

Rimborsi

Nella scheda inserisci l'Amount (viene compilato l'importo non ancora rimborsato), facoltativamente un Reason (optional), e clicca su Refund via GMO-PG. Conferma Refund this amount through GMO-PG? Sono supportati rimborsi totali e parziali, in yen interi. Il limite è l'importo che GMO-PG ha effettivamente incassato e che trattiene ancora, non il totale dell'ordine. Rimborsare l'intero importo residuo annulla la transazione GMO-PG, e spetta a GMO-PG decidere se si tratta di un annullamento o di una restituzione. Un rimborso parziale riduce l'importo della transazione. Il rimborso viene inviato all'ambiente in cui è stato effettuato il pagamento, quindi devono essere impostati lo Shop ID e lo Shop password di quell'ambiente. Se GMO-PG 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. Un rimborso totale imposta lo stato Refunded senza avvisare il cliente e senza rimettere i prodotti a magazzino, come una modifica manuale dello stato. Un rimborso parziale non cambia lo stato.

Le restituzioni di prodotti in Sales > Returns non rimborsano denaro tramite GMO-PG.

Rimborsi e annullamenti effettuati nella console GMO-PG arrivano tramite la notifica dei risultati e vengono aggiunti alle note. Lo stato dell'ordine non cambia automaticamente, tranne che per un'autorizzazione o un pagamento in attesa annullato in GMO-PG. Aggiornalo manualmente se necessario.

Chiave di licenza

L'estensione funziona con una chiave di licenza VibeFox da vibefox.net. Il blocco di licenza License — VibeFox GMO Payment Gateway è il primo blocco di Extensions > Extensions > Payments > VibeFox GMO Payment 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 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-gmo 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 del pannello di amministrazione (sono incluse le versioni in inglese e in russo).

Se la chiave non viene accettata, il blocco spiega 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 uno slot di 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 dominio: l'indirizzo del negozio nella configurazione di OpenCart. Rimuovere la chiave dal negozio non libera il suo slot di dominio. Libera lo slot nel tuo account vibefox.net.

Senza una chiave attiva, il pagamento con carta di credito GMO-PG 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 connesso al pannello di amministrazione 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 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 acquisizioni e rimborsi funzionano.

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 alla settimana. Non serve alcun cron job. Disinstallare l'estensione rimuove sempre la chiave di licenza e lo stato della licenza.

Risoluzione dei problemi

Credit card does not appear at checkout: verifica che la licenza sia attiva, che Enable/Disable sia attivo, che la valuta del checkout sia JPY e che l'ambiente attuale abbia il suo Shop ID, lo Shop password e il Config ID. I totali superiori a 9.999.999 JPY non si possono pagare con carta. La pagina delle impostazioni mostra un avviso se la valuta o le credenziali sono errate. Verifica 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 notifica dei risultati non funziona. Nella console dello shop GMO-PG dell'ambiente che usi, verifica che la 結果通知 sia attiva e che l'URL sia esattamente quello mostrato in Notification URL. Controlla che lo Shop ID e lo Shop password di quell'ambiente siano compilati, perché l'estensione verifica ogni notifica con questi dati. Attiva il Debug log e guarda il campo Log nella pagina dell'estensione. L'ordine riceve comunque il suo stato quando il cliente torna nel negozio dopo aver pagato.

Log shows Notification rejected: unknown ShopID.: la notifica proviene da uno shop il cui Shop ID non è nelle impostazioni. Inserisci lo Shop ID di quell'ambiente.

Log shows Notification ignored: OrderID is not a payment of this store.: la transazione non è stata creata da questo negozio, per esempio è stata effettuata nella console GMO-PG. Non c'è nulla da fare.

Log shows that the order was paid in another environment: i pagamenti di test e quelli di produzione restano separati. Una notifica di test non conferma mai un pagamento di produzione, e viceversa.

The customer sees an error after Confirm Order: attiva il Debug log e guarda il campo Log. Il log mostra il codice di errore GMO-PG (ErrCode, ErrInfo). Uno Shop ID, uno Shop password o un Config ID errati sono la causa più comune. This payment method is not available at the moment. Please choose another payment method. 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.

Order is in the GMO-PG payment on hold status: leggi le note nella scheda VibeFox GMO Payment Gateway. L'ordine è stato solo autorizzato e attende l'acquisizione, oppure l'importo pagato era diverso dall'ordine.

Refund or capture fails: leggi il messaggio nella scheda. L'ordine potrebbe essere stato pagato nell'altro ambiente, di cui non sono impostati Shop ID e password; la transazione potrebbe essere già annullata in GMO-PG, oppure l'importo potrebbe superare quanto resta sulla transazione. The order is being updated by GMO-PG right now. Try again in a moment. significa che nello stesso momento era in elaborazione una notifica.

The tab shows You do not have permission to refund orders.: il tuo gruppo utenti non ha il permesso di modificare l'estensione. Chiedi a un amministratore di concederlo in System > Users > User Groups.

Disinstallazione

Vai su Extensions > Extensions, scegli il tipo Payments e clicca su Uninstall (il pulsante rosso −) accanto a VibeFox GMO Payment 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 i campi della sezione Order statuses, che tornano ai valori predefiniti alla reinstallazione. Su OpenCart 4 vengono rimossi anche l'evento dell'estensione (il messaggio del checkout) e la sua azione all'avvio, che lascia passare la notifica e il ritorno in modalità manutenzione. Se Delete data on uninstall è attivo, vengono rimosse le altre impostazioni del gateway (titolo, descrizione, ambiente, credenziali, acquisizione, stato dell'ordine dopo il pagamento, interruttore del debug log) e il log. Se è disattivo, vengono conservate per una reinstallazione successiva. Le transazioni e i rimborsi GMO-PG vengono sempre conservati, quindi gli ordini pagati in precedenza possono essere ancora acquisiti e rimborsati dopo una reinstallazione. Gli ordini esistenti conservano le loro note di pagamento.

Per rimuovere anche i file dell'estensione su OpenCart 4, dopo la disinstallazione vai su Extensions > Installer e clicca su Uninstall (il pulsante arancione −) accanto a VibeFox GMO Payment Gateway nell'elenco delle estensioni installate, poi su Delete (il pulsante rosso con il cestino) per rimuovere il pacchetto caricato.

GMO Payment Gateway è un marchio del rispettivo titolare. Questa estensione non è affiliata né approvata da GMO Payment Gateway.