VibeFox CorvusPay for PrestaShop
Aggiunto al carrello. Vai al carrello
Prezzo per licenza: 1 dominio, aggiornamenti e assistenza per 12 mesi.
Panoramica
VibeFox CorvusPay Gateway aggiunge a PrestaShop i pagamenti con carta tramite CorvusPay (Croazia). Nella fase di pagamento il cliente sceglie CorvusPay, viene inviato alla pagina di pagamento sicura di CorvusPay con un modulo firmato, paga lì con la carta e torna al tuo negozio. I dati della carta non passano mai dal tuo sito. L'ordine viene creato solo dopo che CorvusPay conferma il pagamento, quindi i pagamenti abbandonati non lasciano ordini non pagati.
È adatto ai negozi croati e di altri paesi che accettano carte con un account commerciante CorvusPay, in EUR o in un'altra delle 20 valute supportate da CorvusPay. Il pagamento viene confermato quando CorvusPay riporta il cliente alla Success URL firmata; non ci sono notifiche da server a server. Il modulo non prevede rimborsi, acquisizioni o annullamenti da PrestaShop (eseguili nel CorvusPay Merchant Center), né carte salvate, abbonamenti, pagamenti rateali o modulo carta sul sito.
Caratteristiche principali
Modulo di pagamento firmato: il modulo inviato a CorvusPay viene firmato con la tua Secret Key (HMAC-SHA256 su tutti i campi), API CorvusPay versione 1.4.
Pagato solo quando CorvusPay conferma: l'ordine viene creato solo dopo aver verificato la firma della richiesta alla Success URL con la Secret Key del negozio (di test o live) in cui è stato avviato il pagamento. Una Secret Key vuota non viene mai validata.
Controllo di importo e valuta: l'importo e la valuta pagati vengono confrontati con il carrello. In caso di mancata corrispondenza, l'ordine viene messo in CorvusPay payment on hold con una nota che invita a non spedire prima della verifica.
Nessuna doppia elaborazione: una richiesta Success aggiornata o ripetuta non crea mai un secondo ordine né registra il pagamento due volte. Un secondo pagamento per un carrello che ha già un ordine aggiunge solo una nota.
Sale o Authorize only: addebitare subito la carta, oppure riservare l'importo e acquisirlo più tardi nel CorvusPay Merchant Center mentre l'ordine resta in sospeso.
L'annullamento conserva il carrello: quando il cliente annulla sulla pagina di CorvusPay, torna al checkout con il carrello intatto e un messaggio.
Negozi di test e live: Store ID e Secret Key separati per ogni modalità; la modalità test usa l'ambiente di test di CorvusPay.
Blocco CorvusPay sulla pagina dell'ordine: numero d'ordine CorvusPay, stato, tipo di transazione, importo, codice di approvazione, ID della transazione e tipo di carta. Registro facoltativo senza segreti, firme o dati dei clienti.
Requisiti
PrestaShop da 8.0 a 9.x, PHP 8.0 o successivo. Un account commerciante CorvusPay con lo Store ID e la Secret Key del negozio di test e di quello di produzione, e le Success URL e Cancel URL inserite nel CorvusPay Merchant Center. Una chiave di licenza VibeFox da vibefox.net (una chiave per dominio).
