FCDA Mobile Payment Gateway

Client

FCDA Cameroon

Case Date

Start On
April 03 2025

End On
April 21 2025

Developer

Hans Ade (Anye Happiness Ade)

Software Developer and AI Engineer

GitHub: Hansade2005

Case Details

Objective

To provide a robust and easy-to-integrate mobile money payment gateway for applications in Cameroon, supporting both MTN and Orange mobile money services. The primary goal was to simplify payment collection and payouts, enable real-time transaction tracking, and offer comprehensive API documentation for developers.


Solution & Services Offered

The FCDA Mobile Payment Gateway was developed as a comprehensive API solution built on PHP 8.2 and MySQL 5 for efficient backend processing and data management. Tankstack Query was utilized for optimized data retrieval and manipulation, ensuring high performance. Pusher was integrated to facilitate real-time webhook notifications for transaction updates, providing instant feedback to integrated applications. The API offers functionalities for collecting payments, sending payouts, and checking transaction statuses. Extensive documentation and a built-in test suite were developed to ensure ease of integration and validation for developers.

Key Services Offered:
  • Mobile Money Payment Integration (MTN & Orange)
  • Payment Collection
  • Payouts to Mobile Money Accounts
  • Real-time Transaction Status Check
  • Webhook Notifications
  • API Documentation & Testing
Tech Stack Used:
  • PHP 8.2
  • MySQL 5
  • Tankstack Query
  • Pusher
Additional Highlights & Contact Info:
  • Easy integration of mobile money payments.
  • Supports MTN and Orange mobile money services in Cameroon.
  • Provides a built-in test suite for API validation.
  • Handles phone numbers starting with 67, 65, 68 for MTN Mobile Money.
  • Handles phone numbers starting with 69, 66 for Orange Money.

Results

The FCDA Mobile Payment Gateway has successfully streamlined mobile money transactions for applications operating in Cameroon. Developers can now easily integrate MTN and Orange mobile money services, significantly reducing the complexity of payment processing. The real-time transaction status updates and webhook notifications have improved operational efficiency and user experience. The comprehensive documentation and test suite have empowered developers to quickly and reliably integrate the API, leading to wider adoption and more efficient financial operations for businesses and individuals.

View Live Project:

https://market.fcdacameroon.org/api/documentation.php