VibeFox Transbank for OpenCart
Ajouté au panier. Voir le panier
Prix par licence : 1 domaine, mises à jour et support pendant 12 mois.
Présentation
VibeFox Transbank Gateway ajoute à OpenCart 3 et OpenCart 4 les paiements Transbank Webpay Plus pour les boutiques du Chili. À la dernière étape du paiement, le client clique sur Confirm Order, est redirigé vers le formulaire de paiement Webpay, règle par carte de crédit, de débit ou prépayée et revient dans 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 Transbank : les paiements annulés ou refusés restent donc des commandes manquantes.
L'extension convient aux boutiques qui vendent en pesos chiliens (CLP) et disposent d'un code de commerçant Webpay Plus standard. Transbank ne propose pas de webhook de paiement : le paiement est confirmé de serveur à serveur lorsque le client revient de Webpay. L'extension ne prend pas en charge Webpay Plus Mall, les cartes enregistrées Oneclick, les abonnements, la capture différée ni la conversion de devise, et les remboursements effectués dans le portail Transbank ne sont pas importés.
Principales fonctionnalités
Redirection vers Webpay Plus : une transaction Transbank est créée pour le total de la commande en pesos entiers, et le client paie sur le formulaire Webpay.
Payée seulement après confirmation de Transbank : au retour, l'extension confirme (commit) la transaction auprès de Transbank. La commande ne reçoit son statut que si Transbank l'approuve. Si le montant, le buy order ou la session ne correspondent pas à ce que la boutique a envoyé, la commande passe dans un statut de vérification avec une note.
Aucun débit pour une commande modifiée : si la commande ne correspond plus à la transaction, ou si le panier a déjà été payé par une autre commande, la transaction n'est pas confirmée et le client n'est pas débité.
Confirmée au plus une fois : recharger la page de retour, utiliser le bouton Précédent du navigateur ou deux retours au même moment ne confirment jamais un paiement deux fois.
Sûre en cas d'erreur : si l'appel de confirmation échoue, l'extension demande à Transbank le statut réel de la transaction avant d'attribuer un statut à la commande.
Remboursements depuis la page de commande : remboursements totaux et partiels en pesos entiers dans l'onglet VibeFox Transbank Gateway de la commande, toujours dans l'environnement où le paiement a été effectué.
Test sans identifiants : l'environnement d'intégration utilise automatiquement le code de commerçant de test public de Transbank.
Vos propres statuts de commande et conditions OpenCart : choisissez le statut d'une commande payée, vérifiée et remboursée, ainsi que la zone géographique, le montant minimum de commande et l'ordre de tri. Les erreurs sont toujours journalisées, les détails sur demande, sans données de carte ni clés.
Prérequis
OpenCart 3.0.x (testé avec la version 3.0.5.0) ou OpenCart 4.0.2 et ultérieur (testé avec la version 4.1.0.3), PHP 8.0 ou ultérieur. Un même téléchargement contient les paquets pour les deux versions. La devise peso chilien (CLP) configurée dans la boutique, avec 0 décimale. Pour les paiements réels, un Commerce Code Webpay Plus de production et une API Key Secret de production fournis par Transbank. Une clé de licence VibeFox obtenue sur vibefox.net (une clé par domaine).
