VibeFox Paystack for PrestaShop
Ajouté au panier. Voir le panier
Prix par licence : 1 domaine, mises à jour et support pendant 12 mois.
Présentation
VibeFox Paystack Payment ajoute les paiements Paystack à PrestaShop. À l'étape de paiement, le client choisit Paystack, est redirigé vers la page de paiement sécurisée et hébergée de Paystack, et paie avec n'importe quel canal activé sur votre compte Paystack, comme les cartes, le virement bancaire, USSD ou le paiement mobile. Les données de carte ne transitent jamais par votre site. La commande n'est créée qu'une fois que Paystack a confirmé le paiement.
Il convient aux boutiques qui vendent en NGN, USD, GHS, ZAR, KES, XOF, EGP ou RWF et disposent d'un compte Paystack. Seules les clés secrètes sont nécessaires. Le module ne propose pas de formulaire de paiement intégré ou en pop-up (redirection uniquement), ni cartes enregistrées, ni abonnements, ni paiements fractionnés ou sous-comptes, ni choix des canaux de paiement.
Fonctionnalités principales
Payée uniquement lorsque Paystack confirme : ni le retour du client ni le contenu du webhook ne sont considérés comme fiables. Le module lit la transaction côté serveur via l'API Paystack et vérifie sa référence, son statut, son montant et sa devise par rapport au panier.
Webhooks signés : Paystack signe chaque webhook avec votre clé secrète, il n'y a donc aucun secret supplémentaire à configurer. Les virements bancaires et les paiements USSD qui se terminent plus tard sont confirmés par le webhook, et Paystack le renvoie en cas d'erreur temporaire.
Contrôle du montant et de la devise : un écart place la commande dans Paystack payment on hold avec une note. Les frais Paystack répercutés sur le client sont pris en charge.
Aucun traitement en double : le retour du client et le webhook peuvent arriver en même temps sans créer une seconde commande ni un second enregistrement de paiement. Un second paiement pour une commande déjà payée est signalé pour remboursement.
Modes test et réel : clés secrètes distinctes. La page de configuration avertit en cas de clé manquante, de clé de test en mode réel, de clé réelle en mode test ou de clé publique saisie dans un champ de clé secrète, et masque le moyen de paiement jusqu'à correction.
Remboursements depuis la page de commande : remboursements complets et partiels dans le bloc Paystack payment de la commande, toujours vers la transaction qui a réglé la commande, dans le mode (test ou réel) où elle a été effectuée, et pour le montant et la devise réellement encaissés par Paystack.
Autocomplete Order : permet de passer facultativement les commandes payées à Delivered au lieu de Payment accepted.
Bloc Paystack sur la page de commande : référence, transaction, canal et carte, historique des remboursements et notes de paiement. Journal sans clés ni données clients.
Prérequis
PrestaShop 8.0 à 9.x, PHP 8.0 ou ultérieur. Un compte Paystack avec des clés secrètes de test et/ou réelles. Devise du panier : NGN, USD, GHS, ZAR, KES, XOF, EGP ou RWF, selon ce qui est activé sur votre compte Paystack. Une clé de licence VibeFox de vibefox.net (une clé par domaine).
