Liens de paiement
Un lien à montant fixe ou libre, partagé par WhatsApp, SMS ou email. Aucun site web nécessaire.
Créer un lienVos clients paient avec Orange Money, MTN MoMo, Moov Money, Wave ou leur carte. Vous encaissez sur un seul compte, et chaque paiement est vérifié auprès de l'opérateur.
Un seul contrat pour tous les moyens de paiement de vos clients.
Commencez par un lien partagé sur WhatsApp, passez à l'API quand votre activité grandit.
Un lien à montant fixe ou libre, partagé par WhatsApp, SMS ou email. Aucun site web nécessaire.
Créer un lienUne session de paiement en une requête, une page hébergée pour vos clients, un webhook signé pour le résultat.
Guide d'intégrationRemboursez un paiement par l'API et suivez-le comme vos encaissements, dans le même relevé.
Référence de l'APIUn solde décomposé par état des fonds et un relevé de chaque mouvement, tous opérateurs confondus.
Ouvrir un compteInscription en ligne, accès protégé par double authentification.
Vos clés de test simulent chaque scénario opérateur, sans argent réel.
Passez vos clés en production : vos clients paient, vous êtes notifié.
Créez une session, redirigez votre client, recevez le résultat par webhook. Vous ne manipulez jamais ses coordonnées de paiement.
Idempotency-Key$hub = new Hub\Client('sk_test_…'); $session = $hub->sessions->creer([ 'montant' => 25000, 'devise' => 'XOF', 'reference' => $commande->numero, 'url_succes' => 'https://boutique.ci/merci', ]); // Le client paie sur la page hébergée header('Location: ' . $session['url']);
curl https://www.ad-novapay-ci.agence-nconcept.com/v1/sessions \ -H "Authorization: Bearer sk_test_…" \ -H "Content-Type: application/json" \ -H "Idempotency-Key: commande-4711" \ -d '{"montant": 25000, "devise": "XOF", "reference": "CMD-4711"}'
Sans réponse de l'opérateur, le paiement passe en vérification au lieu d'être déclaré en échec.
Un double clic ou un réseau lent ne crée pas deux paiements, et le payeur n'est jamais invité à repayer.
L'accès au tableau de bord exige un second facteur : un mot de passe volé ne suffit pas.
Les pages de paiement ne chargent aucun script tiers et les webhooks sont signés.
Le reste est dans la documentation.
Non. Un lien de paiement se crée depuis le tableau de bord et se partage par WhatsApp, SMS ou email.
Trois étapes et une trentaine de lignes de code : créer une session, rediriger le client, recevoir le webhook. Le guide d'intégration fournit des exemples prêts à copier.
Le paiement n'est jamais déclaré en échec à tort : il passe en vérification et notre réconciliation tranche sous 24 heures à partir du relevé opérateur.
Oui. Avec une clé de test, aucun opérateur n'est appelé et chaque scénario (succès, solde insuffisant, statut indéterminé) se déclenche à volonté.
Créez votre compte et testez immédiatement avec vos clés de test.