Skip to main content

Démarrage rapide

Ce guide vous montre comment accepter votre premier paiement avec SahelPay.

Prérequis

  • Un compte SahelPay (créer un compte)
  • Vos clés API (disponibles dans le dashboard)

1. Créer un paiement

Paiement par Carte Bancaire

Pour les paiements par carte, les champs customer_name et customer_email sont requis :
Pour les paiements par carte (CARD, VISA, MASTERCARD, GIM_UEMOA), customer_name et customer_email sont obligatoires.

2. Rediriger le client

Après la création, redirigez le client vers redirect_url :
Le client sera redirigé vers la page de checkout SahelPay où il pourra choisir son mode de paiement.

3. Recevoir le webhook

Le webhook est la source de vérité. Ne marquez jamais une commande comme “payée” sans avoir reçu le webhook payment.success.
Configurez votre endpoint webhook dans le dashboard, puis implémentez le handler :

4. Page de retour

Quand le client revient sur votre site via return_url, affichez un message de confirmation :
La page de retour sert uniquement à l’UX. Le statut définitif vient toujours du webhook.

Méthodes de paiement disponibles

SahelPay utilise un Smart Routing automatique. Vous spécifiez la méthode de paiement et SahelPay choisit le meilleur provider en interne selon le coût et la disponibilité.

Prochaines étapes

Smart Routing

Comprendre le routing automatique

Webhooks

Configurer et sécuriser vos webhooks

Payouts

Envoyer de l’argent vers Mobile Money

Subscriptions

Paiements récurrents

Test Accounts

Numéros de test pour le sandbox

SDKs

Installer les SDKs officiels

API Reference

Documentation complète de l’API

Customer Portal

Portail client self-service