PHPackages                             gbeep/magento2-plugin - 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. gbeep/magento2-plugin

ActiveMagento2-module

gbeep/magento2-plugin
=====================

Gobeep extension for Magento 2

1.2.0(5y ago)021OSL-3.0PHPPHP  &gt;= 7.2

Since Jun 5Pushed 5y agoCompare

[ Source](https://github.com/gbeep/magento2-plugin)[ Packagist](https://packagist.org/packages/gbeep/magento2-plugin)[ RSS](/packages/gbeep-magento2-plugin/feed)WikiDiscussions master Synced 6d ago

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

GoBeep - Ecommerce module - Magento 2x
--------------------------------------

[](#gobeep---ecommerce-module---magento-2x)

Gobeep’s extension for Magento 2.x is designed to help clients who use the Magento platform to quickly and seamlessly generate links to validate game codes distributed by Gobeep gaming solution. And to (optionally) display the game on the frontend.

### Installation

[](#installation)

#### Using Zip file

[](#using-zip-file)

- Unzip the zip file in `app/code/Gobeep`
- Enable the module by running `php bin/magento module:enable Gobeep_Ecommerce`
- Apply database updates by running `php bin/magento setup:upgrade`\*
- Flush the cache by running `php bin/magento cache:flush`

##### Using composer

[](#using-composer)

- Install the module composer by running `composer require gbeep/magento2-plugin`
- enable the module by running `php bin/magento module:enable Gobeep_Ecommerce`
- apply database updates by running `php bin/magento setup:upgrade`\*
- Flush the cache by running `php bin/magento cache:flush`

### Setup

[](#setup)

After the extension has been installed, log in to the Magento Account, you'll find the `Gobeep` menu in the left sidebar.

### Inputs

[](#inputs)

NameTypeDescriptionDefaultRequiredenabledyes/noWhether extension is disabled or enabledNoYesenvironmenttextGobeep EnvironmentstableNoregiontextGobeep RegioneuNocampaign\_idtextCampaign ID (used in `Gobeep_Ecommerce_Block_Link` block)Yescashier\_idtextCashier ID (used in `Gobeep_Ecommerce_Block_Link` block)YessecrettextSecret given by `GoBeep` for signing requests and verify incoming webhooksYesfrom\_datedateStart date (Date will be checked to determine if module is enabled or not)Noto\_datedateEnd date (Date will be checked to determine if module is enabled or not)Noeligible\_daysmultiselectDays of the week when module is enabledNocashier\_imageimageCashier link image (used in `Gobeep_Ecommerce_Block_Link` block)Yes\*cashier\_external\_imagestringCashier link image URL (used in `Gobeep_Ecommerce_Block_Link` block)Yes\*campaign\_imageimageCampaign link image (used in `Gobeep_Ecommerce_Block_Link` block)Yes\*campaign\_external\_imagestringCampaign link image URL (used in `Gobeep_Ecommerce_Block_Link` block)Yes\*notifyyes/noWhether we should notify users when they are winning or they are refundedNowinning\_email\_templatestringEmail Notification template (winning)Norefund\_email\_templatestringEmail Notification template (refund)No(\*) Use one or another (external or internal)

#### Blocks

[](#blocks)

##### Link block

[](#link-block)

We recommend using the `New Order` email to integrate the cashier/campaign links. The `\Magento\Sales\Model\Order` object **MUST** be passed to the block when generating `cashier` links.

###### cashier link

[](#cashier-link)

```
{{block class="Gobeep\Ecommerce\Block\Link" area='frontend' template='Gobeep_Ecommerce::email/link.phtml' for='cashier' store_id=$order.store_id order_id=$order.increment_id order_amount=$order.grand_total}}

```

###### campaign link

[](#campaign-link)

```
{{block class="Gobeep\Ecommerce\Block\Link" area='frontend' template='Gobeep_Ecommerce::email/link.phtml' for='campaign' store_id=$order.store_id order_id=$order.increment_id}}

```

#### Transactional Email

[](#transactional-email)

If you want to use email notifications. Here's the list of templates. :warning: You should create a new template for all these transactional emails in the `admin`, there's no default template for them.

NameTypeGobeep Ecommerce Status RefundedRefund emailGobeep Ecommerce Status WinningWinning email### Support

[](#support)

For any technical issue with the module, please open an issue on `Github`.

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 77.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 ~72 days

Total

3

Last Release

2029d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/57eea70af9b595fe6503641f9f58fb5cbc5edd20aabb9b4419c45bd8d29d7684?d=identicon)[jgautheron](/maintainers/jgautheron)

---

Top Contributors

[![piotrkubisa](https://avatars.githubusercontent.com/u/3073499?v=4)](https://github.com/piotrkubisa "piotrkubisa (14 commits)")[![jgautheron](https://avatars.githubusercontent.com/u/683888?v=4)](https://github.com/jgautheron "jgautheron (4 commits)")

---

Tags

ecommercemagentophp

### Embed Badge

![Health badge](/badges/gbeep-magento2-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/gbeep-magento2-plugin/health.svg)](https://phpackages.com/packages/gbeep-magento2-plugin)
```

PHPackages © 2026

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