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 :

  • Orange Money - Burkina Faso
  • Moov Money - Burkina Faso
  • MTN Mobile Money - Côte d'Ivoire
  • Telecel Money - Burkina Faso
  • Coris Money - Burkina Faso
  • Sank Money - Burkina Faso
  • PayPal - International

Décaissements (PayOut)

Envoyez des paiements à vos bénéficiaires :

  • Paiements unitaires
  • Paiements en masse (bulk)

Retraits (CashOut)

Retirez vos fonds vers votre compte bancaire ou mobile money.

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