Tunzaa Pay

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": "node",
      "args": ["/ABSOLUTE/PATH/TO/tunzaa_mcp/dist/index.js"]
    }
  }
}

2. Prompt the AI

Paste this into your chat window

"Build a checkout flow using Tunzaa Pay. I need to initiate a mobile money transaction and handle the callback."

Or Do It Yourself

Manual Integration

Standard REST API implementation examples.

bash -- Checkout Example
curl --location 'https://pay-dev.tunzaa.co.tz/api/v1/checkout' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <ACCESS_TOKEN>' \
--data '{
    "amount": 1000,
    "msisdn": "255700000000",
    "reference": "ORDER-123"
}'