Tunzaa

Integrate in minutes, not days.

Choose your path: AI-accelerated integration or classic manual implementation.

AI-First Integration (MCP)

The fastest way. Let your IDE do the heavy lifting.

1. Configure Your AI Editor

Support for Claude, Cursor, Windsurf, and more.

{
  "mcpServers": {
    "tunzaa": {
      "command": "npx",
      "args": ["-y", "github:Tunzaa/tunzaa_mcp"]
    }
  }
}

2. Prompt the AI

Paste this into your chat window

"Using Malipo tools, build a checkout flow: get an access token, initiate a mobile money payment, and handle the transaction callback."

Or Do It Yourself

Manual Integration

Standard REST API implementation examples.

bash -- Checkout Example
curl -X POST "https://pay.tunzaa.co.tz/payments/initiate-payment" \
  -H "Content-Type: application/json" \
  -H "X-Environment: sandbox" \
  -H "Authorization: Bearer <ACCESS_TOKEN>" \
  -d '{
  "customer_msisdn": "255700000000",
  "amount": "1000",
  "reference": "ORDER-123"
}'