VibeFox PayU India for PrestaShop

VibeFox PayU India for PrestaShop

20 €

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

Guida

Fai una domanda: VibeFox PayU India for PrestaShop

Scorri per completare il puzzle

Panoramica

VibeFox PayU India Payment Gateway aggiunge a PrestaShop i pagamenti tramite il checkout ospitato di PayU India. Nella fase di pagamento il cliente sceglie PayU India, viene indirizzato alla pagina di pagamento di PayU, paga con carta di credito o di debito, NetBanking, UPI o wallet (in base a quanto abilitato sul tuo account PayU) e torna al tuo negozio. I dati della carta e bancari non toccano mai il tuo sito. L'ordine viene creato solo dopo che PayU invia un risultato firmato, quindi i pagamenti abbandonati non lasciano ordini non pagati.

È adatto ai negozi indiani che vendono in rupie e desiderano i metodi di pagamento di PayU senza dover creare moduli di pagamento sul proprio sito. Il modulo addebita esclusivamente in INR e non dispone di elaborazione multivaluta. Non supporta carte salvate o tokenizzazione, né abbonamenti, né modulo carta sul sito, né gestione di EMI o offerte, né checkout rapido PayU in un clic. I rimborsi vengono accodati su PayU; il modulo non ne monitora lo stato finale.

Caratteristiche principali

Checkout ospitato PayU: un unico metodo di pagamento PayU India al checkout. La richiesta di pagamento è firmata con SHA-512 usando la tua Merchant Key e il tuo Salt.

Pagato solo quando PayU conferma: un risultato viene accettato solo con un hash inverso PayU valido, generato con il Salt della modalità in cui è stato avviato il pagamento, e solo per un ID transazione emesso dal tuo negozio per quel carrello. L'importo pagato deve corrispondere al totale del carrello al paisa, in INR.

Verifica lato server: facoltativa (attiva per impostazione predefinita), ogni pagamento riuscito viene ricontrollato con l'API verify_payment di PayU. Se il controllo fallisce, l'ordine viene messo in attesa invece di essere contrassegnato come pagato.

Nessuna doppia elaborazione: il ritorno del cliente e il webhook possono arrivare insieme; i risultati ripetuti non creano mai un secondo ordine né registrano due volte il pagamento. Un ordine pagato o rimborsato non viene mai riaperto.

Pagamenti UPI e NetBanking in attesa: l'ordine resta in Awaiting PayU India payment finché non arriva il risultato finale.

Credenziali di test e live separate: il cambio di modalità modifica sia le chiavi sia gli endpoint di PayU. I rimborsi vengono sempre inviati alla modalità del pagamento.

Rimborsi dalla pagina dell'ordine: rimborsi totali e parziali nel blocco PayU India payment dell'ordine, con l'ID richiesta PayU nello storico dei rimborsi. Un rimborso totale imposta l'ordine su Refunded.

Blocco PayU nella pagina dell'ordine: ID transazione, modalità, banca, importi, storico dei rimborsi e note del modulo. Webhook facoltativo per i clienti che chiudono il browser; il registro non contiene chiavi, salt o dati personali.

Requisiti

PrestaShop da 8.0 a 9.x, PHP 8.0 o successivo. Un account PayU India con Merchant Key e Merchant Salt (v1) per le modalità di test e live, e INR come valuta del carrello. Un numero di telefono nell'indirizzo del cliente. Una chiave di licenza VibeFox da vibefox.net (una chiave per dominio).