PHPackages                             arklemx/orange-money - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. arklemx/orange-money

ActivePhp-extension[API Development](/categories/api)

arklemx/orange-money
====================

The Orange Money Payment API integration for PHP

v1.0.0(3y ago)011BSD-3-ClausePHP

Since Jan 3Pushed 3y ago1 watchersCompare

[ Source](https://github.com/ArklemX/orange-money)[ Packagist](https://packagist.org/packages/arklemx/orange-money)[ RSS](/packages/arklemx-orange-money/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (2)Versions (2)Used By (0)

A simple implementation of Orange Money Payment API, for PHP.
=============================================================

[](#a-simple-implementation-of-orange-money-payment-api-for-php)

What is this?
----------------------------------------------

[](#what-is-this-)

A [PHP](http://php.net/ "PHP is a popular general-purpose scripting language that is especially suited to web development.") class, which is an implementation of the Orange Money Payment API of [Orange](https://orange.cm).

The implementation focus is to make many types of payment, using the API Credentials credentials (accessKey). (You can get it by signing up to the [Payment API](https://wso2apim.orange.cm/store/apis/info?name=OrangeMoneyCoreAPIS&version=1.0.2&provider=admin).)

Requirements
------------

[](#requirements)

- Your API credentials
- [PHP 7.4 or higher](http://www.php.net/downloads.php) to use it. .

Installation
-----------------------------------------------------

[](#installation-)

Installation is recommended to be done via [composer](https://getcomposer.org/ "The PHP package manager") by running:

```
composer require karbura/orange-money

```

Alternatively you can add the following to the `require` section in your `composer.json` manually:

```
"karbura/orange-money"
```

Run `composer update` afterwards.

Usage
---------------------------------------

[](#usage-)

### In your PHP project

[](#in-your-php-project)

To make payments , you'll need only one lines of code.

The first one is to set the accessKey and the originator (the name of who send the message).

The next step is to call the `send()`-method to send the `message` to the `receivers`(recipients).

Here is an example:

```
// Initialize the MessageBird
MessageBird::__construct("acessKey", "originator");

// Or create a component to use it

// send a message to a single receiver
$response = MessageBird::send(["+237653214587"], "My First SMS");

//Or

// set a list of receivers / recipients
$receivers = [
    "receiver1",
    "receiver2",
    "receiver3",
    ...
]

// and then make a single call to send
$response = MessageBird::send(["+237653214587"], "Send Many SMS");
```

Thank You for using this extension and if there is any problem, feel free to report it.

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity45

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 81.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

1222d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/bf334fe491c15f018714c1ea4a2bbe54a78b12db1519f77ba7f559e666deaf3e?d=identicon)[ArklemX](/maintainers/ArklemX)

---

Top Contributors

[![ArklemX](https://avatars.githubusercontent.com/u/80071206?v=4)](https://github.com/ArklemX "ArklemX (60 commits)")[![MNametissa](https://avatars.githubusercontent.com/u/152576363?v=4)](https://github.com/MNametissa "MNametissa (14 commits)")

---

Tags

phpapiextensionpaymentimplementation

### Embed Badge

![Health badge](/badges/arklemx-orange-money/health.svg)

```
[![Health](https://phpackages.com/badges/arklemx-orange-money/health.svg)](https://phpackages.com/packages/arklemx-orange-money)
```

###  Alternatives

[checkout/checkout-sdk-php

Checkout.com SDK for PHP

553.3M7](/packages/checkout-checkout-sdk-php)[contributte/comgate

Comgate Payment Gateway for Nette Framework

19839.7k1](/packages/contributte-comgate)[wallee/sdk

wallee SDK for PHP

12354.2k11](/packages/wallee-sdk)[linkorb/buckaroo

Buckaroo BPE3 API client for PHP. PSR-0 Compliant.

11112.7k1](/packages/linkorb-buckaroo)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
