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.
BonusPlus: a unified loyalty program for online stores and retail

MODULE FOR 1C-BITRIX

BonusPlus: a unified loyalty program for online stores and retail

BonusPlus: a unified loyalty program for online stores and retail

BonusPlus is a unified loyalty program for online stores and retail outlets. The solution enables connecting a 1C-Bitrix website to the platform and managing the loyalty program from a single personal account. The tool supports growth in repeat sales, customer retention, and effective database management through bonus mechanics, personalized offers, analytics, and automated communications.

Technical details

Published
14 August 2026
Updated
22 October 2026
Version
1.2.5
Installed
Fewer than 50 times
Responsive design
Yes
Composite support
Yes
Compatible with Sites24
No
Developer
BonusPlus: a unified loyalty program for online stores and retail

What this solution does

BonusPlus is a unified loyalty program for online stores and retail outlets. The solution enables connecting a 1C-Bitrix website to the platform and managing the loyalty program from a single personal account. The tool supports growth in repeat sales, customer retention, and effective database management through bonus mechanics, personalized offers, analytics, and automated communications. More than 1,500 companies use the platform.

The system integrates online channels and offline stores within a single loyalty program. The online store connects to BonusPlus via 1C-Bitrix integration, while separate integrations are available for offline sales with compatible cash registers, trading, and accounting systems. This allows businesses to manage customers across all sales channels in a unified environment.

The system supports the following configurations:

- creation of a bonus program;

- setup of a cumulative discount system;

- formation of discount-bonus programs;

- definition of bonus accrual and redemption rules;

- establishment of loyalty conditions for specific products and groups;

- generation of coupons;

- issuance of gift and congratulatory bonuses.

BonusPlus enables automatic customer reactivation, implements a referral program called 'Invite a Friend', and collects reviews with NPS scoring.

The platform goes beyond simple bonus accrual and redemption, offering tools for managing the customer base, analyzing purchase history, and working with customer segments. Built-in analytics and reporting allow for studying purchasing behavior, forming customer groups, and increasing repeat sales.

The system supports the configuration of service and marketing communications, including notifications about bonus operations, greetings, personalized offers, and alerts about expiring bonuses. The available channels and interaction scenarios are determined by the account configuration.

The solution unifies loyalty for both online stores and retail. In addition to integration with 1C-Bitrix, BonusPlus supports ready-made connections to popular trading, cash register, and accounting systems: 1C, MoySklad, Frontol, Evotor, ModulKassa, iiko, InSales, Bitrix24, and Koshelek. The BonusPlus API is available for connecting custom websites, applications, and other systems.

The module unifies an online store and retail locations into a single loyalty program, enabling customer management through the BonusPlus platform. A valid BonusPlus account is required for the module to function.

General iT can connect “BonusPlus: a unified loyalty program for online stores and retail”, configure it and verify the integration with the existing website.

UPDATE HISTORY

What’s new

12 releases
1.2.5 (22.10.2026)Latest update

Version 1.2.5

Added the ability to select a synchronization mode during module installation: selected catalogs, selected sections, or installation without synchronization.

Added the ability to select multiple sections from different product catalogs in the module settings.

Updated the section selection interface: tree of the selected information block, list of selected sections, mass addition, and full clearing with confirmation.

Fixed product filtering: the selected section is synchronized along with its products and child sections.

Fixed catalog tree construction: parent sections are passed as folders without extra products, and adjacent unselected branches are excluded.

Added support for synchronizing multiple product catalogs and correct binding of sections to their information blocks.

An empty section selection now completely disables synchronization; automatic launch upon terminal activation is excluded.

Added safe migration of synchronization settings from previous module versions.

Simplified the settings screen: hidden incomplete bonus display configuration in the catalog and unnecessary mode selection elements.

Improved settings saving: stable loading indicator position, protection against re-launch, warning when leaving the page, and error message.

Fixed the "Register" link in the module installer.

1.2.4 (16.09.2026)

Registration update

1.2.0 (03.09.2026)

Added a setting to confirm bonus deduction via SMS while maintaining authorization for 60 minutes.

Implemented end-to-end encryption of AJAX requests (Payload Encryption AES-256) between the browser and the server.

Updated the module update scenario (updater.php): added automatic API key validation and forced terminal reactivation in case of an authorization error.

Ensured full compatibility with PHP 8.2.

1.1.8 (28.08.2026)

Style changes

1.1.7 (27.08.2026)

Fixed visual display of the save button in module settings.

Enhanced security: server-side validation of cart discounts and protection against price manipulation.

Enhanced security: server-side persistent rate limiting for SMS sending and validation of the recipient's phone number.

Protection against IDOR and Mass Assignment vulnerabilities during registration and profile editing in the loyalty program.

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.

Is installation free?
The solution itself is free. Installation, configuration and customisation services are agreed separately. A compatible platform and an appropriate platform licence are required.
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.
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