VibeFox Flutterwave for OpenCart

VibeFox Flutterwave for OpenCart

20 €

Prezzo per licenza: 1 dominio, aggiornamenti e assistenza per 12 mesi.

Guida

Fai una domanda: VibeFox Flutterwave for OpenCart

Scorri per completare il puzzle

Panoramica

VibeFox Flutterwave Payment aggiunge a OpenCart 3 e OpenCart 4 i pagamenti Flutterwave tramite la pagina di pagamento ospitata di Flutterwave (Flutterwave Standard, API v3). Nell'ultimo passaggio del checkout il cliente clicca su Confirm Order, viene inviato alla pagina di Flutterwave, paga con un qualsiasi metodo attivo nel tuo account Flutterwave, come carte, bonifico bancario, USSD o mobile money, e torna nel tuo negozio. OpenCart crea l'ordine prima del pagamento, ma l'ordine riceve uno stato solo quando Flutterwave conferma il pagamento, quindi i tentativi non pagati restano ordini mancanti.

È adatta ai negozi in Nigeria, Ghana, Kenya, Sudafrica, Africa orientale e francofona, e ai negozi che accettano carte internazionali. L'ordine viene sempre addebitato nella valuta dell'ordine. L'estensione accetta solo pagamenti una tantum. Non ha checkout integrato o modale sul tuo sito, né carte salvate, abbonamenti, pagamenti suddivisi o piani di pagamento, e i rimborsi effettuati nella dashboard di Flutterwave non vengono sincronizzati con OpenCart.

Caratteristiche principali

Checkout ospitato: viene creato un pagamento per il totale dell'ordine nella valuta dell'ordine, arrotondato alla precisione della valuta (XOF, XAF, UGX, RWF e altre non hanno decimali). Puoi limitare le opzioni di pagamento mostrate nella pagina di Flutterwave.

Pagato solo quando Flutterwave conferma: né l'URL di ritorno né il contenuto del webhook sono considerati attendibili. Ogni pagamento viene riletto da Flutterwave dal tuo server, e l'ordine è segnato come pagato solo quando lo stato è positivo e importo e valuta corrispondono. OpenCart poi invia le consuete e-mail dell'ordine.

Webhook firmati: i webhook vengono accettati solo con il tuo hash segreto. Confermano il pagamento anche quando il cliente chiude il browser.

Nessuna doppia elaborazione: webhook e ritorni ripetuti non applicano mai un pagamento due volte. Prima di un nuovo tentativo vengono controllati i pagamenti aperti dell'ordine e del carrello; un vecchio link di pagamento pagato più tardi viene comunque accettato, e un secondo pagamento per un ordine già pagato viene segnalato per il rimborso.

Metodi in sospeso gestiti: un bonifico bancario, un pagamento USSD o mobile money ancora in sospeso quando il cliente torna mette l'ordine in uno stato di attesa finché Flutterwave non lo conferma.

Rimborsi dalla pagina dell'ordine: rimborsi totali e parziali nella scheda VibeFox Flutterwave Payment dell'ordine, per l'importo e nella valuta addebitati da Flutterwave, con la chiave della modalità in cui è stato effettuato il pagamento.

Test e live: chiavi segrete separate. Una chiave di test in modalità live, o una chiave live in modalità test, nasconde il metodo di pagamento e mostra un avviso.

Impostazioni OpenCart: i tuoi stati ordine, completamento automatico facoltativo, zona geografica, totale minimo dell'ordine e ordine di visualizzazione. Registro facoltativo senza chiavi né dati dei clienti.

Requisiti

OpenCart 3.0.x (testato su 3.0.5.0) o OpenCart 4.0.2 e successivi (testato su 4.1.0.3), PHP 8.0 o successivo. Un unico download contiene i pacchetti per entrambe le versioni. Un account Flutterwave con le sue chiavi segrete e un webhook con un hash segreto. Una chiave di licenza VibeFox da vibefox.net (una chiave per dominio).