Logo Lanfrica

MoneyUnify/mu-switch

Domain:

digital infrastructure

Record type:

software
Creator:
Mon
Host:
Payment Switch focused on Mobile Money - For the African Market # MoneyUnify Switch ## Table of Contents - Introduction and Objective - What does MoneyUnify do? - Documentation - Supported Countries and Mobile Networks - Requirements - Installing PHP and its extensions - Local Setup - Documentation Site (`/docs`) - API Documentation & Consumption - Authors - Contributing - Show Your Support - License ## Introduction and Objective MoneyUnify Switch is a source-available, unified payment switch API platform designed to orchestrate payment provider integrations, manage customer accounts, and process transaction flows from a centralized dashboard. The platform provides a standardized interface for multiple payment gateways, allowing applications to initiate collections and automatically failover/retry across configured providers sequentially without modifying core business logic. With dynamic provider routing, real-time transaction tracking, and automatic provider credential configuration from the admin panel, MoneyUnify Switch ensures high transaction success rates and eliminates single-gateway dependency. ### What does MoneyUnify do? Think of it like a **universal adapter for mobile money and cards**. Normally, to collect payments you have to plug into each provider separately — MTN, Airtel, M-Pesa, Lenco, and so on — and manage them all yourself. MoneyUnify is the single socket you plug into once: you ask it to collect money from a customer, and it decides which provider to use behind the scenes. If one provider is down or declines, it automatically tries the next until the payment goes through. One connection, all providers. That also fixes the everyday frustration of **failed payments**. Instead of your app talking to a single provider and getting stuck when that provider is having a bad day, it talks to one system that quietly routes each payment across several providers, falling back instantly when one fails — so more payments succeed on the first try. Every attempt is recorded in one dashboard, so you always know w …