PHPackages                             thelia/payzen-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. [Payment Processing](/categories/payments)
4. /
5. thelia/payzen-module

ActiveThelia-module[Payment Processing](/categories/payments)

thelia/payzen-module
====================

2.0.11(1mo ago)72.0k↓50%16[4 PRs](https://github.com/thelia-modules/Payzen/pulls)2GPL-3.0+PHPCI passing

Since Feb 27Pushed 5mo ago5 watchersCompare

[ Source](https://github.com/thelia-modules/Payzen)[ Packagist](https://packagist.org/packages/thelia/payzen-module)[ RSS](/packages/thelia-payzen-module/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (2)Versions (27)Used By (2)

```
____
|  _ \ __ _ _   _ _______ _ __
| |_) / _` | | | |_  / _ \ '_ \
|  __/ (_| | |_| |/ /  __/ | | |
|_|   \__,_|\__, /___\___|_| |_|
            |___/
                         ______         _____ _          _ _
                         | ___ \       |_   _| |        | (_)
                         | |_/ /_   _    | | | |__   ___| |_  __ _
                         | ___ \ | | |   | | | '_ \ / _ \ | |/ _` |
                         | |_/ / |_| |   | | | | | |  __/ | | (_| |
                         \____/ \__, |   \_/ |_| |_|\___|_|_|\__,_|
                                 __/ |
                                |___/

```

---

Ce module vous permet de proposer à vos clients le système de paiement PayZen de la société Lyra Networks.

### Installation

[](#installation)

Pour installer le module PayZen, décompressez l'archive dans `/local/modules`. Veillez à ce que le dossier porte le nom `PayZen` (et pas `PayZen-master`, par exemple).

**Warning**: Attention, si vous mettez à jour manuellement une version pre-1.3 vers une version 1.3 ou ultérieure, vous devrez supprimer manuellement le répertoire AdminIncludes du module, sinon des problèmes pourraient survenir lors de la configuration du module.

### Utilisation

[](#utilisation)

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

Cliquez ensuite sur "Configurer" sur la ligne du module, et renseignez les informations requises, que vous trouverez dans votre outil de gestion de caisse PayZen -&gt; Paramétrage -&gt; Boutiques -&gt; *votre boutique*

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 PayZen pendant la phase de test.

### URL de retour

[](#url-de-retour)

Pour que vos commandes passent automatiquement au statut payé lorsque vos clients ont payé leurs commandes, vous devez renseigner une **URL de retour** dans votre outils de gestion de caisse PayZen.

Cette adresse est formée de la manière suivante: `http://www.votresite.com/payzen/callback`Par exemple, pour le site `thelia.net`, l'adresse en mode test et en mode production serait: `http://www.thelia.net/payzen/callback`.

Vous trouverez l'adresse exacte à utiliser dans votre back-office Thelia, sur la page de configuration du module PayZen.

Pour mettre en place cette URL de retour rendez-vous dans votre outil de gestion de caisse PayZen -&gt; Paramétrage -&gt; Boutiques -&gt; *votre boutique*, et copier/collez votre URL de retour dans les champs "*URL de retour de la boutique en mode test*" et "*URL de retour de la boutique en mode production*".

### Intégration en front-office

[](#intégration-en-front-office)

L'intégration est automatique, et s'appuie sur les templates standard.

### Paiement en plusieurs fois

[](#paiement-en-plusieurs-fois)

PayZen propose le paiement en plusieurs fois. Vous pouvez le proposer à vos clients en installant le module Thelia **PayZenMulti**.

### Paiement par prélèvement SEPA (SDD)

[](#paiement-par-prélèvement-sepa-sdd)

PayZen propose le paiement par prélèvement SEPA. Vous pouvez le proposer à vos clients en installant le module Thelia **PayZenOneOffSEPA**.

---

This module offers to your customers the PayZen payment system, operated by the Lyra Networks compagny.

### Installation

[](#installation-1)

To install the PayZen module, uncompress the archive in the `/local/modules` directory. Be sure that the name of the module's directory is `PayZen` (and not `PayZen-master`, for exemple).

**Warning**: If you're updating by manually a pre-1.3 version to a 1.3.x version, be sure to remove the AdminIncludes directory, or you'll get ikssues in the module configuration.

### Usage

[](#usage)

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

Then click the "Configure" button, and enter the required information, which are available in your PayZen back-office -&gt; Setting -&gt; Shops -&gt; *your shop*

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

### Return URL

[](#return-url)

For your order switching automatically to the "paid" status when your customers have successfully completed their payment, you should provide a **return URL** in the PayZen back-office.

The return URL has the following form: `http://www.yourshop.com/payzen/callback`. For example, the return URL of the `thelia.net` is `http://www.thelia.net/payzen/callback`.

You'll find the exact return URL of you shop in the Thelia back-office, in the PayZen configuration page.

To set up this return URL, go to your PayZen back-office, -&gt; Setting -&gt; Shops -&gt; *your shop*, and paste your return URL in "*Shop's return URL in test mode*" et "*Return URL of the shop in production mode*" fields.

### Front-office integration

[](#front-office-integration)

The front-office integration is automatic, as it relies on standard templates.

### Multiple times payments

[](#multiple-times-payments)

Multiple time payments are possible with PayZen. To offer this feature to your customers, install the Thelia **PayZenMulti** module on your shop.

### SEPA payment (SDD)

[](#sepa-payment-sdd)

SEPA payments are possible with PayZen. To offer this feature to your customers, install the Thelia **PayZenOneOffSEPA** module on your shop.

###  Health Score

54

—

FairBetter than 97% of packages

Maintenance79

Regular maintenance activity

Popularity28

Limited adoption so far

Community26

Small or concentrated contributor base

Maturity73

Established project with proven stability

 Bus Factor3

3 contributors hold 50%+ of commits

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 ~184 days

Recently: every ~40 days

Total

23

Last Release

52d ago

Major Versions

1.3.4 → 2.0.02022-06-07

1.3.5 → 2.0.52025-05-27

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2196919?v=4)[thelia](/maintainers/thelia)[@thelia](https://github.com/thelia)

---

Top Contributors

[![roadster31](https://avatars.githubusercontent.com/u/2197734?v=4)](https://github.com/roadster31 "roadster31 (18 commits)")[![gillesbourgeat](https://avatars.githubusercontent.com/u/7335734?v=4)](https://github.com/gillesbourgeat "gillesbourgeat (9 commits)")[![lunika](https://avatars.githubusercontent.com/u/767834?v=4)](https://github.com/lunika "lunika (8 commits)")[![julescournut](https://avatars.githubusercontent.com/u/26310511?v=4)](https://github.com/julescournut "julescournut (5 commits)")[![zawaze](https://avatars.githubusercontent.com/u/37273643?v=4)](https://github.com/zawaze "zawaze (4 commits)")[![lopes-vincent](https://avatars.githubusercontent.com/u/6057206?v=4)](https://github.com/lopes-vincent "lopes-vincent (3 commits)")[![Soldras](https://avatars.githubusercontent.com/u/11573385?v=4)](https://github.com/Soldras "Soldras (2 commits)")[![InformatiqueProg](https://avatars.githubusercontent.com/u/7933327?v=4)](https://github.com/InformatiqueProg "InformatiqueProg (2 commits)")[![bibich](https://avatars.githubusercontent.com/u/1215555?v=4)](https://github.com/bibich "bibich (1 commits)")[![Doud-dgros](https://avatars.githubusercontent.com/u/140515418?v=4)](https://github.com/Doud-dgros "Doud-dgros (1 commits)")[![NicolasBarbey](https://avatars.githubusercontent.com/u/26166378?v=4)](https://github.com/NicolasBarbey "NicolasBarbey (1 commits)")[![ThomasDaSilva](https://avatars.githubusercontent.com/u/97163246?v=4)](https://github.com/ThomasDaSilva "ThomasDaSilva (1 commits)")

---

Tags

lyralyra-networkspaymentpayzensystempaythelia

### Embed Badge

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

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

PHPackages © 2026

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