VibeFox Cashfree for PrestaShop
Ajouté au panier. Voir le panier
Prix par licence : 1 domaine, mises à jour et support pendant 12 mois.
Présentation
VibeFox Cashfree Payments ajoute à PrestaShop les paiements via Cashfree Payments (Inde). À l'étape de paiement, le client choisit Cashfree, la page de paiement hébergée par Cashfree s'ouvre, et il paie par carte, UPI, banque en ligne, portefeuille électronique ou tout autre moyen activé sur votre compte Cashfree, puis revient dans votre boutique. Les données de carte n'atteignent jamais votre site. La commande n'est créée qu'une fois le paiement confirmé par Cashfree, si bien que les paiements abandonnés ne laissent aucune commande impayée.
Elle convient aux boutiques indiennes qui souhaitent proposer un seul moyen de paiement couvrant les cartes, UPI et la banque en ligne, avec un compte Cashfree. Le module ne prend que des paiements uniques. Il ne gère ni cartes enregistrées, ni abonnements ni paiements récurrents, ni autorisation puis capture séparées, ni widget d'offres Cashfree, ni liens de paiement ou paiement à la livraison (COD) via Cashfree, ni conversion de devise.
Principales fonctionnalités
Page de paiement hébergée par Cashfree : une commande Cashfree est créée pour le total du panier dans la devise du panier, 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 : la commande est créée après un webhook signé avec votre clé secrète (Secret Key), ou après une vérification côté serveur du paiement lorsque le client revient dans la boutique. Le lien de retour seul ne crée jamais une commande payée.
Contrôle du montant et de la devise : le montant payé et la devise doivent correspondre exactement au panier. En cas d'écart, la commande passe en Cashfree payment on hold avec une note.
Aucun traitement en double : les webhooks ou retours répétés ou simultanés ne créent jamais une seconde commande. Un panier déjà payé chez Cashfree mais non enregistré est détecté lors de la tentative de paiement suivante, au lieu d'être débité à nouveau.
Nouvelles tentatives : un paiement Cashfree ouvert est réutilisé lorsque le client réessaie. Si le total du panier a changé ou si la session est sur le point d'expirer, l'ancienne commande Cashfree est fermée et une nouvelle est créée.
Modes sandbox et production : clés distinctes pour chaque mode et mention sandbox sur la page de paiement. 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 le bloc Cashfree payment de la commande, dans la limite du montant réellement débité par Cashfree. Un remboursement total passe la commande en Refunded. Les mises à jour du statut de remboursement venant de Cashfree sont ajoutées aux notes.
Bloc Cashfree sur la page de commande : le paiement Cashfree, l'historique des remboursements et les notes du module. 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
PrestaShop 8.0 à 9.x, PHP 8.0 ou ultérieur. Un compte Cashfree avec un App ID et une clé secrète (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).
