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

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

thelia/redsys-module
====================

Thelia 2 module for the Redsys payment system

021PHP

Since Mar 7Pushed 10y ago4 watchersCompare

[ Source](https://github.com/thelia-modules/Redsys)[ Packagist](https://packagist.org/packages/thelia/redsys-module)[ RSS](/packages/thelia-redsys-module/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Redsys
======

[](#redsys)

---

Ce module vous permet de proposer à vos clients le système de paiement Redsys.

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

[](#installation)

> Ce module requiert Thelia 2.2.0 au minimum

### Manuellement

[](#manuellement)

Pour installer le module Redsys, il suffit d'envoyer l'archive depuis la page "Modules" de votre back-office.

Vous pouvez aussi décompresser l'archive dans `/local/modules`. Veillez à ce que le dossier porte le nom `Redsys` (et pas `Redsys-master`, par exemple).

### Composer

[](#composer)

Ajoutez le module dans le fichier composer.json princopal de Thelia :

```
composer require thelia/redsys-module:~1.0

```

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

[](#utilisation)

Pour utiliser le module Redsys, vous devez tout d'abord le configurer. Pour ce faire, rendez-vous à la page "Modules" dans votre back-office, et activez le module Redsys.

Cliquez ensuite sur le bouton de configuration du module, et renseignez les informations requises, que vous trouverez dans votre back-office Redsys.

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

Intégration en front-office
---------------------------

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

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

---

This module offers to your customers the Redsys payment system.

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

[](#installation-1)

> This module requires Thelia 2.2.0 or newer

To install the Redsys module, upload the archive from the "Modules" page of your back-office.

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

### Composer

[](#composer-1)

Add it in your main thelia composer.json file

```
composer require thelia/redsys-module:~1.0

```

Usage
-----

[](#usage)

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

Then click the configuration button, and enter the required information, which are available in your Redsys back-office.

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

Front-office integration
------------------------

[](#front-office-integration)

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

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 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.

### 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 (6 commits)")

### Embed Badge

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

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

###  Alternatives

[omnipay/paypal

PayPal gateway for Omnipay payment processing library

3156.8M53](/packages/omnipay-paypal)[eduardokum/laravel-boleto

Biblioteca com boletos para o laravel

626351.9k2](/packages/eduardokum-laravel-boleto)[tbbc/money-bundle

This is a Symfony bundle that integrates moneyphp/money library (Fowler pattern): https://github.com/moneyphp/money.

1961.9M](/packages/tbbc-money-bundle)[2checkout/2checkout-php

2Checkout PHP Library

83740.3k2](/packages/2checkout-2checkout-php)[smhg/sepa-qr-data

Generate QR code data for SEPA payments

61717.2k5](/packages/smhg-sepa-qr-data)[omnipay/dummy

Dummy driver for the Omnipay payment processing library

271.2M33](/packages/omnipay-dummy)

PHPackages © 2026

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