Accept payments, disburse funds, verify identities, and manage wallets — all through one API.
Monnify is a payment gateway that lets businesses collect payments (card, bank transfer, USSD, reserved accounts), disburse funds (single and bulk transfers), verify customers (BVN/NIN/account lookups), and manage wallets — via REST APIs and native SDKs.
Start here: developers.monnify.com for the full API reference and integration guides.
|
Android |
iOS |
Flutter |
Web SDK |
Node.js |
TypeScript |
|
PHP |
Laravel |
Python |
Java |
Go |
.NET |
|
MCP Server |
@monnify/mcp-server is a Model Context Protocol server that lets AI clients (Claude Desktop, Cursor, VS Code, and others) accept payments, verify identities, manage virtual accounts, and query transactions using natural language instead of direct API calls. See the integration guide for setup and the full tool list.
Reference implementations showing common integration patterns — not maintained SDKs.
- monnify-sample-webhook-nodejs — verifying and handling webhook events in Node.js
- Webhook-ASP-NET — webhook handling in ASP.NET
- monnify-django-webhook — webhook verification in Django
- ReservedAccount-Sample — Reserved (virtual) Account API usage
- monnify-wallet-impl-java — wallet feature using Reserved Accounts + disbursements
- Monnify-Sample-Store / samplestore-using-websdk-monnify — ecommerce checkout demos
- monnify-wordpress-plugin — WordPress/WooCommerce plugin
- monnify-php-sample-codes — PHP integration snippets
- 📖 Docs: developers.monnify.com
- 💬 Developer community: slack.monnify.com
- 📊 Service status: monnify.statuspage.io
- ✉️ Support: integration-support@monnify.com