KKiaPay

Accept mobile money and card payments across Francophone West Africa via one gateway.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Francophone West Africa merchants often juggle multiple providers to accept mobile money and card payments across FCFA currencies. KKiaPay offers a single gateway to streamline integration and operations.

Core Features & Use Cases

  • Unified acceptance of MTN Mobile Money, Moov Money, Orange Money, Wave, and card payments across Benin, Côte d'Ivoire, Togo, Senegal, and neighboring FCFA markets.
  • Widget-based checkout and REST/API flows with real-time status updates, webhooks, and refunds for mobile money.
  • Sandbox testing, multi-key authentication (public/private/secret), and secure webhook verification to safeguard transactions.

Quick Start

Integrate KKiaPay by including the JavaScript widget, configure your keys, and run a sandbox test payment.

Frequently Asked Questions about KKiaPay

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

FAQPage Schema
How do I accept mobile money payments across West Africa?

To accept mobile money payments across West Africa, you can use a unified gateway supporting MTN, Moov, Orange, and Wave in FCFA zones. This enables multi-country deployment through a single widget or REST API integration.

How do I integrate a payment gateway for FCFA transactions?

Integrating a payment gateway for FCFA transactions involves including a JavaScript widget, configuring your public, private, and secret keys, and running a sandbox test payment. It supports REST API flows with real-time status updates.

Does the West Africa payment gateway support webhook verification?

Yes, the West Africa payment gateway supports webhook verification. It uses multi-key authentication to securely verify transactions and provides real-time status updates for mobile money and card payments.

Can I process mobile money refunds via the REST API?

Yes, you can process mobile money refunds via the REST API. The gateway supports refunds alongside widget-based checkout flows, featuring a 90-second timeout and a robust error and retry model for failed transactions.

What are the limitations of processing mobile money transactions in FCFA?

Limitations of processing mobile money in FCFA include a strict 90-second timeout for transactions and the necessity of handling a robust error and retry model. You must also ensure proper sandbox testing before multi-country deployment.

What's the best way to test a payment integration for Senegal and Ivory Coast?

The best way to test a payment integration for Senegal and Ivory Coast is using a sandbox environment. You can simulate mobile money and card transactions securely with your configured authentication keys before going live.