VibeFox PayFast for PrestaShop

VibeFox PayFast for PrestaShop

20 €

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

Guida

Fai una domanda: VibeFox PayFast for PrestaShop

Scorri per completare il puzzle

Panoramica

VibeFox PayFast Pay Gateway aggiunge PayFast a PrestaShop per i pagamenti in rand sudafricani. Nella fase di pagamento il cliente sceglie PayFast, viene inviato alla pagina di pagamento sicura di PayFast con un modulo di pagamento firmato e paga con carta, Instant EFT o un altro metodo del tuo account PayFast. PayFast conferma poi il pagamento al tuo negozio tramite una notifica server-to-server (ITN). L'ordine viene creato solo dopo che tale notifica ha superato tutti i controlli, quindi i pagamenti abbandonati non lasciano ordini non pagati.

È adatto ai negozi sudafricani che vogliono la pagina di pagamento ospitata di PayFast senza un modulo per la carta sul proprio sito. Il modulo accetta solo pagamenti unici in ZAR. Non prevede rimborsi dalla pagina dell'ordine (il rimborso si effettua nella dashboard di PayFast), né abbonamenti, carte salvate o pagamenti frazionati.

Caratteristiche principali

Modulo di pagamento firmato: il modulo viene firmato con la tua passphrase secondo l'algoritmo ufficiale di PayFast.

Notifiche verificate: ogni ITN viene controllata: firma, il tuo account commerciante, il token del tentativo di pagamento, una conferma server-to-server con PayFast e, in modalità live, che provenga da un server di PayFast.

Controllo dell'importo: l'importo pagato viene confrontato con il totale del carrello in centesimi, e il carrello deve essere in ZAR. In caso di mancata corrispondenza, l'ordine viene creato in PayFast payment on hold con una nota.

Nessuna doppia elaborazione: le notifiche ripetute non creano mai un secondo ordine né registrano il pagamento due volte. Le notifiche tardive di pagamento fallito o in attesa non declassano mai un ordine pagato, e un pagamento ricevuto per un ordine annullato viene segnalato per la verifica.

Live e sandbox: credenziali separate per ciascuna modalità. Ogni notifica viene controllata con le credenziali della modalità in cui è stato avviato il pagamento, e un pagamento in sandbox non paga mai un ordine mentre il negozio è in live.

Nascosto quando non utilizzabile: senza credenziali, quando la valuta del carrello non è ZAR, o quando il totale è inferiore al minimo PayFast di R5,00.

Niente da configurare in PayFast: l'URL di notifica viene inviato con ogni pagamento e mostrato nella pagina delle impostazioni.

Blocco PayFast nella pagina dell'ordine: riferimento del pagamento, ID pagamento PayFast, modalità, importi lordo, commissione e netto, e le note del modulo. Log di debug facoltativo.

Requisiti

PrestaShop da 8.0 a 9.x, PHP 8.0 o successivo. Il rand sudafricano (ZAR) come valuta del negozio. Un account PayFast con Merchant ID, Merchant Key e passphrase, e credenziali sandbox per i test. Un negozio raggiungibile da Internet. Una chiave di licenza VibeFox da vibefox.net (una chiave per dominio).