Encaissez partout en Afrique de l'Ouest avec TrolooPAY
MTN, Moov, Orange Money, Flooz, Visa, Mastercard & Bitcoin — tout en une seule API. Zéro frais d'inscription.
Toutes les fonctionnalités pour encaisser en ligne
TrolooPAY réunit tous les moyens de paiement mobile, carte et crypto en une API unifiée, sécurisée et documentée — pour que vous puissiez vous concentrer sur votre business.
Encaissement & envoi de fonds instantanés
Encaissez ou envoyez des fonds en temps réel via MTN, Moov, Orange Money, Flooz et cartes bancaires.
Retrait direct vers Mobile Money (MTN, Moov, Orange)
Retirez vos fonds directement vers votre compte Mobile Money en quelques secondes, sans frais cachés.
Portefeuille multi-devises : XOF, EUR, USD, NGN
Gérez XOF, EUR, USD et NGN depuis un seul tableau de bord. Conversion instantanée aux taux du marché.
Données chiffrées SSL 256-bit & conformité PCI DSS
Chiffrement SSL 256-bit, conformité PCI DSS et surveillance anti-fraude en temps réel sur chaque transaction.
API REST intégrable en moins d'une heure
API REST documentée, sandbox de test inclus. Intégration en moins d'une heure dans PHP, JS, Python et 30+ langages.
Support technique 24h/24, 7j/7
Équipe technique disponible à toute heure pour vous accompagner dans l'intégration et la résolution d'incidents.
Conversion de devises en temps réel
Échangez entre devises en temps réel aux meilleurs taux. Économisez sur chaque transaction internationale.
Virement rapide & sécurisé vers votre banque
Transférez vos revenus vers votre banque ou compte Mobile Money en toute sécurité, avec confirmation SMS instantanée.
Acceptation Bitcoin, USDT & autres cryptomonnaies
Acceptez Bitcoin, USDT et autres cryptomonnaies. Parfait pour les transactions transfrontalières et les achats anonymes.
Aucune carte bancaire requise pour l'inscription
Encaissez, envoyez et gérez votre argent directement via TrolooPAY
Centralisez tous vos flux financiers sur une seule plateforme : Mobile Money, cartes bancaires, virements et cryptomonnaies — sans aucune complexité technique.
Portefeuille numérique multi-devises
XOF, EUR, USD, NGN et cryptomonnaies dans un seul tableau de bord unifié
Envoi & réception de paiements sécurisés
Transferts instantanés vers tous les opérateurs mobiles (MTN, Moov, Orange) et banques partenaires
Rapports et statistiques en temps réel
Suivez chaque transaction avec des rapports quotidiens, hebdomadaires et mensuels détaillés
Cartes virtuelles pour paiements en ligne
Générez des cartes de crédit virtuelles sécurisées pour tous vos achats sur internet
Application mobile Android & iOS — partout, tout le temps
Gérez vos encaissements, consultez vos transactions en temps réel, envoyez de l'argent et suivez vos revenus — partout, à toute heure depuis votre smartphone.
Intégrez l'API TrolooPAY en moins d'une heure
Notre API REST documentée, avec sandbox de test inclus, supporte PHP, JavaScript, Python, Java et 30+ langages. Support technique dédié disponible.
Initialisez la transaction
Envoyez une requête POST à notre endpoint REST avec le montant, la devise (XOF, EUR, USD…), la méthode de paiement (MTN, Moov, Orange, Visa…), vos URLs de retour et vos clés API.
Redirigez vers la page de paiement
Récupérez l'URL de paiement sécurisée dans la réponse JSON et redirigez votre client. TrolooPAY gère l'interface de paiement et la confirmation en temps réel.
Vérifiez & encaissez
Vérifiez le statut du paiement via notre API de vérification avec le grant_id retourné. Encaissez vos fonds et demandez votre virement vers votre compte Mobile Money ou bancaire.
// 1ère étape — Préparer la requête POST $parameters = [ 'amount' => 100, // Montant 'currency' => 'XOF', // Devise 'method' => 'TrolooPAY', // Nom entreprise 'success_url' => 'https://votre-site.com/success.php', 'cancel_url' => 'https://votre-site.com/echec.php', 'client_id' => 'hh6TSq0KgsEoVN6M1tQL...', 'client_secret' => 'Ux1vw0C238EoVEjtiIKd...', ]; $endpoint = 'https://merchant.cards.troloo.com/api.php'; $url = $endpoint . '?' . http_build_query($parameters); // Envoi de la requête cURL $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $response = curl_exec($ch); curl_close($ch); // 2ème étape — Réponse attendue (code 200) { "code": 200, "data": { "url": { "approvedUrl": "https://troloo.com/merchant/payment?grant_id=34647186", "grant_id": 34647186, "transactionuuid": "357e864e-1a9d-49e8-bf6a-cae5595f59ee" } } } // 3ème étape — Vérification du paiement (GET) // GET /api/verification-payment/{grant_id}/{urltoken}/{transactionuuid} { "StatusCode": 200, "status": "success", "data": { "status": "SUCCESSFUL", "amount": "100.00" } }
Plus de 17 500 marchands nous font confiance
Rejoignez plus de 17 500 marchands qui font confiance à TrolooPAY
Rejoindre TrolooPAY gratuitement