VibeFox Pin Payments for PrestaShop
Ajouté au panier. Voir le panier
Prix par licence : 1 domaine, mises à jour et support pendant 12 mois.
Présentation
VibeFox Pin Payments Gateway ajoute à PrestaShop les paiements par carte via Pin Payments. À l'étape de paiement, le client saisit les données de sa carte Visa, Mastercard ou American Express dans un formulaire de carte sur votre page de paiement. Pin.js, la bibliothèque de navigateur de Pin Payments, les transforme en un jeton de carte à usage unique ; seul ce jeton atteint votre boutique. Le module débite ensuite le montant du panier et crée la commande selon la réponse de Pin Payments, de sorte que les cartes refusées ne laissent aucune commande impayée.
Il convient aux boutiques disposant d'un compte marchand Pin Payments (entreprises d'Australie et de Nouvelle-Zélande) qui souhaitent un formulaire de carte sur leur propre site. Les clients peuvent payer depuis n'importe où. Le module ne prend en charge que les paiements par carte ponctuels et immédiats. Il ne gère ni 3-D Secure, ni cartes enregistrées, ni abonnements, ni autorisation et capture séparées, ni Apple Pay, ni Google Pay, ni webhooks.
Principales fonctionnalités
Formulaire de carte avec tokenisation Pin.js : les données de carte ne sont jamais envoyées à votre boutique, seul le jeton de carte Pin à usage unique l'est.
Commande créée seulement après la réponse de Pin Payments : la commande est créée lorsque Pin Payments signale un débit réussi. Elle passe à Payment accepted uniquement si le montant et la devise correspondent exactement à ceux du panier. Toute différence la place dans Pin Payments payment on hold, avec une note.
Un seul débit par panier : les envois répétés et un second onglet ne peuvent pas débiter deux fois un même panier. Chaque tentative est enregistrée avant l'envoi de la requête, de sorte qu'un panier n'est jamais débité à nouveau à l'aveugle.
Sûr en cas de délai dépassé : si Pin Payments ne répond pas, la commande est créée en attente sans paiement, avec une note indiquant où chercher dans le tableau de bord Pin Payments.
Messages de refus clairs : les clients voient des messages simples pour les cartes refusées, les fonds insuffisants, les cartes expirées ou un CVC incorrect, et peuvent essayer une autre carte.
Remboursements depuis la page de commande : remboursements totaux et partiels dans le bloc Pin Payments de la commande, jusqu'au montant effectivement débité, toujours envoyés au mode (test ou production) dans lequel la commande a été payée.
14 devises : AUD, USD, NZD, SGD, EUR, GBP, CAD, HKD, JPY, MYR, THB, PHP, ZAR et IDR. Dans les autres devises, le mode de paiement est masqué.
Mode test et journal : clés de test et clés de production distinctes. Les erreurs sont toujours journalisées, sans clés, données de carte ni données client.
Prérequis
PrestaShop 8.0 à 9.x, PHP 8.0 ou ultérieur. Un compte marchand Pin Payments avec une clé d'API publique (publishable) et une clé secrète. Une clé de licence VibeFox obtenue sur vibefox.net (une clé par domaine).
