VibeFox Paymob for WooCommerce
Ajouté au panier. Voir le panier
Prix par licence : 1 domaine, mises à jour et support pendant 12 mois.
Présentation
Paymob Pay Gateway ajoute à WooCommerce les paiements Paymob pour les boutiques d'Égypte, des Émirats arabes unis, d'Arabie saoudite, d'Oman et du Pakistan. Après avoir passé commande, le client est redirigé vers la page de paiement sécurisée de Paymob, paie par carte, portefeuille mobile ou une autre méthode de votre intégration Paymob, puis revient sur votre boutique. Les données de carte ne transitent jamais par votre site.
Elle convient aux boutiques qui vendent dans la devise de leur pays Paymob (EGP, AED, SAR, OMR ou PKR) et souhaitent une page de paiement hébergée. L'extension ne prend en charge que les paiements uniques. Elle ne gère ni remboursements depuis WooCommerce, ni cartes enregistrées, ni abonnements, ni formulaire de carte intégré à votre site, ni interrupteur de mode test distinct : les paiements de test passent par une intégration de test Paymob.
Principales fonctionnalités
Cinq pays Paymob : le serveur d'API et de page de paiement de votre pays Paymob est utilisé, et les montants sont envoyés dans la plus petite unité de la devise, y compris l'OMR avec trois décimales.
Payée seulement après confirmation de Paymob : une commande n'est marquée payée que par une transaction signée avec votre secret HMAC, envoyée par le callback serveur de Paymob ou par la redirection signée du client. Les requêtes sans signature valide ne modifient rien.
Contrôle du montant et de la devise : la transaction doit appartenir à une commande Paymob créée pour cette commande WooCommerce, et son montant et sa devise doivent correspondre à la commande. En cas d'écart, la commande passe en attente avec une note.
Aucun double traitement : les callbacks répétés, un callback et une redirection arrivant ensemble, ou un succès rejoué ne font jamais payer une commande deux fois et ne rouvrent jamais une commande annulée ou remboursée.
Paiements en attente et autorisés : les paiements en espèces ou en borne encore en attente, ainsi que les autorisations non encore capturées, placent la commande en attente jusqu'à la confirmation du paiement par Paymob.
Nouvelles tentatives de paiement : après un paiement refusé, le client peut payer à nouveau, y compris depuis la page Pay for order. Chaque tentative génère sa propre commande Paymob.
WooCommerce moderne : paiement classique, bloc Paiement, page Pay for order, HPOS. Journal de débogage facultatif, sans clés, jetons ni données clients ; les erreurs sont toujours journalisées.
Prérequis
WordPress 6.2 ou ultérieur, WooCommerce 8.0 ou ultérieur, PHP 8.0 ou ultérieur. Un compte marchand Paymob en Égypte, aux Émirats arabes unis, en Arabie saoudite, à Oman ou au Pakistan, avec une clé d'API, un ID d'intégration, un ID d'iFrame et le secret HMAC. La devise de la boutique doit être celle de votre pays Paymob. Une clé de licence VibeFox obtenue sur vibefox.net (une clé par domaine).
