API v1.0 disponible

Acceptez les paiements
en toute simplicite

Passerelle de paiement multi-tenant pour l'Afrique. Integrez Mobile Money, PayPal et cartes bancaires via une API unique et securisee.

Sandbox gratuit
Multi-tenant
HMAC securise
payment.php
// Creer un paiement MTN Mobile Money
$client = new PayHubClient(
    'pk_live_xxx',
    'sk_live_xxx'
);

$payment = $client->createPayment(
    amount: 5000,
    currency: 'XAF',
    provider: 'mtn_momo',
    customerIdentifier: '242060000000',
    options: [
        'description' => 'Commande #1234',
    ]
);

echo $payment['status'];
// → "succeeded"

4

Providers de paiement

4

Devises supportees

37

Endpoints API

99.9%

Disponibilite cible

Tout ce qu'il faut pour accepter des paiements

Une API complete qui gere le cycle de vie entier : paiement, verification, remboursement, retrait et reporting.

Securite HMAC

Authentification par signature HMAC-SHA256. Nonce anti-replay et verification de timestamp sur chaque requete.

Idempotence integree

Evitez les doublons grace aux cles d'idempotence. La meme requete retourne toujours le meme resultat.

Multi-tenant

Chaque client a ses propres cles API, wallets, webhooks et configurations de providers. Isolation totale.

Webhooks temps reel

Recevez des notifications instantanees sur chaque evenement : paiement reussi, echoue, rembourse. Signatures verifiables.

Wallets & Ledger

Wallet multi-devises avec journal de transactions complet. Suivi precis de chaque mouvement de fonds.

Dashboard & Analytics

Tableau de bord complet avec graphiques, export CSV, rapports automatiques et notifications en temps reel.

Tous vos providers, une seule API

Integrez Mobile Money et paiements internationaux sans gerer les complexites de chaque provider.

MTN Mobile Money

MTN Mobile Money

Paiements mobiles MTN

XAF XOF
Airtel Money

Airtel Money

Paiements mobiles Airtel

XAF XOF
PayPal

PayPal

Paiements internationaux

USD EUR
2Checkout

2Checkout

Cartes bancaires

USD EUR

Integration en quelques minutes

Notre API REST suit le modele Stripe. Si vous connaissez Stripe, vous connaissez PayHub. SDKs disponibles en PHP et JavaScript.

1

Creez un tenant

Inscrivez votre application et obtenez vos cles API (sandbox puis production).

2

Integrez l'API

Utilisez nos SDKs ou appelez l'API REST directement. Un seul endpoint pour tous les providers.

3

Recevez les webhooks

Configurez votre URL de callback. Nous vous notifions en temps reel du statut de chaque paiement.

terminal
# Creer un paiement
curl -X POST /api/v1/payment-intents \
  -H "X-API-KEY: pk_test_xxx" \
  -H "X-SIGNATURE: $SIGNATURE" \
  -H "X-TIMESTAMP: $(date +%s)" \
  -d '{
    "amount": 5000,
    "currency": "XAF",
    "provider": "mtn_momo",
    "customer_identifier": "242060000000"
  }'
201 Created
{
  "id": "01952f3a-7abc-...",
  "amount": 5000,
  "currency": "XAF",
  "status": "succeeded",
  "provider": "mtn_momo"
}

Cycle de vie d'un paiement

Modele inspire de Stripe : PaymentIntent → Charge → Confirmation

PENDING

Intent cree

PROCESSING

Charge en cours

SUCCEEDED

Paiement confirme

FAILED

Echec du paiement

Tarification simple et transparente

Pas de frais caches. Payez uniquement pour les transactions reussies.

Sandbox

Gratuit

Pour tester l'integration

  • Tous les providers en sandbox
  • API complete
  • Webhooks
  • Documentation Swagger
Commencer gratuitement
Populaire

Production

1.5%

Par transaction reussie

  • Tout le plan Sandbox
  • Transactions reelles
  • Dashboard analytics
  • Support email prioritaire
Passer en production

Entreprise

Sur mesure

Grands volumes

  • Tout le plan Production
  • Tarifs degressifs
  • SLA garanti 99.9%
  • Support dedie + onboarding
Nous contacter

Pret a commencer ?

Contactez-nous pour creer votre compte et commencer a accepter des paiements.