Une API simple et fiable pour intégrer MTN MoMo et Airtel Money dans vos applications. Checkout hébergé, webhooks, tableau de bord complet.
// Créer un paiement avec PHP $response = Http::withToken('sk_test_...') ->post('https://pay.cowema.org/api/v1/payments', [ 'amount' => 5000, 'country' => 'CG', 'phone_number' => '054553499', 'provider' => 'mtn_momo', ]); $payment = $response->json('data');
// Créer un paiement avec Node.js const res = await fetch('https://pay.cowema.org/api/v1/payments', { method: 'POST', headers: { 'Authorization': 'Bearer sk_test_...', 'Content-Type': 'application/json', }, body: JSON.stringify({ amount: 5000, country: 'CG', phone_number: '054553499', provider: 'mtn_momo', }), }); const { data } = await res.json();
# Créer un paiement avec Python import requests res = requests.post( 'https://pay.cowema.org/api/v1/payments', headers={'Authorization': 'Bearer sk_test_...'}, json={ 'amount': 5000, 'country': 'CG', 'phone_number': '054553499', 'provider': 'mtn_momo', }, ) payment = res.json()['data']
// Créer un paiement avec Go body := strings.NewReader(`{ "amount": 5000, "country": "CG", "phone_number": "054553499", "provider": "mtn_momo" }`) req, _ := http.NewRequest("POST", "https://pay.cowema.org/api/v1/payments", body) req.Header.Set("Authorization", "Bearer sk_test_...") req.Header.Set("Content-Type", "application/json") res, _ := http.DefaultClient.Do(req)
// Créer un paiement avec Kotlin (Spring) val response = restTemplate.postForEntity( "https://pay.cowema.org/api/v1/payments", HttpEntity( mapOf( "amount" to 5000, "country" to "CG", "phone_number" to "054553499", "provider" to "mtn_momo", ), HttpHeaders().apply { setBearerAuth("sk_test_...") contentType = MediaType.APPLICATION_JSON }, ), String::class.java, )
// Créer un paiement avec C# (.NET) var client = new HttpClient(); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "sk_test_..."); var response = await client.PostAsJsonAsync( "https://pay.cowema.org/api/v1/payments", new { amount = 5000, country = "CG", phone_number = "054553499", provider = "mtn_momo", } ); var payment = await response.Content .ReadFromJsonAsync<JsonElement>();
Fournisseurs supportés
Une infrastructure de paiement complète pour accepter, gérer et suivre vos transactions Mobile Money.
Intégrez les paiements en quelques lignes de code. Documentation complète avec exemples et OpenAPI spec.
Redirigez vos clients vers une page de paiement sécurisée. Aucun formulaire à gérer côté client.
Suivez vos transactions en temps réel. Graphiques, statistiques, gestion des clés API.
Notifications en temps réel quand un paiement est confirmé ou échoue. Signature HMAC incluse.
Remboursez vos clients en un appel API. Le montant est reversé sur leur compte Mobile Money.
Clés hashées, signatures HMAC-SHA256, isolation multi-tenant, rate limiting par défaut.
Créez une session checkout via l'API et redirigez vos clients vers une page de paiement hébergée par CowemaPay. Ils choisissent leur fournisseur, entrent leur numéro, et confirment. Vous êtes notifié par webhook.
De l'inscription à votre premier paiement en moins de 5 minutes.
Inscrivez-vous, créez une organisation et générez vos clés API de test.
Utilisez notre API REST ou le checkout hébergé pour accepter les paiements.
Les transactions arrivent en temps réel. Suivez tout depuis le tableau de bord.
Créez votre compte gratuitement et commencez à accepter des paiements Mobile Money dès aujourd'hui.
Créer un compte gratuit