Indietro

VibeFox Barion for OpenCart — Guida

Requisiti

OpenCart: 3.0.x (testato con 3.0.5.0).

PHP: 8.0 o successivo.

Negozio Barion: ti servono il POSKey (chiave segreta) del tuo negozio e l'indirizzo e-mail del wallet Barion che riceve i pagamenti. Entrambi si trovano nel portale Barion: secure.barion.com per la modalità live, secure.test.barion.com per il test, in My stores e nel tuo negozio. Le credenziali di test e quelle live sono diverse.

Valuta: la valuta dell'ordine deve essere HUF, EUR, USD o CZK. Per le altre valute il metodo di pagamento viene nascosto al checkout.

Negozio raggiungibile: Barion richiama il tuo negozio dopo ogni pagamento, quindi il sito deve essere raggiungibile da internet, senza firewall o autenticazione di base davanti. La modalità manutenzione non blocca la callback: OpenCart 3 lascia passare le richieste delle estensioni di pagamento, e su OpenCart 4 l'estensione aggiunge per esse un'azione di avvio (startup action).

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_barion_gateway-oc3-(version).ocmod.zip e il pacchetto per OpenCart 4 wcp_barion_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, fai clic su Upload e scegli il file wcp_barion_gateway-oc3-(version).ocmod.zip. L'estensione non contiene modifiche OCMOD, quindi non è necessario aggiornare Extensions > Modifications. Invece dell'installer puoi anche copiare il contenuto della cartella upload di questo pacchetto nella cartella radice del tuo negozio.

2. Vai su Extensions > Extensions, scegli il tipo Payments, trova VibeFox Barion Gateway e fai clic su Install (il pulsante verde +). Il tuo utente amministratore deve avere il permesso di modificare l'elenco delle estensioni di pagamento.

3. Fai clic 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 fai clic su Activate (vedi la sezione Chiave di licenza).

4. Inserisci il POSKey di test e l'e-mail del wallet di test, lascia attivo Test Mode, attiva Enable/Disable e fai clic su Save. Effettua un ordine di prova.

5. Quando tutto funziona, inserisci le credenziali live e disattiva Test Mode.

OpenCart 4

1. Nel pannello di amministrazione vai su Extensions > Installer, fai clic su Upload e scegli il file wcp_barion_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. Fai clic su Install (il pulsante verde +) accanto ad esso.

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

4. Inserisci la chiave di licenza e le credenziali di Barion e prova il pagamento 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 callback (vedi Callback URL).

L'URL di callback viene inviato automaticamente a Barion con ogni pagamento. Non c'è nulla da configurare nel portale Barion. Una nuova installazione parte con il metodo di pagamento disattivato e la modalità test attiva.

Configurazione

Tutte le impostazioni si trovano nella pagina dell'estensione: Extensions > Extensions > Payments > VibeFox Barion 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 modalità attuale non ha un POSKey o un'e-mail del beneficiario (in tal caso il metodo di pagamento viene nascosto al checkout) e se la valuta predefinita del tuo negozio non è supportata da Barion, con l'elenco delle valute supportate. Quando la modalità test è attiva, mostra Test mode is on: payments go to the Barion sandbox (api.test.barion.com), no real money is charged. 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 un numero pari o maggiore di 0. Se un campo contiene un errore, non viene salvato nulla e la pagina indica il campo.

Barion

Enable/Disable: Enable Barion Payment attiva o disattiva il metodo di pagamento. Predefinito: disattivato.

Title: il nome del metodo di pagamento che i clienti vedono al checkout. È anche il nome del metodo di pagamento salvato nell'ordine. Predefinito: Barion. Obbligatorio, fino a 128 caratteri.

Description: il testo mostrato al cliente nel passaggio Confirm Order, sopra il pulsante di conferma. Predefinito: Pay securely with Barion — card, Barion Wallet, Apple Pay or Google Pay.

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

Geo Zone: offri Barion 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 Barion. Lascialo vuoto per offrire Barion per qualsiasi totale.

Credenziali del negozio Barion

Ottieni il tuo POSKey e l'e-mail del wallet nel portale Barion: secure.barion.com (live) oppure secure.test.barion.com (test), My stores, il tuo negozio (i portali sono collegati in questa sezione). La modalità test usa solo le credenziali di test, la modalità live solo quelle live.

Test Mode: usa le credenziali di test indicate sotto e la sandbox di Barion (api.test.barion.com). Non viene addebitato denaro reale. Predefinito: attivo. Disattivalo per accettare pagamenti reali. Quando è attivo, i clienti vedono Test mode: no real payment is taken. nel passaggio Confirm Order.

Test POSKey: la chiave segreta (POSKey) del tuo negozio nel sistema di test di Barion (secure.test.barion.com, My stores).

Test Payee Email: l'indirizzo e-mail del tuo wallet di test Barion che riceve i pagamenti di test.

Live POSKey: la chiave segreta (POSKey) del tuo negozio nel sistema live di Barion (secure.barion.com, My stores).

Live Payee Email: l'indirizzo e-mail del tuo wallet Barion che riceve i pagamenti.

I POSKey salvati non vengono mai mostrati di nuovo. Il campo resta vuoto e mostra Saved — leave empty to keep it. Inserisci un nuovo valore solo se vuoi cambiarlo. Per rimuovere un POSKey salvato, spunta Clear the saved POSKey on save sotto il campo e fai clic su Save.

Callback URL: l'indirizzo che Barion richiama dopo ogni pagamento. Su OpenCart 3 ha questo aspetto: https://your-store/index.php?route=extension/payment/wcp_barion_gateway/callback, su OpenCart 4 questo: https://your-store/index.php?route=extension/wcp_barion_gateway/payment/wcp_barion_gateway.callback. È costruito a partire dall'indirizzo pubblico della tua installazione di OpenCart. Viene inviato a Barion con ogni pagamento, quindi non c'è nulla da configurare. Deve solo essere raggiungibile da internet.

Ordini

OpenCart crea l'ordine al passaggio Confirm Order senza stato (un ordine mancante). Riceve uno stato solo dopo che Barion ha comunicato il pagamento (tramite la callback o il ritorno del cliente; lo stato viene sempre letto da Barion). Ogni campo seguente elenca gli stati degli ordini del tuo OpenCart.

Order Status After Payment: lo stato impostato dopo un pagamento riuscito e verificato. Predefinito: In lavorazione.

Awaiting Barion Payment Status: il cliente ha completato la procedura sulla pagina di Barion, ma Barion sta ancora elaborando il pagamento. Predefinito: In attesa di pagamento.

Barion Payment On Hold Status: il pagamento è andato a buon fine, ma l'importo o la valuta non corrispondono all'ordine. Una nota spiega il motivo; verifica il pagamento manualmente. Predefinito: In attesa di pagamento, perché OpenCart non ha lo stato In sospeso. Puoi creare un tuo stato in System > Localisation > Order Statuses e selezionarlo qui.

Payment Failed Status: un ordine in attesa di pagamento il cui pagamento Barion non è riuscito. Predefinito: Non riuscito.

Payment Canceled Status: un ordine in attesa di pagamento il cui pagamento Barion è stato annullato o è scaduto. Predefinito: Annullato.

Refunded Status: impostato dopo che il pagamento è stato rimborsato interamente dalla pagina dell'ordine. Predefinito: Rimborsato.

Avanzate

Logging: scrive le richieste e le callback di Barion nel file barion_p_debug.log.php, nella cartella dei log di OpenCart (storage/logs). Il file non può essere aperto dal web. Le chiavi segrete e le e-mail dei wallet non vengono registrate. Predefinito: disattivato. Quando è disattivato non viene scritto nulla, nemmeno gli errori.

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

Delete Data on Uninstall: se attivo, la disinstallazione dell'estensione rimuove le impostazioni del gateway e il log. Gli ordini e i relativi dati di pagamento Barion vengono sempre conservati. Predefinito: disattivato.

Importa / Esporta

Export: Download JSON salva le impostazioni in un file JSON. I POSKey non vengono esportati.

Import: incolla il JSON esportato in precedenza e fai clic su Import per ripristinare le impostazioni. I POSKey salvati vengono mantenuti.

Checkout

Al passaggio Payment Method il cliente sceglie il metodo di pagamento (per impostazione predefinita Barion). Al passaggio Confirm Order il cliente vede la tua descrizione e la nota You will be redirected to the secure Barion payment page. OpenCart crea l'ordine in questo passaggio, ancora senza stato. Quando il cliente fa clic su Confirm Order, l'estensione avvia un pagamento Barion per il totale dell'ordine nella valuta dell'ordine e invia il cliente alla pagina di pagamento di Barion. Prodotti, spedizione, altre commissioni d'ordine e tasse sono elencati nel pagamento; il numero d'ordine di OpenCart viene passato come numero d'ordine, l'e-mail del cliente come suggerimento, e la lingua della pagina segue quella del cliente dove Barion la supporta (ungherese, tedesco, francese, spagnolo, ceco, slovacco, sloveno, greco; altrimenti inglese). 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 fa clic su Confirm Order in fondo alla pagina di checkout.

Dopo il pagamento, il cliente torna nel tuo negozio, e Barion richiama anche l'URL di callback. Nessuna di queste due richieste segna da sola qualcosa come pagato: l'estensione chiede a Barion lo stato del pagamento con il POSKey della modalità in cui il pagamento è stato avviato. L'ordine viene segnato come pagato solo quando Barion lo conferma, e solo se importo e valuta corrispondono all'ordine. Il link di ritorno contiene un token casuale del tentativo di pagamento, e vengono verificati solo i pagamenti avviati per quell'ordine. L'ordine riceve poi il suo stato nel modo standard di OpenCart, con le consuete e-mail d'ordine e l'aggiornamento delle scorte. Su OpenCart 4 il browser non invia la sessione del negozio quando Barion rimanda il cliente indietro, quindi l'estensione mostra prima una breve pagina che riapre lo stesso indirizzo di ritorno dal tuo negozio: il cliente conserva il carrello e l'accesso.

Se il pagamento è riuscito, il cliente vede la pagina di conferma ordine di OpenCart. Se il pagamento è ancora in corso presso Barion, l'ordine riceve lo stato Awaiting Barion Payment Status e la pagina di successo mostra Your payment is being confirmed by Barion. You will receive an e-mail as soon as it is confirmed. Se Barion non è raggiungibile quando il cliente torna, oppure il pagamento è stato effettuato ma non ancora applicato, una pagina Payment confirmation mostra lo stesso testo e un pulsante Check again; la callback imposta lo stato dell'ordine appena Barion conferma il pagamento.

Se il pagamento non è stato completato (annullato, scaduto o non riuscito), l'ordine resta senza stato, il carrello viene conservato e il cliente torna al checkout con il messaggio Payment was not completed. Please try again. Se il link di ritorno non corrisponde all'ordine, il messaggio è Payment verification failed. Su OpenCart 4 questi messaggi vengono mostrati sopra la pagina di checkout. Su OpenCart 3 ogni nuovo tentativo crea un nuovo ordine OpenCart. OpenCart 4 mantiene un unico ordine per il checkout e lo aggiorna, quindi il nuovo tentativo è un nuovo pagamento Barion dello stesso ordine. Barion non può annullare un pagamento già avviato, quindi prima di un nuovo pagamento l'estensione verifica presso Barion i pagamenti aperti precedenti del carrello: se uno di essi è pagato o ancora in elaborazione, il suo ordine viene confermato e il cliente passa alla pagina di successo senza pagare di nuovo. Se un altro ordine dello stesso carrello (gli stessi prodotti nella stessa visita) è già pagato, il cliente passa comunque alla pagina di successo senza un nuovo pagamento; un nuovo acquisto dopo uno completato è un nuovo carrello. Un pagamento tardivo di un tentativo precedente dello stesso ordine lo conferma comunque, e un tentativo precedente che scade non annulla l'ordine. Se il cliente paga due ordini dello stesso carrello (due schede), il secondo pagamento non conferma il suo ordine: l'ordine pagato riceve una nota che indica che è stato ricevuto un secondo pagamento per lo stesso carrello, così puoi rimborsarlo nel portale Barion.

Su OpenCart 4 l'ordine resta nel checkout fino alla visualizzazione della pagina di successo. Se nel frattempo quell'ordine è stato chiuso senza pagamento (per esempio perché il suo pagamento in attesa è stato annullato presso Barion o perché hai annullato l'ordine), il successivo Confirm Order riporta il cliente al checkout con il messaggio Payment was not completed. Please try again., e il checkout crea poi un nuovo ordine del carrello. Se l'ordine ha già uno stato e nel frattempo il carrello è cambiato (altri prodotti o quantità), l'ordine esce dal checkout e il carrello modificato riceve un nuovo ordine e un proprio pagamento.

Se il pagamento non può essere avviato, il cliente resta al passaggio Confirm Order con un breve messaggio sopra il pulsante: The Barion payment could not be started. Please try again or choose another payment method., Barion does not support payments in la valuta dell'ordine, Barion payment is not available at the moment. Please choose another payment method. oppure Barion cannot process an order with a zero total. I dettagli vengono scritti nel log se Logging è attivo.

L'estensione accetta solo pagamenti immediati. Non prevede pagamenti con prenotazione o cattura differita, abbonamenti o pagamenti ricorrenti, carte salvate, Barion Pixel né dati aggiuntivi 3-D Secure; Barion gestisce il 3-D Secure nella propria pagina di pagamento.

Ordini e rimborsi

Stati degli ordini

Nessuno stato (ordine mancante): il cliente è stato inviato a Barion e non ha pagato, il pagamento non è stato completato oppure Barion non ha ancora confermato il pagamento. In Sales > Orders questi ordini vengono mostrati solo con il filtro Order Status impostato su Missing Orders.

Awaiting Barion Payment Status (predefinito Pending): Barion segnala il pagamento come ancora in corso. Una nota mostra il PaymentId di Barion, l'importo e, in modalità test, (test mode). L'ordine passa allo stato pagato quando Barion conferma il pagamento.

Order Status After Payment (predefinito Processing): Barion ha confermato il pagamento. Una nota mostra l'importo, il PaymentId e la transazione Barion.

Barion Payment On Hold Status (predefinito Pending): Barion ha segnalato un importo o una valuta diversi dal totale dell'ordine. La nota mostra entrambi gli importi. Controlla il pagamento nel portale Barion, poi evadi l'ordine o rimborsa il pagamento nel portale Barion.

Payment Canceled Status (predefinito Canceled): l'ultimo tentativo di pagamento di un ordine in attesa è stato annullato o è scaduto presso Barion.

Payment Failed Status (predefinito Failed): l'ultimo tentativo di pagamento di un ordine in attesa non è riuscito.

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

Se un pagamento dell'ordine riesce ancora dopo che l'ordine è stato annullato o non è riuscito, l'ordine diventa pagato. Un ordine pagato o rimborsato non viene mai modificato da una callback successiva. Se un altro pagamento riesce per un ordine già pagato, una nota ti chiede di verificarlo nel portale Barion e di rimborsarlo se si tratta di un duplicato. Le note sono voci della History dell'ordine che il cliente non vede.

Scheda VibeFox Barion Gateway

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

Rimborsi

Nella scheda VibeFox Barion Gateway inserisci l'importo (viene compilato l'importo non ancora rimborsato), facoltativamente un Reason (optional), e fai clic su Refund via Barion. Conferma la domanda Rimborsare questo importo tramite Barion? L'operazione non può essere annullata. Sono supportati rimborsi totali e parziali. Ti serve il permesso di modificare l'estensione (impostato in System > Users > User Groups). Il motivo viene inviato a Barion come commento. I rimborsi in HUF devono essere importi interi. Il rimborso viene inviato nella modalità (test o live) in cui è stato effettuato il pagamento, quindi il POSKey di quella modalità deve essere impostato. Se Barion non accetta o non conferma 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 la transazione e lo stato di Barion. Un rimborso totale imposta l'ordine al Refunded Status senza notificare il cliente e senza riportare i prodotti in magazzino, come una modifica manuale dello stato. Un rimborso parziale non cambia lo stato.

I rimborsi sono disponibili una volta che Barion ha confermato il pagamento e l'ordine è pagato tramite Barion. Un pagamento con differenza di importo o valuta non può essere rimborsato da OpenCart; rimborsalo nel portale Barion. I resi di prodotti in Sales > Returns non restituiscono denaro tramite Barion.

Chiave di licenza

L'estensione funziona con una chiave di licenza VibeFox ottenuta su vibefox.net. Il blocco della licenza License — VibeFox Barion Gateway è il primo blocco di Extensions > Extensions > Payments > VibeFox Barion Gateway > Edit, sopra le impostazioni. Incolla la chiave in License key e fai clic su Activate. Dopo di che 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 si trovano la riga Product: opencart-payment-barion e il link Manage licenses and domains in your account, che apre il tuo account vibefox.net. Solo gli utenti amministratori con il permesso Modify sull'estensione possono cambiare la chiave. I testi del blocco seguono la lingua dell'amministrazione (sono inclusi inglese e russo).

Se la chiave non viene accettata, il blocco indica il motivo, ad 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 dominio nel tuo account, fai clic 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 dominio. Libera il posto nel tuo account vibefox.net.

Senza una chiave attiva, Barion non viene mostrato ai clienti al checkout. Se un pagamento viene comunque avviato, 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 da (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, compare un promemoria nella Dashboard dell'amministrazione. 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 assistenza richiedono un rinnovo. Lo stato viene ricontrollato 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. La disinstallazione dell'estensione rimuove sempre la chiave di licenza e lo stato della licenza.

Risoluzione dei problemi

Barion non compare al checkout: verifica che la licenza sia attiva, che Enable/Disable sia attivo, che la modalità attuale abbia un POSKey e un'e-mail del beneficiario (la pagina delle impostazioni mostra un avviso se ne manca una) e che la valuta dell'ordine sia HUF, EUR, USD o CZK. Verifica 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: l'ordine riceve il suo stato quando Barion richiama l'URL di callback o quando il cliente torna nel tuo negozio. Assicurati che il sito sia raggiungibile da internet (nessun firewall o autenticazione di base davanti all'URL di callback). Verifica che il POSKey della modalità in cui è stato effettuato il pagamento sia corretto, perché l'estensione lo usa per chiedere a Barion lo stato del pagamento. Attiva Logging per vedere la callback.

La callback risponde Busy, retry: l'ordine era in elaborazione nel momento in cui il cliente tornava, oppure non è stato possibile impostare lo stato dell'ordine. Barion richiama. Attiva Logging per vedere il motivo.

La callback risponde API error: il negozio non è riuscito a leggere lo stato del pagamento da Barion, oppure il POSKey della modalità in cui è stato effettuato il pagamento non è impostato. Verifica quel POSKey.

La callback risponde Order not found: il PaymentId non è stato avviato da questo negozio. Le chiamate di Barion destinate ad altri negozi o a sistemi di test vengono ignorate.

Il cliente vede Payment verification failed.: il link di ritorno non corrisponde all'ordine, per esempio perché è stato modificato. Lo stato del pagamento viene comunque confermato dalla callback.

Il cliente vede un errore dopo Confirm Order: attiva Logging e controlla il campo Log nella pagina dell'estensione. Un POSKey o un'e-mail del beneficiario errati producono The Barion payment could not be started. This payment method is not available. Please reload the checkout page. 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 la nota di discrepanza nella scheda VibeFox Barion Gateway, controlla il pagamento nel portale Barion, poi evadi l'ordine o rimborsalo nel portale Barion.

Perché non posso rimborsare 10.50 HUF: Barion elabora gli HUF senza decimali. Inserisci un importo intero.

Nella scheda non c'è il modulo di rimborso: la scheda indica il motivo: il pagamento non è ancora confermato, è rimborsato per intero, il tuo gruppo utenti non ha il permesso di modificare l'estensione, oppure il POSKey della modalità del pagamento non è configurato.

Per gli sviluppatori: l'estensione attiva gli eventi di OpenCart wcp_barion_supported_currencies (l'elenco delle valute) e wcp_barion_payment_request (la richiesta di pagamento e l'ordine, prima dell'invio a Barion).

Disinstallazione

Vai su Extensions > Extensions, scegli il tipo Payments e fai clic su Uninstall (il pulsante rosso −) accanto a VibeFox Barion 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 alla reinstallazione tornano ai valori predefiniti. Viene rimosso anche l'evento OpenCart dell'estensione (su OpenCart 4 i suoi eventi e la sua azione di avvio, che lascia passare il callback in modalità manutenzione). Se Delete Data on Uninstall è attivo, vengono rimosse le altre impostazioni del gateway (titolo, descrizione, modalità test, POSKey, e-mail dei beneficiari, logging) e il log. Se è disattivo, vengono conservate per una successiva reinstallazione. I registri dei pagamenti e dei rimborsi Barion vengono sempre conservati, quindi gli ordini pagati in precedenza possono essere rimborsati anche dopo una reinstallazione. Gli ordini esistenti mantengono le proprie note di pagamento.

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

Barion è un marchio del rispettivo titolare. Questa estensione non è affiliata a Barion né approvata da Barion.