VibeFox Flutterwave for PrestaShop
Aggiunto al carrello. Vai al carrello
Prezzo per licenza: 1 dominio, aggiornamenti e assistenza per 12 mesi.
Panoramica
VibeFox Flutterwave Payment aggiunge i pagamenti Flutterwave a PrestaShop tramite la pagina di checkout ospitata da Flutterwave (Flutterwave Standard, API v3). Nella fase di pagamento il cliente sceglie Flutterwave, viene inviato alla pagina di Flutterwave, paga con un metodo attivato nel tuo account Flutterwave, come carte, bonifico bancario, USSD o mobile money, e torna al tuo negozio. L'ordine viene creato solo dopo che Flutterwave ha confermato il pagamento, quindi i pagamenti abbandonati non lasciano ordini non pagati.
È adatto ai negozi in Nigeria, Ghana, Kenya, Sudafrica, Africa orientale e francofona e ai negozi che accettano carte internazionali. Il carrello viene sempre addebitato nella valuta del carrello. Il modulo accetta solo pagamenti una tantum. Non prevede checkout incorporato o modale sul tuo sito, carte salvate, abbonamenti, pagamenti suddivisi o piani di pagamento, e i rimborsi effettuati nella dashboard di Flutterwave non vengono sincronizzati con PrestaShop.
Caratteristiche principali
Checkout ospitato: viene creato un pagamento per il totale del carrello nella valuta del carrello, 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 corpo del webhook sono considerati attendibili. Ogni pagamento viene riletto da Flutterwave sul tuo server, e l'ordine viene segnato come pagato solo se il riferimento appartiene al carrello, lo stato indica esito positivo e importo e valuta corrispondono.
Webhook firmati: i webhook vengono accettati solo con il tuo hash segreto. Confermano il pagamento anche se il cliente chiude il browser.
Nessuna doppia elaborazione: webhook e ritorni ripetuti non creano mai un secondo ordine né registrano due volte il pagamento. Un vecchio link di pagamento pagato in seguito 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 mette l'ordine in Awaiting Flutterwave payment finché Flutterwave non lo conferma.
Rimborsi dalla pagina dell'ordine: rimborsi totali e parziali nel blocco Flutterwave payment dell'ordine, nell'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.
Blocco Flutterwave nella pagina dell'ordine: riferimento, transazione, modalità, cronologia dei rimborsi e note Flutterwave dell'ordine. Registro facoltativo senza chiavi o dati dei clienti.
Requisiti
PrestaShop dalla 8.0 alla 9.x, PHP 8.0 o successivo. Un account Flutterwave con le sue chiavi segrete e un webhook con hash segreto. Una chiave di licenza VibeFox da vibefox.net (una chiave per dominio).
