Billing infrastructure built for
African SaaS businesses.
Credibill handles subscriptions, usage-based billing and invoices. You bring the payment gateway of your choice.
Built for African startups scaling on the continent.
Trusted by forward-thinking engineering teams
Everything you need to scale revenue
Modular components to build the exact billing flow your product needs.
Subscription Management
Flexible plans, trials, and upgrades. Handle complex subscription lifecycles with ease.
Usage-based Billing
Meter events in real-time. Charge for storage, seats, API calls, or any custom metric.
Payments
Bring your own payment gateway. Accept payments on the entire continent.
Automated Invoicing
Generate invoices automatically and send them to your customers via email.
Developer First
Robust API and webhooks. Built by developers, for developers.
Smart Dunning
Recover failed payments automatically with smart retries and email reminders.
Integration in minutes, not months.
We abstracted the complexity of billing logic so you can focus on building your product.
Create a customer
Provide a unique email address to create a new customer in your account.
Subscribe them to a plan
Use the customer email and plan ID from your dashboard to create a subscription.
Initiate a payment
Trigger the payment process through your preferred payment gateway.
We handle the webhook from your payment gateway
CrediBill automatically processes webhooks and updates subscription status in real-time.
Listen for payment success or failure, free trials, cancellations, and more
Receive instant notifications about all subscription events through our webhook system.
// Create a customer
curl -X POST https://api.credibill.tech/v1/customers \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"email": "customer@example.com"}'
{
"id": "cus_123",
"email": "customer@example.com",
"created_at": "2024-01-15T10:30:00Z"
}