VibeFox PayFast for OpenCart

VibeFox PayFast for OpenCart

20 €

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

Guida

Fai una domanda: VibeFox PayFast for OpenCart

Scorri per completare il puzzle

Panoramica

VibeFox PayFast Pay Gateway aggiunge PayFast a OpenCart 3 e OpenCart 4 per i pagamenti in rand sudafricani. Nell'ultimo passaggio del checkout il cliente fa clic su Confirm Order e viene inviato alla pagina di pagamento sicura di PayFast con un modulo di pagamento firmato, dove paga con carta, Instant EFT o un altro metodo del tuo account PayFast. PayFast conferma poi il pagamento al tuo negozio con una notifica da server a server (ITN). L'ordine riceve uno stato solo dopo che una notifica supera tutti i controlli, quindi i tentativi non pagati restano ordini mancanti.

È adatto ai negozi sudafricani che vogliono la pagina di pagamento ospitata di PayFast senza un modulo di carta sul proprio sito. L'estensione accetta solo pagamenti singoli in ZAR. Non prevede rimborsi dalla pagina dell'ordine (si effettuano dalla dashboard di PayFast), abbonamenti, carte salvate né pagamenti divisi.

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 da server a server con PayFast e, in modalità live, che provenga da un server PayFast.

Controllo dell'importo: l'importo pagato viene confrontato con il totale dell'ordine in centesimi, e l'ordine deve essere in ZAR. In caso di discrepanza, l'ordine passa nel tuo stato «in sospeso» (on hold) con una nota.

Nessuna doppia elaborazione: le notifiche ripetute non applicano mai un pagamento due volte. Le notifiche tardive di pagamento fallito o in attesa non retrocedono mai un ordine pagato, e un pagamento per un ordine annullato viene segnalato per una verifica.

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

I tuoi stati dell'ordine: scegli lo stato OpenCart per un ordine pagato, un pagamento in attesa, un pagamento in sospeso e un pagamento fallito.

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

Scheda PayFast nella pagina dell'ordine: riferimento del pagamento, ID del pagamento PayFast, modalità, importi lordo, commissione e netto, e le note di PayFast. Zona geografica, totale minimo, ordine di visualizzazione e un log di debug facoltativo.

Requisiti

OpenCart 3.0.x (testato su 3.0.5.0) o OpenCart 4.0.2 o successivo (testato su 4.1.0.3), PHP 8.0 o successivo. Un unico download contiene i pacchetti per entrambe le versioni. 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).