Developer Platform
Build payments into your product
Beautiful APIs, official SDKs, detailed docs, and a full sandbox β everything you need to integrate African payments seamlessly.
RESTful APIs 6 SDKs Full sandbox Webhooks
Start collecting payments in minutes
A simple API call is all it takes. Choose your language and go.
javascript
import BrilliPay from "@brillipay/node";
const brillipay = new BrilliPay("sk_live_xxxxx");
const payment = await brillipay.payments.create({
amount: 5000,
currency: "NGN",
customer: { email: "user@example.com" },
paymentMethod: "card",
redirectUrl: "https://yoursite.com/callback",
});
console.log(payment.data.checkoutUrl);Response β 200 OK
json
{
"status": "success",
"data": {
"id": "pay_abc123xyz",
"amount": 5000,
"currency": "NGN",
"status": "pending",
"checkout_url": "https://checkout.brillipay.com/pay_abc123",
"created_at": "2024-06-15T12:00:00Z",
"customer": {
"email": "user@example.com"
}
}
}Developer resources
Everything you need to build, test, and ship your integration.
Built for scale
<250ms
Average latency
99.99%
API uptime
54+
Countries supported
REST
JSON-based APIs
Ready to integrate?
Spin up a sandbox in seconds and start testing with zero risk.
