API Docs

Build on Infinity Africa's payment API

RESTful APIs, signed webhooks, and clear documentation built for modern development teams — go from sandbox to production fast, whether you're integrating a website, mobile app, or ecommerce platform.

Open Full Documentationarrow_forward
POST /v1/payment-links
Authorization: Bearer inf_live_xxxxxxxxxxxxx
{
  "amount": "25000.00",
  "currency": "TZS",
  "merchant_id": "...",
  "customer_phone": "+255 7XX XXX XXX"
}
→ 201 Created · link generated
Who Integrates

Built for However You Build

Infinity Africa's API works anywhere your business already lives.

language

Websites

Drop a payment link or invoice checkout into any website — no SDK required.

smartphone

Mobile Apps

Call the REST API directly from iOS or Android apps to collect payments and manage invoices.

storefront

Ecommerce Platforms

Wire Infinity Africa into your storefront's checkout flow for mobile money and cards.

web

Web Apps

Integrate collections, payment links, and invoices into any internal or customer-facing web app.

Merchant Account Operations

Beyond Collection

A small set of account-level operations live outside the public API docs, gated behind merchant verification.

lock

Withdrawal APIs

Withdrawal APIs are available to approved merchants after onboarding and verification. Reference documentation lives in the authenticated merchant/developer portal.

Start integrating today

Create a merchant account, then generate a sandbox key from the Merchant Portal to make your first API call in minutes.