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.
2-in-1 Accumulative Bonus System (Cashback) + Referral System

MODULE FOR 1C-BITRIX

LogicTim

2-in-1 Accumulative Bonus System (Cashback) + Referral System

The module combines a cumulative bonus system with cashback and a referral program. It provides integration with 1C and other accounting systems without requiring any code changes on the website side. Data import and export configuration is implemented solely on the 1C side.

5.00/5 · 41 ratings

1C-Bitrix Marketplace: 5/5 · 41 ratings

Technical details

Published
20 May 2015
Updated
11 October 2026
Version
5.0.9
Installed
More than 1000 times
Responsive design
Yes
Composite support
Yes
Compatible with Sites24
No
Developer
LogicTim

What this solution does

The module combines a cumulative bonus system with cashback and a referral program. It provides integration with 1C and other accounting systems without requiring any code changes on the website side. Data import and export configuration is implemented solely on the 1C side.

The LogicTim module for the cumulative bonus and referral system ensures rapid installation and intuitive configuration within one minute. A flexible rule builder allows creating complex bonus accrual scenarios for different users, purchase conditions, and products, similar to the cart logic in 1C-Bitrix. Various options for paying orders with accumulated bonuses are supported.

The system includes a multi-level referral program and a balance withdrawal function, including the processing of withdrawal requests. Users receive notifications about bonus movements via SMS and email. The module automatically integrates into standard Bitrix cart and checkout templates, as well as popular solutions such as Aspro: Maximum, Aspro: Premier, and INTEC.KOSMOS, where bonus display is embedded directly into the catalog template.

Additionally, integration with the Bitrix24 CRM system is implemented. A user personal cabinet is automatically created immediately after module installation. The system supports printing cash receipts and exporting orders to 1C, accounting for bonus payments treated as discounts. An API is provided for developers to integrate with external offline systems, such as 1C.

The '2-in-1: Loyalty Points System (Cashback) + Referral System' module by LogicTim requires no manual integration with the 'Aspro:Maximum' template; all functionality and interface elements activate immediately upon installation. Documentation for configuring data exchange with 1C and external systems is available via the REST API.

This solution combines years of experience in loyalty system development with flexible configuration options and intuitive management. Automatic integration is implemented in order checkout and shopping cart templates, as well as in the 'Aspro:Maximum' catalog. For other catalogs, simple configuration via the module API is provided. The user personal cabinet is generated automatically immediately after installation.

The module works correctly with standard checkout and cart templates, as well as their derivative versions. When paying with points, the system converts them into a product discount, ensuring correct receipt printing and accurate data export to 1C (reflecting points as a discount).

2-in-1 module: Loyalty points system (cashback) and referral program by LogicTim. Enables flexible configuration of bonus accrual scenarios and their use for order payments. The settings interface is intuitive, and integration with the website and external services via API is straightforward. The module architecture is optimized to minimize server load, with installation and initial setup taking only a few minutes. The system supports automatic notifications regarding bonus movements via email and SMS.

Supported bonus accrual conditions:

- Product purchases;

- Order placement (fixed bonus per order);

- Referral accruals;

- User registration;

- User birthday;

- Reviews posted on the website;

- Active subscriptions;

- Social media reposts (VKontakte, Odnoklassniki);

- Clicks on links within reposts.

Configurable bonus accrual parameters:

- Action validity period (date-based scheduling);

- Bonus activation delay after condition fulfillment;

- Bonus expiration time;

- Manual bonus assignment by an administrator.

Accrual differentiation capabilities based on:

- Specific website;

- User group;

- Individual user;

- User registration date;

- Time interval since the first or n-th order;

- Order sequence (every n-th order or only the n-th order);

- Total user purchase amount;

- Specific order amount.

The '2-in-1: Loyalty and Cashback System + Referral System' module by LogicTim enables flexible configuration of point accrual based on numerous criteria. Rules can account for cart composition, payer type, selected payment and delivery methods, as well as information block structures and catalog sections. Accruals vary depending on whether a product belongs to a specific information block or section, its price, the presence of discounts, any product properties, and can be applied precisely to individual products or trade offers.

The system supports paying for either a portion of an order or the entire order using points. Administrators can set minimum and maximum limits for such transactions. The system allows defining the principle of point usage: points can be applied as partial payment or as a discount on the total amount. Payment conditions are configured with the same flexibility as accrual rules, including the ability to specify which products are eligible for point payment and in what quantities.

Users can initiate a withdrawal of accumulated funds from their account. All operations are recorded in a detailed history of accruals and deductions that cannot be modified at the system level. The administrative panel provides information on point movements within each order and allows administrators to pay for orders using points directly from the order page.

The system ensures data integrity for bonuses, preventing unauthorized manipulation.

The module includes built-in settings for automatic e-mail notifications to users when bonuses are credited. It supports 1C-Bitrix mail events.

Users can view their current balance and transaction history. Bonuses are automatically returned if an order is cancelled.

Using the module's API, information about the number of bonuses per product can be displayed in the product catalog, shopping cart, or any other location on the site.

The system supports the module's bonus account as well as internal Bitrix accounts.

The module offers a convenient API for quickly integrating bonus information into website templates and for connecting external services. Documentation is available for template integration and for module customization via API.

The module combines a cashback-based loyalty accumulation system with a referral program. It allows flexible configuration of bonus accrual and payment rules, including the creation, copying, editing, and definition of their application order. The system supports product filtering based on specific conditions and defines scenarios for awarding points for various actions: placing an order, registration, birthdays, posting reviews, subscriptions, clicking through a repost or referral link, and orders placed by referred users. Customers can pay for purchases with bonuses and submit withdrawal requests.

Global module settings include the selection of the account used and the method for paying with bonuses. Parameters for automatic bonus accrual for orders and the referral system are configured separately. The module provides automatic integration into standard cart and checkout templates. It supports displaying the bonus balance in the personal cabinet, as well as in the catalog and cart. Integration is supported for the ASPRO-NEXT template, as well as for custom and legacy checkout templates on the Bitrix platform.

The bonus accumulation and referral system module does not alter the site layout or affect its design. To display bonus information in the catalog, the relevant data must be integrated into the site template. The integration process is documented in the installation guide and the module API specification.

For the “2-in-1 Accumulative Bonus System (Cashback) + Referral System” module, General iT can perform installation, configuration and a functional check in your project.

UPDATE HISTORY

What’s new

30 releases
5.0.9 (11.10.2026)Latest update

Full integration with Bitrix24 CRM has been added

5.0.8 (08.10.2026)

Added convenient and extensive reporting functionality (currently 13 different reports are available, covering most requirements).

Based on the results of all reports, marketing recommendations for adjusting the loyalty program are provided.

All reports can be exported to Excel.

5.0.7 (23.09.2026)

Preparation of the loyalty levels functionality.

5.0.6 (19.09.2026)

Enhanced: When viewing an order in the admin panel, if payment was made with bonuses, each product item previously displayed the information "oplata bonusami". Now it displays "Payment with bonuses" along with the actual discount amount per item provided by the bonuses.

Fixed: In the new version of the module, when storing operation history in the module table, the condition for applying the "Order payment with bonuses" rule was not triggered.

5.0.5 (03.09.2026)

Fixed: When working with the "Accrual for review" rule, if reviews are stored in an information block and are not activated immediately, bonuses might not have been accrued. Fixed. The cause was the absence of the user ID in the Bitrix data on the event of updating information block elements.

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.
Is there a trial?
The developer lists a trial of 14 days. The trial button opens the installer in your website control panel. Check the required features and compatibility before purchasing.
How much does this solution’s renewal cost?
The current renewal price is 11,500 ₽. 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