ITUNDA · DEVELOPERS

Build on
Itunda.

One place to understand the integration surfaces that exist today — payments, embedded apps and the merchant ecosystem.

PAYMENTS · REFERENCE

A small contract
to start with.

The current Pay Itunda integration exposes a payment-creation endpoint and returns a hosted checkout destination. Credentials stay server-side.

POST /api/v1/pay/payments
X-Api-Key: sk_test_...
Idempotency-Key: <unique-request-key>

{
  "amount": 1000,
  "currency": "RWF",
  "reference": "order_123"
}

→ payment key + hosted checkout URL
Current repository credentials use the sk_test_ form. Treat this surface as a test/sandbox integration unless your Itunda environment explicitly says otherwise.
PLATFORM SURFACES

Connect once.
Build around real systems.

The Business surface sits beside the consumer product. That separation keeps customer experiences simple while giving partners room for APIs, review workflows and merchant operations.

AUTH

Credentials

Use API credentials on the server. Never expose secret keys in client-side code.

WEBHOOKS

Events

Payment status and cancellation events provide a server-side path for keeping your system in sync.

PARTNERS

Review

Mini-app submissions follow registration and human review before approved experiences enter the catalog.

NEXT

Ready to build?

Start with a payment integration or submit an experience for Apps in Itunda.