Vos clients paient,
vous encaissez.

YowaPay encaisse pour vous les paiements M-⁠Pesa, Airtel Money et Orange Money de vos clients, en francs congolais ou en dollars, par une API ou par une page de paiement prête à l’emploi.

Les comptes marchands ne s’ouvrent pas encore en ligne : écrivez-nous pour devenir marchand.

Nous écrireEspace marchand

En bref

Pourquoi YowaPay ?

  • Trois portefeuilles, une intégration.

    M-⁠Pesa, Airtel Money et Orange Money : votre client paie avec le portefeuille qu’il a déjà, et confirme sur son téléphone avec son code PIN.

  • En francs ou en dollars.

    Chaque paiement dans la devise de votre prix : francs congolais (CDF) ou dollars américains (USD).

  • Le résultat, en direct.

    Un webhook signé vous dit quand un paiement réussit ou échoue. Tant que l’opérateur n’a pas répondu, le paiement reste en attente : jamais déclaré échoué à tort.

  • Le mode test, d’abord.

    Avec une clé de test, les paiements sont simulés : vous intégrez sans faire circuler d’argent, puis vous passez au live avec une clé live.

Pour qui

Pour les entreprises qui vendent en RDC.

Boutiques en ligne, applications, plateformes de services : vos clients paient par mobile money, puis reviennent chez vous.

  • Une boutique en ligne

    À la commande, votre client passe par la page de paiement YowaPay : il choisit son opérateur, saisit son numéro et confirme.

  • Une application

    L’API et ses webhooks s’intègrent à votre serveur, avec nos SDK TypeScript, Python ou PHP, ou dans tout langage qui parle HTTP.

  • Votre équipe

    Dans l’espace marchand, chaque personne a son compte et son rôle ; la double authentification protège ceux qui touchent à l’argent et aux accès.

Développeurs

Intégrer en trois étapes.

Une API REST en JSON, la même en test et en live : seule la clé change.

  1. Créez une session.

    Un appel à l’API, avec le montant, la devise et vos adresses de retour : YowaPay répond par l’adresse de la page de paiement.

  2. Envoyez-y votre client.

    Il choisit M-⁠Pesa, Airtel Money ou Orange Money, saisit son numéro, puis confirme sur son téléphone.

  3. Recevez le résultat.

    Un webhook signé vous dit si le paiement a réussi, et votre client revient sur votre site.

Créer une session de paiement
curl https://api.yowapay.app/v1/checkout/sessions \
  -H "Authorization: Bearer sk_test_…" \
  -H "X-Idempotency-Key: commande-1042" \
  -H "Content-Type: application/json" \
  -d '{
    "amount_minor": 150000,
    "currency": "CDF",
    "country": "CD",
    "success_url": "https://boutique.example/merci",
    "cancel_url": "https://boutique.example/panier"
  }'
La réponse
{
  "id": "cs_7KQ2M9X4B8N3…",
  "status": "OPEN",
  "amount_minor": 150000,
  "currency": "CDF",
  "hosted_url": "https://checkout.yowapay.app/checkout/cs_7KQ2M9X4B8N3…",
  "expires_at": "2026-11-09T10:45:00Z"
}
  • Une clé secrète par environnement : sk_test_… pour le test, sk_live_… pour le live.
  • Des montants en unités mineures entières : 150000 pour 1 500,00 CDF.
  • Une clé d’idempotence par écriture : un appel répété rend le premier résultat.

SDK officiels pour TypeScript, Python et PHP, vérifiés contre l’API à chaque changement. Ils ne sont pas encore publiés sur npm, PyPI ni Packagist : écrivez-nous pour les recevoir, avec la documentation.

Sécurité

Ce que la plateforme fait, concrètement.

Pas de promesse générale : ce que YowaPay applique à chaque paiement et à chaque accès.

  • Vos clés ne sont jamais gardées en clair.

    Nous n’en conservons qu’une empreinte. Une clé secrète s’affiche une seule fois, à sa création, et se révoque à l’instant.

  • Des webhooks signés.

    Chaque notification porte une signature HMAC-SHA256 horodatée : vérifiez qu’elle vient de YowaPay avant d’y donner suite.

  • Jamais deux fois.

    Une clé d’idempotence accompagne chaque écriture : un appel répété rend le premier résultat, sans second paiement.

  • La double authentification.

    Exigée dans l’espace marchand pour les propriétaires, les administrateurs et la finance.

  • Des marchands vérifiés.

    Avant le live, nous vérifions l’entreprise, ses dirigeants et ses bénéficiaires effectifs, et les confrontons aux listes de sanctions.

  • Chiffré en transit.

    TLS 1.2 ou plus récent sur chaque adresse de YowaPay, et ce site ne dépose aucun cookie.

En toute transparence

Où en est YowaPay.

Ce qui fonctionne aujourd’hui, et ce qui n’est pas encore là.

Encaissement M-⁠Pesa, Airtel Money et Orange Money
En service
Par MaishaPay, notre prestataire de paiement, seul en direct à ce jour.
Agrément de la Banque centrale du Congo
En attente
Inscription des marchands en ligne
Pas encore ouverte
En attendant, écrivez-nous.
SDK sur npm, PyPI et Packagist
Pas encore publiés
Nous les envoyons sur demande.
Afrimoney (Africell)
Pas encore pris en charge

Questions fréquentes

Vos questions, nos réponses.

  • Comment devenir marchand ?

    L’inscription en ligne n’est pas encore ouverte : écrivez-nous, à l’adresse ci-dessous.

  • Qu’est-ce que YowaPay ?

    Une passerelle de paiement : YowaPay encaisse pour les entreprises les paiements mobile money de leurs clients, M-⁠Pesa, Airtel Money et Orange Money, en francs congolais ou en dollars.

  • Mes clients doivent-ils installer une application ?

    Non. Ils paient avec le portefeuille mobile money qu’ils ont déjà, sur la page de paiement YowaPay, et confirment sur leur téléphone avec leur code PIN.

  • Puis-je essayer avant de recevoir de vrais paiements ?

    Oui. Avec une clé de test, les paiements sont simulés : aucun argent ne circule tant que vous n’utilisez pas une clé live.

  • Combien coûte YowaPay ?

    Nos tarifs ne sont pas encore publiés. Écrivez-nous pour en parler selon votre activité.

  • YowaPay est-il agréé ?

    L’agrément de la Banque centrale du Congo est en attente. Les paiements en direct passent aujourd’hui par MaishaPay, notre prestataire de paiement.

Vos clients paient,
vous encaissez.

Pour devenir marchand, recevoir la documentation et les SDK, ou poser une question : écrivez-nous.

contact@yowapay.app

Nous écrireEspace marchand