Sélectionnez votre environnement de test pour simuler le flux de paiement Madagascar (Mvola, Orange, Airtel).
L'utilisateur initie le paiement. Requête envoyée au backend.
Création de la commande interne et validation des montants.
Le Backend demande un token Ă Axis Pay API (Signature HMAC).
Communication finale entre le Frontend et Axis Pay avec le token.
AxisPay notifie votre backend du statut final (Webhook POST).
L'implémentation standard pour une intégration rapide et légère. Sans dépendances.
Intégrez AxisPayment en quelques minutes en ajoutant simplement notre script via CDN.
Préparez votre bouton HTML.
Récupérez le token depuis votre backend et lancez le paiement.
Une application moderne avec TypeScript pour une expérience utilisateur interactive.
Utilisez le composant dédié pour une intégration React fluide et typée.
Le bouton est hautement personnalisable : text, logo
(bool), style, className, etc.
Sécurisez vos transactions en initialisant les paiements depuis votre serveur (Node.js, PHP).
Pour garantir qu'aucun client ne puisse modifier le montant de la transaction, l'initialisation et la signature HMAC doivent se faire côté serveur.
AxisPay envoie une requĂŞte POST Ă votre webhookUrl avec le
statut final.
• event: Type d'événement (ex: payment.success)
• status: PAID, FAILED, EXPIRED
• order_id: Votre identifiant de commande
• transaction_id: Identifiant unique AxisPay
Documentation détaillée sur l'implémentation technique et les meilleures pratiques.
Guide d'intégration de la librairie cliente AxisPay pour les marchands. Cette librairie facilite la gestion de l'authentification HMAC et les appels API.
Ajoutez le script suivant Ă votre page HTML :
Utilisation dans un composant fonctionnel.