VibeFox Tranzila for OpenCart
Ajouté au panier. Voir le panier
Prix par licence : 1 domaine, mises à jour et support pendant 12 mois.
Présentation
VibeFox Tranzila Payment Gateway ajoute à OpenCart 3 les paiements par carte de crédit via Tranzila (Israël). À la dernière étape du paiement, le client clique sur Confirm Order et paie sur la page de paiement sécurisée de Tranzila, affichée dans un iframe sur une page de paiement de votre boutique. Les données de carte sont saisies uniquement sur les serveurs de Tranzila et 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 une notification Tranzila vérifiée ; les tentatives de paiement non abouties restent donc des commandes manquantes.
L'extension convient aux boutiques israéliennes et aux boutiques qui travaillent avec un terminal Tranzila et souhaitent des paiements par carte avec échéances, des notifications de paiement vérifiées et des remboursements depuis la page de commande. L'extension ne prend en charge que les paiements uniques par carte. Elle ne gère ni cartes enregistrées, ni abonnements, ni autorisation et capture séparées (J5), ni boutons propres à Bit, Apple Pay ou Google Pay, ni factures Tranzila.
Principales fonctionnalités
Page de paiement Tranzila dans un iframe : la page actuelle (iframenew.php) ou l'ancienne (iframe.php), avec la taille du cadre et la langue de la page de votre choix, y compris la langue de la boutique du client.
Payée seulement après confirmation de Tranzila : la commande ne reçoit son statut de paiement qu'après une notification Tranzila provenant d'une IP de confiance dont le jeton de page de paiement, la commande, le terminal, le montant et la devise correspondent. Le retour du client depuis la page de paiement ne marque jamais une commande comme payée.
Verrouillage du montant par handshake : un jeton facultatif à usage unique lié au montant, afin que le montant ne puisse pas être modifié dans le navigateur.
Échéances : le client peut choisir jusqu'au nombre d'échéances (tashlumim) que vous autorisez, jusqu'à 36.
Les écarts sont mis en attente : un paiement avec un autre montant, une autre devise ou un autre jeton handshake place la commande dans votre statut « en attente », avec une note pour vérification manuelle.
Aucun double traitement : les notifications répétées ne sont appliquées qu'une fois. Un second paiement pour une commande déjà payée ou pour le même panier est enregistré dans une note et n'est jamais porté sur une nouvelle commande.
Remboursements depuis la page de commande : remboursements totaux et partiels depuis l'onglet de l'extension de la commande, sous forme de transactions de crédit Tranzila, pour le montant et la devise réellement débités, sur le terminal qui a encaissé le paiement. Un remboursement total définit votre statut « remboursée ».
Conditions OpenCart et journal : ILS, USD, EUR et GBP ; zone géographique, montant minimum de commande, ordre de tri et vos propres statuts de commande. Journal sans mots de passe, jetons ni données clients.
Prérequis
OpenCart 3.0.x (testé avec la version 3.0.5.0), PHP 8.0 ou ultérieur. Un terminal Tranzila : son nom, et son mot de passe pour le handshake et les remboursements. Une clé de licence VibeFox obtenue sur vibefox.net (une clé par domaine).
