PHPackages                             thelia/paygreen-climate-kit-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. [Utility &amp; Helpers](/categories/utility)
4. /
5. thelia/paygreen-climate-kit-module

ActiveThelia-module[Utility &amp; Helpers](/categories/utility)

thelia/paygreen-climate-kit-module
==================================

PayGreenClimateKit module for Thelia

1.0.0(3y ago)05LGPL-3.0-or-laterPHP

Since Sep 2Pushed 3y ago6 watchersCompare

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

READMEChangelog (1)Dependencies (4)Versions (2)Used By (0)

Pay Green Climate Kit
=====================

[](#pay-green-climate-kit)

Ce module permet à vos clients de participer financièrement à des projets de compensation du coût carbone de leurs achats sur votre boutique grâce au [ClimateKIT de PayGreen](https://www.paygreen.io/climatekit/)

À tout moment, votre client peut connaitre l'empreinte carbone générée par l'utilisation de votre boutique. Avant de procéder au paiement, il pourra ajouter à son panier une contribution à un projet environnemental qui permettra de neutraliser son empreinte carbone.

[![](https://raw.githubusercontent.com/PayGreen/carbon-bot-doc/main/doc/presentation.jpg)](https://raw.githubusercontent.com/PayGreen/carbon-bot-doc/main/doc/presentation.jpg)

Pour commencer, vous devez créer un compte PayGreen Climate ici : , et renseigner les informations nécessaires.

### Installation

[](#installation)

#### Avec Composer

[](#avec-composer)

Ajoutez le module au composer.json de votre installation

```
composer require thelia/paygreen-climate-kit-module

```

#### Manuellement

[](#manuellement)

Vous pouvez aussi installer le module manuellement, mais vous devrez ajouter ses dépendances à votre `composer.`json` :

```
"php-http/curl-client": "^2.2",
"paygreen/paygreen-php": "^1.2",
"mobiledetect/mobiledetectlib": "^2.8"

```

### Configuration

[](#configuration)

Une fois le module installé, vous devez le configurer, pour indiquer les identifiants PayGreen Climate, choisir le mode d'opération, le thème couleur du Bot... Une fois les identifiants entrés vous devrez envoyer votre catalogue de produits vers PayGreen, soit automatiquement, soit manuellement.

Une fois le module installé et configuré, les informations sur l'empreinte carbone sont affichées sur chaque page du site si vous le souhaitez.

Le module associé à chaque commande un Footprint ID, qui permet de faire le lien entre PayGreen et la commande. Vous retrouverez cet ID dans votre back-office et dans le tableau de bord PayGreen Climate.

### Loop

[](#loop)

```
{loop type="paygreen_order_footprint" ...}

```

Permet d'obtenir le footprint ID d'une commande

ArgumentDescription**order\_id**L'ID d'une commande, exemple: order\_id=12Documentations techniques
-------------------------

[](#documentations-techniques)

Climate Kit API :

PayGreen SDK :

PayGreen Carbon Bot documentation :

---

This module allows your customers to compensate the carbon cost of their purchases on your store by contributing to carbon offset projects thanks to the [ClimateKIT from PayGreen](https://www.paygreen.io/climatekit/)

At any time, your customer can check the carbon footprint generated by the use of your store. Before making payment, he can add to his basket a contribution to an environmental project that will neutralize his carbon footprint.

[![](https://raw.githubusercontent.com/PayGreen/carbon-bot-doc/main/doc/presentation.jpg)](https://raw.githubusercontent.com/PayGreen/carbon-bot-doc/main/doc/presentation.jpg)

To start, you must create a PayGreen Climate account here: , and provide the required information.

### Installation

[](#installation-1)

#### With Composer

[](#with-composer)

Add the module to composer.json of your Thelia installation

```
composer require thelia/paygreen-climate-kit-module

```

#### Manually

[](#manually)

You can also install the module manually, but you will need to add its dependencies to your `composer.`json`:

```
"php-http/curl-client": "^2.2",
"paygreen/paygreen-php": "^1.2",
"mobiledetect/mobiledetectlib": "^2.8"

```

### Setup

[](#setup)

Once the module is installed, you must configure it, to provide the PayGreen Climate identifiers, choose the operation mode, the color theme of the widgets... Once the identifiers have been entered, you will have to send your product catalog to PayGreen, either automatically or manually.

Once the module is installed and configured, the carbon footprint information is displayed on every page of the site.

The module assciates a Footprint ID to every order, which creates a link between PayGreen and the order. You will find this Footprint ID in your back office and in the PayGreen Climate dashboard.

### Loop

[](#loop-1)

```
{loop type="paygreen_order_footprint" ...}

```

Allows you to get the footprint ID of an order

ArgumentDescription**order\_id**The ID of an order, example: order\_id="12"Technical Documentations
------------------------

[](#technical-documentations)

Climate Kit API :

PayGreen SDK :

PayGreen Carbon Bot documentation :

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity47

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.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

1348d ago

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

### Embed Badge

![Health badge](/badges/thelia-paygreen-climate-kit-module/health.svg)

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

###  Alternatives

[jenssegers/agent

Desktop/mobile user agent parser with support for Laravel, based on Mobiledetect

4.8k67.8M440](/packages/jenssegers-agent)[hisorange/browser-detect

Browser &amp; Mobile detection package for Laravel.

1.1k10.1M50](/packages/hisorange-browser-detect)[shetabit/visitor

Laravel visitor

565578.2k8](/packages/shetabit-visitor)[suncat/mobile-detect-bundle

Symfony2/3/4 bundle for detect mobile devices, managing mobile view types, redirect to mobile version.

4035.3M7](/packages/suncat-mobile-detect-bundle)[ziming/laravel-email-sniper-link

Laravel package to generate email sniper links based on given email

1519.9k](/packages/ziming-laravel-email-sniper-link)[clausnz/php-helpers

A Collection of useful php helper functions.

388.7k](/packages/clausnz-php-helpers)

PHPackages © 2026

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