flutterwave

Integrate Flutterwave v3 API for cross-border card, mobile money, and transfer payments.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Flutterwave integrates a single API to enable cross-border payments across Africa, simplifying multi-country checkout and payouts for businesses.

Core Features & Use Cases

  • Multi-method payments: Accept cards, mobile money, bank transfers, USSD, and more.
  • Cross-border workflows: Supports many currencies and countries for marketplaces or SaaS platforms.
  • Use Case: Build a pan-African marketplace that handles payments across Nigeria, Ghana, Kenya, South Africa, and beyond.

Quick Start

Create a hosted Flutterwave payment link for a customer in NGN with amount and redirect URL.

Frequently Asked Questions about flutterwave

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

FAQPage Schema
How do I integrate cross-border payments for multiple African countries?

Handle cross-border mobile money and card payments by integrating the Flutterwave v3 API, which supports multi-country checkout, charges, and payouts for marketplaces and SaaS platforms.

Can I build a pan-African marketplace that accepts both cards and mobile money?

Yes, you can build a pan-African marketplace that accepts both card charges and mobile money by utilizing the Flutterwave v3 API for multi-country payment support.

How do I verify webhooks for Flutterwave API payment integrations?

Verify webhooks for Flutterwave API payment integrations by validating incoming webhook payloads, a process supported alongside standard endpoints for charges, transfers, and 3DS authentication.

Does this API integration support 3DS authentication and error handling?

The API integration supports 3DS authentication and error handling, applying Bearer key authentication to secure standard endpoints for card charges, transfers, and payment links.

What is the best way to create a hosted payment link for NGN remittance workflows?

The best way to create a hosted payment link for NGN remittance workflows is to call the standard payment endpoint with the specific amount and redirect URL parameters.