Skip to content

Add CamerPay PHP SDK to E-commerce#1438

Open
madengue wants to merge 473 commits into
ziadoz:masterfrom
madengue:add-camerpay-php-sdk
Open

Add CamerPay PHP SDK to E-commerce#1438
madengue wants to merge 473 commits into
ziadoz:masterfrom
madengue:add-camerpay-php-sdk

Conversation

@madengue

@madengue madengue commented Jun 7, 2026

Copy link
Copy Markdown

Description

Adds the official CamerPay PHP SDK to the E-commerce section.

CamerPay is a payment gateway focused on Cameroon supporting Mobile Money (Orange Money, MTN MoMo), credit cards (Visa, Mastercard via Stripe) and PayPal. It fills a niche for Central African Mobile Money payments — an underserved category in the existing list.

Project links

Why it fits

Fulfills a niche gap — currently no Central African / Mobile Money payment library is listed. Mobile Money is the dominant payment method in much of Africa (over 70% adoption in Cameroon), and developers in the region need a reliable, well-documented PHP SDK.

Quality checklist

  • PHP ^8.1 (supported version)
  • Composer installable: composer require camerpay/php-sdk
  • PSR-4 autoload under CamerPay\ namespace
  • Semantically versioned (current: v1.0.0)
  • Tested with PHPUnit 10
  • Actively maintained
  • Documented in English (README + dedicated docs site)
  • MIT licensed
  • Zero runtime dependencies (native cURL, no Guzzle conflicts)

PR checklist (per CONTRIBUTING.md)

  • Format: [LIBRARY](LINK) - DESCRIPTION. with full stop
  • Description is short, clear, unbiased, no jargon
  • Spelling and grammar checked
  • Entry added alphabetically (between Brick Money and OmniPay)
  • Composer installable
  • Active and maintained

The added line

* [CamerPay PHP SDK](https://github.com/camerpay/php-sdk) - Official PHP SDK for CamerPay payment gateway (Mobile Money, cards, PayPal) in Cameroon.

skoro and others added 30 commits November 16, 2020 17:19
Sphinx as an open source project has been forked to Manticore Search and has been being actively developed since 2017
* Add composer-unused

Add composer-unused in `Dependency Manager Extras`-Section.
This is a small CLI Tool which scans you `composer.json` of any unused package by doing a static analysis of used symbols in your code.

URL: https://github.com/composer-unused/composer-unused

* Add composer require checker

Co-authored-by: Jamie York <ziadoz@gmail.com>
alexkart and others added 29 commits April 11, 2025 20:09
Update Drupal link to point to the correct homepage
Update Symfony link description for clarity [skip ci]
* Add FilamentPHP

Add Filament to Framework Extras

* Update README.md
Add Djot parser to the list of Markup parsers
It's more suited for Validation than Numbers
* Add Ecotone Framework

* Fix punctuation in Ecotone description

---------

Co-authored-by: Mark Scherer <dereuromark@users.noreply.github.com>
* Add Cecil as static site generator (cc @ArnaudLigny)

* Sort static site generator alphabetically
* Add ddeboer/imap

* AlphaSort
Remove Fetch and PHP IMAP as both projects appear to be abandoned.

See: ziadoz#1210 (review)
…1401)

* Replace unmaintained yosymfony/toml with php-collective/toml
* Remove 9 unmaintained libraries (no updates since 2016-2017)

* Also remove 12 GitHub-archived repositories
…, ziadoz#1321, ziadoz#1227

PR ziadoz#1391 — Add Anthropic PHP and Anthropic for Laravel to LLMs section
PR ziadoz#1356 — Add Trap to Debugging and Profiling, Buggregator to Error Tracking
PR ziadoz#1308 — Add Inertia.js to Framework Extras (description rewritten)
PR ziadoz#1321 — Add OctoberCMS to CMS (Tempest already present, HydePHP skipped)
PR ziadoz#1227 — Add WinterCMS to CMS (Statamic/WordPress changes superseded by ours)
- Switch from awesome_bot (Ruby 2.7, unmaintained) to lychee (Rust, actively maintained)
- Run on pull requests as well as pushes to master, so broken links are caught before merge
- Expand whitelist with domains known to block crawlers: leanpub.com, jetbrains.com, wiki.php.net, zend.com, nusphere.com
- Accept HTTP 429 (rate limited) as non-failure to avoid false positives
- Upload lychee results as an artifact on failure
The qossmic/deptrac repository was archived on 2026-02-17 and the
project moved to deptrac/deptrac, which is actively maintained
(v4.6.0 released 2026-02-02).

Deptrac was originally removed from the list in PR ziadoz#1402 as part of
the "Remove 21 unmaintained/archived libraries" cleanup, but was
re-added with the stale URL in the subsequent "tidying up" commit
(2290d74). Point the entry at the active repository.
CamerPay is a payment gateway focused on Cameroon supporting Mobile Money
(Orange Money, MTN MoMo), credit cards (Visa, Mastercard via Stripe) and
PayPal. The official PHP SDK ships with zero runtime dependencies (native
cURL), typed exceptions per HTTP status code, and HMAC-SHA256 webhook
verification using hash_equals() for timing-attack safety.

- Repository: https://github.com/camerpay/php-sdk
- Packagist:  https://packagist.org/packages/camerpay/php-sdk
- License:    MIT
- Requires:   PHP 8.1+
- Tagged release: v1.0.0
- Documentation: https://camerpay.biz/docs
@madengue madengue force-pushed the add-camerpay-php-sdk branch from 8fcf4ee to 2720169 Compare June 7, 2026 08:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.