Skip to main content

SDKs & Libraries

Official Ikawaari client libraries for popular programming languages.

Official SDKs

LanguagePackageInstall
Node.js@ikawaari/sdknpm install @ikawaari/sdk
Pythonikawaaripip install ikawaari
PHPikawaari/ikawaari-phpcomposer require ikawaari/ikawaari-php
Javacom.ikawaari:ikawaari-javaMaven/Gradle
C# / .NETIkawaari.Netdotnet add package Ikawaari.Net

Quick Example

const Ikawaari = require('@ikawaari/sdk');
const ik = new Ikawaari('ik_test_your_key');

const payment = await ik.paymentIntents.create({
amount: 5000,
currency: 'XOF',
payment_method_types: ['mobile_money'],
});

REST API

You can also use the API directly with any HTTP client:

curl -X POST https://api.ikawaari.com/v1/payment-intents \
-H "Authorization: Bearer ik_test_your_key" \
-H "Content-Type: application/json" \
-d '{"amount": 5000, "currency": "XOF", "payment_method_types": ["mobile_money"]}'