VibeFox Redsys for OpenCart
Ajouté au panier. Voir le panier
Prix par licence : 1 domaine, mises à jour et support pendant 12 mois.
Présentation
VibeFox Redsys Gateway ajoute à OpenCart 3 et OpenCart 4 les paiements par carte via Redsys, le TPV virtuel des banques espagnoles (Servired / Sermepa). À la dernière étape du paiement, le client clique sur Confirm Order et est dirigé vers la page de paiement sécurisée Redsys de sa banque ; il paie par carte avec 3-D Secure, par Bizum ou par une autre méthode que votre banque a activée pour le terminal, puis revient sur votre boutique. Les données de carte n'atteignent jamais votre site. OpenCart crée la commande avant le paiement, mais la commande ne reçoit un statut qu'après la notification signée de Redsys ; les tentatives non payées restent donc des commandes manquantes.
Elle convient aux boutiques en Espagne dont la banque fournit un terminal Redsys. L'extension prend des paiements uniques, autorisés et capturés immédiatement. Elle ne propose ni formulaire de carte sur votre propre site (InSite ou iframe), ni cartes enregistrées ou paiements en un clic, ni abonnements, ni pré-autorisation avec capture ultérieure.
Principales fonctionnalités
Page de paiement Redsys : un formulaire de paiement signé (HMAC SHA-256) pour le total de la commande dans la devise de la commande, avec le nombre de décimales correct pour chaque devise, dans la langue du client lorsque Redsys la propose.
Payée seulement après confirmation de Redsys : seule la notification serveur signée définit le statut de la commande, après comparaison du montant et de la devise avec la commande. L'URL de notification est envoyée avec chaque paiement ; rien n'est donc à copier dans le panneau Redsys.
Sûre avec de l'argent réel : un paiement test ne règle jamais une commande en mode réel, et un paiement qui diffère du total de la commande attend votre vérification avec une note.
Aucun traitement en double : les notifications répétées ne sont appliquées qu'une fois. Chaque tentative reçoit un nouveau numéro de commande Redsys, et un second paiement pour le même panier ne modifie jamais la commande ; une note vous invite à le rembourser.
Remboursements depuis la page de commande : remboursements totaux et partiels dans l'onglet VibeFox Redsys Gateway de la commande, via l'API REST de Redsys, dans l'environnement et la devise du paiement. Un remboursement total définit le statut Refunded.
Environnements test et réel : clés secrètes distinctes pour l'environnement de test Redsys (SIS-T) et pour l'environnement réel. Les données publiques de test Redsys sont affichées sur la page de configuration.
Vos propres statuts de commande : après le paiement, choisissez Processing, Completed ou On hold (review), et associez chacun, ainsi que Refunded, à un statut OpenCart.
Conditions OpenCart : zone géographique, montant total minimum et ordre de tri. Un journal qui enregistre toujours les erreurs, sans clés, signatures ni données de carte.
Prérequis
OpenCart 3.0.x (testé avec la 3.0.5.0) ou OpenCart 4.0.2 et ultérieur (testé avec la 4.1.0.3), PHP 8.0 ou ultérieur. Un seul téléchargement contient les paquets pour les deux versions. Un terminal Redsys fourni par votre banque, avec le code commerçant (FUC), le numéro de terminal et les clés secrètes SHA-256, avec la notification en ligne (HTTP) active. Une clé de licence VibeFox obtenue sur vibefox.net (une clé par domaine).
