PHPackages                             teknoo/mango-pay-bundle - 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. [Payment Processing](/categories/payments)
4. /
5. teknoo/mango-pay-bundle

AbandonedArchivedSymfony-bundle[Payment Processing](/categories/payments)

teknoo/mango-pay-bundle
=======================

Bundle to import and use the Mango Pay PHP SDK into a Symfony 2.7+ projects, and use it as standard Symfony services.

1.1.2(6y ago)236.9k5MITPHPPHP &gt;=7.0

Since Sep 14Pushed 3y ago4 watchersCompare

[ Source](https://github.com/TeknooSoftware/mango-pay-bundle)[ Packagist](https://packagist.org/packages/teknoo/mango-pay-bundle)[ Docs](http://teknoo.software/mango-pay)[ RSS](/packages/teknoo-mango-pay-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (13)Versions (15)Used By (0)

Teknoo Software - Mango Pay bundle
==================================

[](#teknoo-software---mango-pay-bundle)

**Warning, Unmaintened and archived bundle. If your are interested by a updated version, please contact us at **

Bundle to import the MangoPay official PHP client into Symfony 2.7+ and use it into your Symfony project

Usages
------

[](#usages)

All API Endpoint client are available as services, they follow the official documentation :

```
@mangopay.sdk.api_user.service
@mangopay.sdk.api_wallet.service
@mangopay.sdk.api_pay_ins.service
@mangopay.sdk.api_pay_outs.service
@mangopay.sdk.api_transfert.service (deprecated in 1.1, replaced by @mangopay.sdk.api_transfers.service)
@mangopay.sdk.api_transfers.service
@mangopay.sdk.api_cards.service
@mangopay.sdk.api_card_registrations.service
@mangopay.sdk.api_card_pre_authorizations.service
@mangopay.sdk.api_refunds.service
@mangopay.sdk.api_banking_aliases
@mangopay.sdk.api_hooks
@mangopay.sdk.api_responses
@mangopay.sdk.api_kyc_documents
@mangopay.sdk.api_clients
@mangopay.sdk.api_events
@mangopay.sdk.api_disputes
@mangopay.sdk.api_dispute_documents
@mangopay.sdk.api_mandates
@mangopay.sdk.api_reports

```

The bundle manage the connection and the authentication on Mango's servers, it needs only the definition of these parmeters

```
mangopay.client_id: "Provided by MangoPay"
mangopay.client_passphrase: "Provided by MangoPay"
mangopay.base_url: "https://api.mangopay.com/"
mangopay.debug_mode: true/false

```

The bundle provides also several services to perform some complexe operations on MangoPay :

```
@teknoo.mangopaybundle.service.card_registration to register a card, via an embedded form in your application,
managing 3D Secure and result of Mango Pay API via token exchange

@teknoo.mangopaybundle.service.user to register an user in your MangoPay account to create a wallet for it for
purchase, refund or bank transfert

@teknoo.mangopaybundle.service.secure_flow to perform a payment via MangoPay between two users and with optional
fees for your services and MangoPay.

```

Installation &amp; Requirements
-------------------------------

[](#installation--requirements)

To install this bundle

```
composer require teknoo/mango-pay-bundle

```

And add to your AppKernel :

```
new Teknoo\MangoPayBundle\TeknooMangoPayBundle(),

```

Set parameters

```
mangopay.client_id: "Provided by MangoPay"
mangopay.client_passphrase: "Provided by MangoPay"
mangopay.base_url: "https://api.mangopay.com/"
mangopay.debug_mode: true/false

```

This library requires :

```
* PHP 5.5+
* Composer
* Symfony 2.7+
* Mango Pay API

```

Testing
-------

[](#testing)

To make the bundle testable without connecting to the official API simply create a service named `mangopay.sdk.http_client`. This client must implement `MangoPay\Libraries\HttpBase`.

Credits
-------

[](#credits)

Richard Déloge -  - Lead developer. Teknoo Software -

About Teknoo Software
---------------------

[](#about-teknoo-software)

**Teknoo Software** is a PHP software editor, founded by Richard Déloge. Teknoo Software's DNA is simple : Provide to our partners and to the community a set of high quality services or software, sharing knowledge and skills.

License
-------

[](#license)

Mango Pay Bundle is licensed under the MIT Licenses - see the licenses folder for details

Contribute :)
-------------

[](#contribute-)

You are welcome to contribute to this project. [Fork it on Github](CONTRIBUTING.md)

###  Health Score

35

—

LowBetter than 80% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity27

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 81.8% 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

Every ~106 days

Recently: every ~178 days

Total

14

Last Release

2509d ago

PHP version history (3 changes)1.0.0-beta1PHP &gt;=5.5

1.0.4PHP &gt;=5.6

1.0.6PHP &gt;=7.0

### Community

Maintainers

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

---

Top Contributors

[![frenchcomp](https://avatars.githubusercontent.com/u/1397905?v=4)](https://github.com/frenchcomp "frenchcomp (36 commits)")[![alcaeus](https://avatars.githubusercontent.com/u/383198?v=4)](https://github.com/alcaeus "alcaeus (7 commits)")[![quef](https://avatars.githubusercontent.com/u/15924497?v=4)](https://github.com/quef "quef (1 commits)")

---

Tags

bundlemangomango pay

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/teknoo-mango-pay-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/teknoo-mango-pay-bundle/health.svg)](https://phpackages.com/packages/teknoo-mango-pay-bundle)
```

###  Alternatives

[cometcult/braintree-bundle

Symfony 2 Bundle for Braintree's PHP client library

2185.9k](/packages/cometcult-braintree-bundle)[fpt/stripe-bundle

Stripe bundle for Symfony 5.4 / 6 / 7

1521.2k](/packages/fpt-stripe-bundle)[miracode/stripe-bundle

Symfony bundle to integrate Stripe PHP SDK. Ability to save Stripe objects in database using Doctrine.

1016.1k](/packages/miracode-stripe-bundle)

PHPackages © 2026

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