Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.Our support team is available 24/7 — we are always here to help with hosting and server issues.We are now accepting requests for dedicated server rental and colocation services in our data center.Reminder: we recommend enabling backups for additional data protection.A new VPS/VDS lineup with NVMe storage and improved performance is now available.Maintenance work on some servers has been completed. All services are operating normally.
Employee Loyalty Program

MODULE FOR 1C-BITRIX

Pride Web Development

Employee Loyalty Program

The employee loyalty module simplifies the process of motivating and rewarding staff for corporate achievements. Company management can award internal points for specific accomplishments, task completion, and KPI achievement at any time. Each reward can have defined validity periods and usage conditions.

Technical details

Published
31 May 2023
Updated
30 October 2026
Version
0.2.1
Installed
Fewer than 50 times
Compatible editions
Corporate Portal, Enterprise
Responsive design
No
Composite support
No
Compatible with Sites24
No
Developer
Pride Web Development

What this solution does

The employee loyalty module simplifies the process of motivating and rewarding staff for corporate achievements. Company management can award internal points for specific accomplishments, task completion, and KPI achievement at any time. Each reward can have defined validity periods and usage conditions.

The system allows creating a catalog of available bonuses, gifts, and benefits with their point costs. Employees independently select rewards proportional to their personal account balance and access information about point accrual rules.

The module tracks accumulated points, displays the reward catalog, and provides access to the motivation system documentation. Customization of functionality to meet specific business requirements is possible following a preliminary assessment of needs.

General iT can connect “Employee Loyalty Program”, configure it and verify the integration with the existing website.

UPDATE HISTORY

What’s new

3 releases
0.2.1 (26.10.2026)Latest update

Attention: for version 0.2.1, PHP 8.2 or higher is required. The update will not install on sites with an older PHP version.

Security (version 0.2.0):

- the cost of items in the cart is calculated only on the server;

- importing orders from Excel is available only to a manager; the uploaded file is checked;

- user data is escaped when displayed in order cards, shipment cards, comments on items, and in the orders grid;

- only allowed shipment fields are accepted when placing an order;

- exporting points is available only to an administrator and a manager;

- only the owner of a shipment or a manager can change the shipment comment;

- CSRF protection has been added for module actions;

- Excel exports are protected against executing formulas from user data.

Security (version 0.2.1):

- changing the cart position in the shipment card is limited to price fields; other request fields are no longer accepted;

- changing the status and changing the cart position in the shipment card are protected against CSRF;

- owner verification for the cart position has been strengthened in the legacy cart controller;

- CSRF protection has been added for awarding bonuses, liking items, commenting on items, and exporting transactions;

- the author's name of a comment is escaped in the image attribute;

- the cart property name is escaped in the orders grid column header.

Other changes:

- the module has been migrated to PHP 8.2, dependencies have been updated;

- Excel exports of orders, points, and transactions have been migrated to the current version of PhpSpreadsheet;

- importing orders from Excel is performed immediately, without a background process.

0.2.0 (26.10.2026)

Attention: for version 0.2.0, PHP 8.2 or higher is required. The update will not install on sites with an older PHP version.

Security:

- the cost of items in the cart is calculated only on the server;

- importing orders from Excel is available only to a manager, and the uploaded file is checked;

- user data is escaped when displayed in order cards, shipment cards, comments on items, and in the orders grid;

- only allowed shipment fields are accepted when placing an order;

- exporting points is available only to an administrator and a manager;

- only the owner of a shipment or a manager can change the shipment comment;

- CSRF protection has been added for module actions;

- Excel exports are protected against executing formulas from user data.

Other changes:

- the module has been migrated to PHP 8.2, and dependencies have been updated;

- Excel exports of orders, points, and transactions have been migrated to the current version of PhpSpreadsheet;

- importing orders from Excel is performed immediately, without a background process.

0.1.10 (23.01.2026)

pwd.cafeteria

Vulnerability fix. Updating the cafeteria.orders.grid component: replacing class.php

USER EXPERIENCE

Solution reviews

How does this solution work in a real project? Share your experience and help others choose.

Be the first to share your experience

There are no reviews of this solution on git.ru yet. Tell us what worked well and what could be improved.

Verified purchaseAdd a key if you wish. A verified review gets a badge, priority placement and more rating weight.

Open to every clientJust sign in to your account. A key is optional; all reviews are moderated.

YOUR EXPERIENCE MATTERS

Your review

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

What does the price cover?
The displayed price covers the solution itself. Platform licensing, installation and customisation are checked separately. If the page offers bundles, select the required option before submitting a request.
How do I check compatibility?
Compare the supported editions and solution version in the technical details with your project. Before installing on a live website, we recommend making a backup and checking the solution in a test environment.
How much does this solution’s renewal cost?
The current renewal price is 200,000 ₽. Before you order, a manager will confirm the renewal period and whether it applies to your licence.
Can you help with implementation?
We can help install the module, check its settings and verify how it works in your project. Compatibility with other customisations and the scope of work are assessed before we begin.

GENERAL iT

Let’s discuss your project

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Install solution

Enter a domain with or without https://. The installer will open in your website control panel in a new tab.

Solution screenshots

Solution screenshot