VibeFox Cashfree for OpenCart

VibeFox Cashfree for OpenCart

20 €

Prix par licence : 1 domaine, mises à jour et support pendant 12 mois.

Aide

Poser une question: VibeFox Cashfree for OpenCart

Faites glisser pour placer la pièce

Présentation

VibeFox Cashfree Payments ajoute à OpenCart 3 et OpenCart 4 les paiements via Cashfree Payments (Inde). À la dernière étape de la commande, le client clique sur Confirm Order, la page de paiement hébergée de Cashfree s'ouvre, et le client paie par carte, UPI, banque en ligne, portefeuille ou tout autre mode activé sur votre compte Cashfree, puis revient sur votre boutique. 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 la confirmation du paiement par Cashfree ; les tentatives non payées restent donc des commandes sans statut.

Elle convient aux boutiques indiennes qui souhaitent un seul mode de paiement couvrant les cartes, UPI et la banque en ligne avec un compte Cashfree. L'extension ne prend que les paiements uniques. Elle ne gère ni cartes enregistrées, ni abonnements ou paiements récurrents, ni autorisation et capture séparées, ni widget d'offres Cashfree, ni liens de paiement ni paiement à la livraison via Cashfree, et n'effectue aucune conversion de devise.

Principales fonctionnalités

Page de paiement hébergée Cashfree : une commande Cashfree est créée pour le montant total de la commande, dans la devise de la commande, avec la précision attendue par Cashfree pour cette devise, et la page de paiement Cashfree s'ouvre pour le client.

Payée seulement après confirmation de Cashfree : le statut de la commande est défini après un webhook signé avec votre Secret Key, ou après une vérification côté serveur du paiement lorsque le client revient sur la boutique. Le lien de retour seul ne marque jamais une commande comme payée. OpenCart envoie ensuite ses e-mails de commande habituels.

Contrôle du montant et de la devise : le montant et la devise payés doivent correspondre exactement à la commande. En cas d'écart, la commande passe dans un statut de vérification avec une note.

Aucun double traitement : les webhooks et retours répétés ou simultanés n'appliquent jamais un paiement deux fois. Une nouvelle tentative clôt les paiements Cashfree ouverts du même panier, et un paiement déjà effectué chez Cashfree mais non enregistré est confirmé au lieu d'être à nouveau débité.

Modes sandbox et réel : clés distinctes pour chaque mode et mention sandbox à la commande. Les webhooks, les vérifications de paiement et les remboursements utilisent toujours le mode dans lequel le paiement a été effectué.

Remboursements depuis la page de commande : remboursements totaux et partiels dans l'onglet VibeFox Cashfree Payments de la commande, dans la limite du montant réellement débité par Cashfree. Un remboursement total définit le statut Refunded. Les mises à jour de statut des remboursements venant de Cashfree sont ajoutées aux notes.

Vos propres statuts de commande : choisissez le statut OpenCart pour une commande payée, un paiement en vérification et un remboursement total.

Conditions OpenCart : zone géographique, montant minimum de la commande et ordre de tri. Préfixe de numéro de commande pour plusieurs boutiques sur un même compte Cashfree. Journal facultatif sans clés ni données clients.

Prérequis

OpenCart 3.0.x (testé sur 3.0.5.0) ou OpenCart 4.0.2 et ultérieur (testé sur 4.1.0.3), PHP 8.0 ou ultérieur. Un même téléchargement contient les paquets pour les deux versions. Un compte Cashfree avec un App ID et une Secret Key pour le sandbox et pour les paiements réels. HTTPS pour les webhooks. Une clé de licence VibeFox obtenue sur vibefox.net (une clé par domaine).