PHPackages                             thelia/mercanet-module - 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. thelia/mercanet-module

ActiveThelia-module

thelia/mercanet-module
======================

2.0.2(1y ago)21053LGPL-3.0+PHP

Since Aug 13Pushed 1y ago4 watchersCompare

[ Source](https://github.com/thelia-modules/Mercanet)[ Packagist](https://packagist.org/packages/thelia/mercanet-module)[ RSS](/packages/thelia-mercanet-module/feed)WikiDiscussions master Synced today

READMEChangelog (9)Dependencies (1)Versions (11)Used By (0)

Mercanet Payment Module
=======================

[](#mercanet-payment-module)

---

English instructions
--------------------

[](#english-instructions)

This module offers to your customers the Mercanet payment system, which is used by BNP Paribas.

The module is based on the "Connecteur POST" (more details here : [https://documentation.mercanet.bnpparibas.net/index.php?title=Connecteur\_POST](https://documentation.mercanet.bnpparibas.net/index.php?title=Connecteur_POST) )

The module supports simplified 1.0 migrated accounts.

### Installation

[](#installation)

#### Manually

[](#manually)

Install the Mercanet module using the Module page of your back office to upload the archive.

You can also extract the archive in the `/local/modules` directory. Be sure that the name of the module's directory is `Mercanet` (and not `Mercanet-master`, for example).

Activate the module from the Modules page of your back-office.

The module is pre-configured with test shop data (see details here : [https://documentation.mercanet.bnpparibas.net/index.php?title=Boutique\_de\_test](https://documentation.mercanet.bnpparibas.net/index.php?title=Boutique_de_test), and test card data here [https://documentation.mercanet.bnpparibas.net/index.php?title=Cartes\_de\_test](https://documentation.mercanet.bnpparibas.net/index.php?title=Cartes_de_test) ).

#### composer

[](#composer)

```
$ composer require thelia/Mercanet-module:~1.0

```

### Usage

[](#usage)

You have to configure the Mercanet module before starting to use it. To do so, go to the "Modules" tab of your Thelia back-office, and activate the Mercanet module.

Then click the "Configure" button, and enter the required information. In most case, you'll receive your merchant ID by e-mail, and you'll receive instructions to download your secret key.

The module performs several checks when the configuration is saved, especially the execution permissions on the Mercanet binaries.

During the test phase, you can define the IP addresses allowed to use the Mercanet module on the front office, so that your customers will not be able to pay with Mercanet during this test phase.

A log of Mercanet post-payment callbacks is displayed in the configuration page.

Instructions en français
------------------------

[](#instructions-en-français)

Ce module permet à vos clients de payer leurs commande par carte bancaire via la plate-forme Mercanet, utilisée par la BNP Paribas.

Le module estbasé sur le "Connecteur POST" (plus de détails technique ici: [https://documentation.mercanet.bnpparibas.net/index.php?title=Connecteur\_POST](https://documentation.mercanet.bnpparibas.net/index.php?title=Connecteur_POST))

Le module prend en charge les migrations simplifiées de comptes en version 1.0

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

[](#installation-1)

### Manuellement

[](#manuellement)

Installez ce module directement depuis la page Modules de votre back-office, en envoyant le fichier zip du module.

Vous pouvez aussi décompresser le module, et le placer manuellement dans le dossier `/local/modules`. Assurez-vous que le nom du dossier est bien `Mercanet`, et pas `Mercanet-master`

Le module est préconfiguré avec les données de la boutique de test BNP Paribas (plus de détails ici : [https://documentation.mercanet.bnpparibas.net/index.php?title=Boutique\_de\_test](https://documentation.mercanet.bnpparibas.net/index.php?title=Boutique_de_test), les détails sur les cartes de test sont ici : [https://documentation.mercanet.bnpparibas.net/index.php?title=Cartes\_de\_test](https://documentation.mercanet.bnpparibas.net/index.php?title=Cartes_de_test) )

### composer

[](#composer-1)

```
$ composer require thelia/Mercanet-module:~1.0

```

Utilisation
-----------

[](#utilisation)

Pour utiliser le module Mercanet, vous devez tout d'abord le configurer. Pour ce faire, rendez-vous dans votre back-office, onglet Modules, et activez le module Mercanet.

Cliquez ensuite sur "Configurer" sur la ligne du module, et renseignez les informations requises. Dans la plupart des cas, l'ID Marchand vous a été communiqué par votre banque par e-mail, et vous devez recevoir les instructions qui vous permettront de télécharger la clef secrète.

Lors de la phase de test, vous pouvez définir les adresses IP qui seront autorisées à utiliser le module en front-office, afin de ne pas laisser vos clients payer leur commandes avec Mercanet pendant cette phase.

###  Health Score

35

—

LowBetter than 80% of packages

Maintenance36

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

Top contributor holds 100% 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 ~279 days

Recently: every ~258 days

Total

9

Last Release

592d ago

Major Versions

1.0.6 → 2.0.02024-07-25

### Community

Maintainers

![](https://www.gravatar.com/avatar/3a46ed88ee1c801d1002d3e49bbddf2f7ad82265e8f3de6f2894793190163fd6?d=identicon)[cqfdev](/maintainers/cqfdev)

---

Top Contributors

[![roadster31](https://avatars.githubusercontent.com/u/2197734?v=4)](https://github.com/roadster31 "roadster31 (10 commits)")

### Embed Badge

![Health badge](/badges/thelia-mercanet-module/health.svg)

```
[![Health](https://phpackages.com/badges/thelia-mercanet-module/health.svg)](https://phpackages.com/packages/thelia-mercanet-module)
```

PHPackages © 2026

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