monnify

Integrate Monnify APIs for Nigerian payment collections and merchant disbursements.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/AfricanDigitalAssetFramework/africa-stack-skills --skill monnify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: monnify
Source: https://github.com/AfricanDigitalAssetFramework/africa-stack-skills/tree/main/west-africa/nigeria/monnify
Command: npx skills add https://github.com/AfricanDigitalAssetFramework/africa-stack-skills --skill monnify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Integrate with Monnify to enable Nigerian payment collections and merchant disbursements via Monnify's APIs. It covers onboarding, collection flows, and payout operations, making it easier to build end-to-end payment experiences for Nigerian customers.

Core Features & Use Cases

  • Initiate payment collections and recipient disbursements using Monnify's hosted flows
  • Create and manage customer reserved accounts for direct transfers
  • Validate bank accounts, query transactions, and handle webhooks for real-time updates
  • Support batch disbursements and split payments for marketplaces
  • Handle OAuth2 Bearer token authentication and common error patterns

Quick Start

Authenticate with OAuth2 Bearer tokens and start by initiating a payment transaction with the init-transaction endpoint.

Frequently Asked Questions about monnify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate Monnify payment collections for Nigerian merchants?

Authenticate with OAuth2 Bearer tokens to integrate Monnify for Nigerian payment collections and merchant disbursements. Use the init-transaction endpoint to start hosted payment flows, manage reserved accounts, and handle webhooks for real-time transaction updates.

Can I handle batch disbursements and split payments for marketplaces using Monnify?

Yes, Monnify supports batch disbursements and split payments for marketplaces. This Skill manages recipient disbursements, validates bank accounts, and processes payouts across Monnify's disbursement services with structured error handling.

How do I set up webhooks for real-time Monnify transaction updates?

Configure webhook endpoints to receive real-time Monnify transaction updates. This Skill handles webhook integration for automated event notifications, transaction status queries, and real-time payment processing updates with structured error handling.

Does Monnify support creating customer reserved accounts for direct bank transfers?

Yes, Monnify supports creating and managing customer reserved accounts for direct bank transfers. This Skill enables generating dedicated virtual accounts to facilitate direct transfer collections and manage customer reserved accounts across Monnify's services.

What authentication is required to use Monnify API endpoints for collections and payouts?

OAuth 2.0 Bearer token authentication is required to access Monnify API endpoints for collections and payouts. This Skill manages token authentication for transactions, disbursements, customer reserved accounts, webhooks, and status queries with security best practices.

How do I validate bank accounts and query transaction statuses with Monnify?

Use Monnify's dedicated API endpoints to validate bank accounts and query transaction statuses. This Skill supports account validation, transaction status queries, and OTP flows with structured error handling and security best practices for Nigerian payment processing.