A powerful SDK and MCP server for seamless integration with African payment providers. Type-safe, AI-ready, and built for developers.
Support for PayChangu, PawaPay, and more. One SDK for all African payment providers.
Full TypeScript support with comprehensive type definitions and error handling.
23 tools for AI assistants like Claude to handle payments through natural language.
import { AfromomoSDK } from "afrimomo-sdk";
const sdk = new AfromomoSDK({
environment: "sandbox",
pawapay: {
apiToken: "your-pawapay-token"
},
paychangu: {
secretKey: "your-paychangu-secret"
}
});
// Request a mobile money deposit
const payment = await sdk.pawapay.payments.initiate({
depositId: "order-123",
amount: "50.00",
msisdn: "260971234567",
country: "ZMB"
});Payment services in Malawi
Mobile money across Sub-Saharan Africa

Using both Afrimomo SDK and MCP Server in production
Start accepting payments across Africa in minutes