VibeFox CorvusPay for OpenCart

VibeFox CorvusPay for OpenCart

20 €

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

Guida

Fai una domanda: VibeFox CorvusPay for OpenCart

Scorri per completare il puzzle

Panoramica

VibeFox CorvusPay Gateway aggiunge a OpenCart 3 e OpenCart 4 i pagamenti con carta tramite CorvusPay (Croazia). All'ultimo passaggio del checkout il cliente clicca su Confirm Order, viene inviato alla pagina di pagamento sicura di CorvusPay con un modulo firmato, paga con carta lì e torna nel tuo negozio. I dati della carta non passano mai dal tuo sito. OpenCart crea l'ordine prima del pagamento, ma l'ordine riceve uno stato solo dopo che CorvusPay conferma il pagamento; quindi i tentativi non pagati restano ordini mancanti.

È adatta ai negozi croati e di altri paesi che accettano carte con un account commerciante CorvusPay, in EUR o in una delle altre 20 valute supportate da CorvusPay. Il pagamento viene confermato quando CorvusPay riporta il cliente sull'URL di successo firmato; non ci sono notifiche da server a server. L'estensione non offre rimborsi, catture o annullamenti da OpenCart (vanno fatti nel CorvusPay Merchant Center), né carte salvate, abbonamenti, rate o modulo carta nel sito.

Caratteristiche principali

Modulo di pagamento firmato: il modulo inviato a CorvusPay è firmato con la tua chiave segreta (HMAC-SHA256 su tutti i campi), API CorvusPay versione 1.4.

Pagato solo quando CorvusPay conferma: l'ordine riceve il suo stato solo dopo che la firma della richiesta all'URL di successo è stata verificata con la chiave segreta del negozio (test o live) in cui il pagamento è stato avviato. Una chiave segreta vuota non viene mai convalidata. Poi OpenCart invia le consuete e-mail d'ordine.

Controllo di importo e valuta: l'importo pagato e la valuta vengono confrontati con l'ordine. Una differenza porta l'ordine nel tuo stato di revisione, con una nota che invita a non spedire prima di aver verificato.

Nessuna doppia elaborazione: una richiesta di successo ricaricata o ripetuta non applica mai il pagamento due volte. Un secondo pagamento per un ordine o un carrello già pagato aggiunge soltanto una nota.

Sale o Authorize only: addebita subito la carta, oppure riserva l'importo e catturalo più tardi nel CorvusPay Merchant Center mentre l'ordine attende nello stato di revisione.

L'annullamento conserva il carrello: quando il cliente annulla nella pagina di CorvusPay, torna al checkout con il carrello intatto e un messaggio.

Negozi di test e live: Store ID e chiave segreta separati per ciascuna modalità; la modalità di test usa l'ambiente di test di CorvusPay.

Scheda CorvusPay nella pagina dell'ordine: numero d'ordine CorvusPay, stato, tipo di transazione, importo, codice di approvazione, transazione e tipo di carta. Zona geografica, totale minimo, i tuoi stati ordine e un registro facoltativo senza segreti, firme o dati dei clienti.

Requisiti

OpenCart 3.0.x (testato su 3.0.5.0) o OpenCart 4.0.2 e successive (testato su 4.1.0.3), PHP 8.0 o successivo. Un unico download contiene i pacchetti per entrambe le versioni. Un account commerciante CorvusPay con lo Store ID e la chiave segreta del negozio di test e di quello di produzione, e gli URL di successo e di annullamento inseriti nel CorvusPay Merchant Center. Una chiave di licenza VibeFox da vibefox.net (una chiave per dominio).