VibeFox Pesapal for WooCommerce
Ajouté au panier. Voir le panier
Prix par licence : 1 domaine, mises à jour et support pendant 12 mois.
Présentation
Pesapal Pay Gateway ajoute les paiements Pesapal à WooCommerce. Elle se connecte à l’API 3.0 de Pesapal. Après avoir passé commande, le client est redirigé vers la page de paiement Pesapal et paie avec M-Pesa, Airtel Money, MTN, par carte, par banque ou avec un autre moyen proposé par Pesapal dans son pays. Les données de carte ne transitent jamais par votre site.
Elle convient aux boutiques au Kenya, en Ouganda, en Tanzanie, au Rwanda, en Zambie, au Malawi et au Zimbabwe qui vendent en KES, UGX, TZS, ZMW, RWF ou USD et disposent d’un compte marchand Pesapal. Seuls la clé et le secret consommateur sont nécessaires. L’extension ne propose ni remboursements depuis l’écran de commande WooCommerce (remboursez dans le tableau de bord Pesapal), ni cartes enregistrées, ni abonnements ou paiements récurrents, ni formulaire de paiement sur la page de paiement elle-même, ni conversion de devises.
Principales fonctionnalités
Payée seulement après confirmation de Pesapal : les notifications Pesapal et le retour du client ne contiennent aucune donnée de paiement ; l’extension ne leur fait donc jamais confiance. À chaque fois, elle demande à Pesapal le statut de la transaction par une requête authentifiée entre serveurs.
Contrôle du montant et de la devise : la commande n’est marquée payée que lorsque Pesapal indique que le paiement est terminé et que le montant payé et la devise correspondent à la commande. Une divergence met la commande en attente avec une note.
Configuration automatique de l’IPN : l’URL de notification est enregistrée auprès de Pesapal au premier paiement, séparément pour sandbox et production.
Aucun double traitement : les notifications répétées et une notification reçue en même temps que le retour du client ne créent pas de doublons de notes, d’e-mails ou de modifications de stock. Les commandes annulées et remboursées ne sont jamais rouvertes, et un second paiement pour une commande payée est signalé pour remboursement.
Chaque tentative est conservée : un paiement effectué sur une ancienne page Pesapal de la même commande, par exemple dans un second onglet du navigateur, est également reconnu. Les tentatives échouées sont consignées dans la commande avec le motif fourni par Pesapal.
Modes sandbox et production : des clés distinctes pour chaque mode. Un paiement est toujours vérifié dans le mode où il a été lancé.
Annulations de paiement : un paiement signalé comme annulé par Pesapal fait passer la commande payée à Remboursée.
WooCommerce moderne : paiement classique, bloc Paiement, page Pay for order, HPOS. Journaux sans clés, jetons ni données clients. Traduction en swahili incluse.
Prérequis
WordPress 6.2 ou ultérieur, WooCommerce 8.0 ou ultérieur, PHP 8.0 ou ultérieur. Un compte marchand Pesapal avec clé et secret consommateur (sandbox et/ou production). Votre site doit être accessible depuis Internet pour recevoir les notifications de paiement. Devise de la boutique : KES, UGX, TZS, ZMW, RWF ou USD. Une clé de licence VibeFox obtenue sur vibefox.net (une clé par domaine).
