All modulesMagento 2 moduleVersion 1.4.2 · 11 Oct 2026

Loyalty points

Customers earn points on every paid order and spend them as a discount at checkout. One more reason to come back.

€420 + VAT · one-off licence, no subscription

Loyalty points
About the module

What it does.

"A customer buys once and I never see them again." Winning new customers costs more than bringing back existing ones, yet you have no reason to offer them to come again.

What it looks like in practice

A customer places an order and pays. Once the invoice is paid, the module awards points at the rate you set. On the next purchase they spend them as a discount at checkout, within the limits you defined: the point value, the minimum balance and the largest share of the order. If points have built up and are about to expire, an e-mail can warn them.

What changes

  • Points for paid orders. You set the return rate in percent, the calculation base (net or gross) and the customer groups that earn. Points are awarded once the invoice is paid.
  • Redemption at checkout. The customer spends points as a discount; you set the point value, the minimum balance and the largest share of the order that points may cover.
  • Points expire. You set the validity period yourself, and an e-mail can warn the customer before expiry.
  • More ways to earn. Points for registering, a product review, a newsletter signup, a birthday and referring a friend; you switch each on separately.

Who it is for

For stores with repeat purchases: cosmetics, food, fashion, consumables. That is where loyalty pays off most. If you also want to reward reviews and referrals, switch on the extra ways to earn.

How you set it up

Settings are under Stores › Configuration › Magelan › Loyalty points. The point movements, manual adding or removing and the outstanding liability are under Marketing › Loyalty points. Before launch set the rate, base, customer groups and validity period, and agree the treatment of the discount and VAT with your accountant.

Good to know

  • Earning points is off by default.
  • The 'My points' page in the customer account is ready for the Hyvä theme; on Luma that page has no template yet, while the checkout works.
  • Points for returned and cancelled orders are taken back as long as they are not yet spent.
  • Hyvä Checkout is not supported.

Want it in your store?

Buy the module and we install it for you: free of charge for existing Degriz customers, by time spent for others. Building a new store? Add it to your project in the Konfigurator.

Screens

Take a look at every step.

www.degriz.eu
Loyalty programme settings: when points are awarded and how many
Loyalty programme settings: when points are awarded and how many
User guide

See how it works, step by step.

Our guide centre shows the settings and the everyday work with this module, with real screenshots.

Installation

How to install it.

We deliver the module from our own repository, installed with Composer. We send you the user name and access key for the repository after purchase. If you prefer, we install and set it up for you.

In the root of the Magento 2 store run the commands (replace UPORABNIK and DOSTOPNI_KLJUC with the user name and access key you received):

composer config repositories.degriz composer https://www.degriz.net/konfigurator/composer/packages/composer config --auth http-basic.www.degriz.net UPORABNIK DOSTOPNI_KLJUCcomposer require degriznet/m2_loyaltypointsphp bin/magento module:enable Magelan_LoyaltyPointsphp bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy -fphp bin/magento cache:flush

If you use the Hyvä theme, also run php bin/magento hyva:config:generate after installing and rebuild the theme CSS.

Where do I get the user name and the access key?

After the purchase we send you the access key by e-mail. Keep it safe: for security it is shown only once and we do not keep it in readable form. The user name (your project code) and all the commands, ready to copy, are in your account under My account > Module licences.

Lost the key? Write to us and we will issue a new one; the old one stops working. [email protected]

Technical details

Compatibility.

Just the facts.

Code
degriz_loyalty
Platform
Magento 2
Licence
One-off
After purchase

You are not left alone.

We develop and maintain the module ourselves, so you write to the people who know it line by line.

Installation

For existing Degriz customers we install the module free of charge. For other buyers we charge the installation by time spent.

Support

A bug that repeats on a clean Magento with the Luma theme we fix free of charge. Settings, customisations and other themes by time spent.

Updates

The licence includes updates for the Magento versions on the supported list.

We agree on a date after reviewing the request. User guides in the guide centre

Loyalty points

€420 + VAT

One-off licence for one production installation of Magento, no subscription.

Write to us

For existing Degriz customers we install the module free of charge, for others by time spent. We agree on a date after reviewing the request.

Anže Voh, Degriz

Questions about this module?

Write to us and we will answer personally.

[email protected] · 040 807 231

Loyalty points€420 + VATAdd to cart

Online store configurator

Redesigning your store or building a new one?

Put your own quote together in the configurator and see the price straight away. A few minutes, no obligation, no meeting needed.

  • Price straight away
  • No obligation
  • Straight to the developer
Open the configurator

Free and with no obligation