Aller au contenu principal

Bienvenue sur YengaPay

YengaPay est une plateforme de paiement mobile conçue pour l'Afrique, permettant aux entreprises d'accepter et d'envoyer des paiements via les principaux opérateurs de mobile money.

Fonctionnalités principales​

Encaissements (PayIn)​

Acceptez des paiements de vos clients via mobile money :

  • Burkina Faso - Orange Money, Moov Money, Telecel Money, Coris Money, Sank Money, Wave
  • Côte d'Ivoire - Orange Money, Moov Money, MTN Mobile Money, Wave
  • Sénégal - Orange Money, Free Money, Wave
  • Mali - Orange Money, Mobicash
  • Bénin - MTN Mobile Money, Moov Money
  • Togo - Moov Money, T-Money
  • International - PayPal

Transferts (PayOut)​

Envoyez des paiements à vos bénéficiaires :

  • Paiements unitaires
  • Transferts en masse (bulk)

Retraits (CashOut)​

Retirez vos fonds vers votre compte bancaire ou mobile money. Les retraits se font depuis la Console, via le menu « Gérer les retraits » de votre projet Marchand.

Commencer rapidement​

export YENGAPAY_API_KEY="sk_test_votre_cle_secrete"
export YENGAPAY_BASE_URL="https://api.yengapay.com/api/v1"
export YENGAPAY_ORGANIZATION_ID="{organization_id}"
export YENGAPAY_PROJECT_ID="{project_id}"

curl -X POST "$YENGAPAY_BASE_URL/groups/$YENGAPAY_ORGANIZATION_ID/payment-intent/$YENGAPAY_PROJECT_ID" \
-H "x-api-key: $YENGAPAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"paymentAmount": 200,
"reference": "ORDER-123",
"articles": [
{
"title": "Produit de test",
"description": "Sans description",
"price": 200
}
]
}'

Utilisez ensuite checkoutPageUrlWithPaymentToken de la réponse API pour rediriger le client vers le checkout.

Architecture​

YengaPay est composé de trois applications principales :

ApplicationDescriptionURL
ConsoleDashboard d'administrationapp.yengapay.com
CheckoutPage de paiement hébergéecheckout.yengapay.com
APIAPI RESTapi.yengapay.com/api/v1

Prochaines étapes​