VibeFox PayU India for OpenCart
Ajouté au panier. Voir le panier
Prix par licence : 1 domaine, mises à jour et support pendant 12 mois.
Présentation
VibeFox PayU India Payment Gateway ajoute les paiements PayU India à OpenCart 3 et OpenCart 4. À la dernière étape de la commande, le client clique sur Confirm Order et est redirigé vers la page de paiement hébergée de PayU, où il paie par carte de crédit ou de débit, NetBanking, UPI ou portefeuille. Les données de carte ne transitent jamais par votre site. OpenCart crée la commande avant le paiement, mais la commande ne reçoit un statut qu'après que PayU a envoyé un résultat correctement signé ; les tentatives non payées restent donc des commandes manquantes.
Elle convient aux boutiques indiennes qui vendent en roupies et disposent d'un compte marchand PayU India. L'extension ne facture qu'en INR. Elle ne propose ni traitement multidevise, ni cartes enregistrées ou tokenisation, ni abonnements, ni formulaire de carte sur votre site, ni gestion des EMI ou des offres, ni paiement en un clic PayU.
Principales fonctionnalités
Résultats signés uniquement : le retour du client et le webhook ne sont acceptés qu'avec un hash PayU valide, généré avec la clé et le salt du mode dans lequel le paiement a été lancé, et uniquement pour une transaction émise pour cette commande.
Verify Payment : chaque résultat réussi peut être vérifié une seconde fois avec l'API verify_payment de PayU. Le montant payé doit être égal au total de la commande, au paisa près, en INR. Un paiement qui ne passe pas cette vérification est mis en revue au lieu d'être marqué comme payé.
Paiements UPI et NetBanking en attente : la commande reçoit un statut d'attente et est finalisée lorsque PayU confirme le résultat.
Un panier, un paiement : le retour et le webhook peuvent arriver au même moment sans appliquer un paiement deux fois. Une nouvelle tentative pour un panier déjà payé mène directement à la page de succès, et les paiements en double sont notés pour remboursement.
Modes test et production : clés et salts distincts. Les résultats et les remboursements des anciens paiements continuent d'utiliser les identifiants de leur propre mode.
Remboursements depuis la page de commande : remboursements totaux et partiels via l'API de remboursement PayU, dans l'onglet VibeFox PayU India Payment Gateway de la commande, avec l'historique des remboursements et les notes PayU.
Vos propres statuts de commande : choisissez le statut OpenCart pour une commande payée, un paiement en attente, un paiement en revue, une erreur de paiement et un remboursement total.
Conditions OpenCart : zone géographique, montant minimum de commande et ordre d'affichage. Journal sans clés, salts ni données clients.
Prérequis
OpenCart 3.0.x (testé avec 3.0.5.0) ou 4.0.2 et ultérieures (testé avec 4.1.0.3), PHP 8.0 ou ultérieur. Un seul téléchargement contient les paquets pour les deux versions. Un compte marchand PayU India avec la Merchant Key et le Merchant Salt (v1) pour le mode test et/ou le mode production. La devise INR dans votre boutique et un numéro de téléphone du client (sur OpenCart 4, l'extension le demande à l'étape de confirmation si la commande n'en contient pas). Une clé de licence VibeFox obtenue sur vibefox.net (une clé par domaine).
