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.
DABonus — loyalty program

MODULE FOR 1C-BITRIX

DABonus — loyalty program

DABonus — loyalty program

The DABonus module integrates an online store built on the 1C-Bitrix: Site Management platform with an external loyalty platform. Customers earn bonuses for paid orders and use accumulated bonuses for subsequent purchases. Key capabilities include automatic bonus accrual upon full order payment. The system supports setting additional accrual conditions based on a selected order status.

Technical details

Published
9 October 2026
Version
0.1.19
Installed
Fewer than 50 times
Compatible editions
Small Business, Business
Responsive design
Yes
Composite support
No
Compatible with Sites24
No
Developer
DABonus — loyalty program

What this solution does

The DABonus module integrates an online store built on the 1C-Bitrix: Site Management platform with an external loyalty platform. Customers earn bonuses for paid orders and use accumulated bonuses for subsequent purchases.

Key capabilities include automatic bonus accrual upon full order payment. The system supports setting additional accrual conditions based on a selected order status. Customers can pay for orders using bonuses by confirming the deduction with a code. Partial payments are supported, allowing a combination of bonuses and currency, where the remaining balance is processed through the store's standard payment system. The module handles full order returns by reversing accruals and returning spent bonuses. An exchange log is maintained to retry operations in case of temporary connection failures.

Operation principle: the administrator connects the store to DABonus and configures the payment method for bonuses. The customer logs into their account, selects payment via DABonus, specifies the bonus amount, and confirms the transaction with a code. All loyalty program rules and bonus operations are managed directly within the DABonus interface.

The module is distributed free of charge. To operate, it requires a DABonus account and a paid subscription with the 1C-Bitrix: Site Management integration enabled. The service fee is paid separately from the module. Connection terms are available on the provider's website.

Technical requirements: PHP 8.2 or newer, along with the installed Internet Store and Trade Catalog components.

Current version capabilities: supports one site per module installation, processes orders in Russian rubles, and works only with authorized buyers. Automatic processing of partial monetary refunds is not supported.

Data transfer

After connection setup and administrator confirmation, the module sends information about buyers, order composition, sales amounts, bonus payments, and refunds to DABonus. Data exchange is performed via the HTTPS protocol with the api.dabonus.ru server.

Documentation and privacy policy are available on the provider's website.

General iT can take care of implementing “DABonus — loyalty program”, including installation, configuration and result verification.

UPDATE HISTORY

What’s new

12 releases
0.1.19 (30.09.2026)Latest update

The 'Products and Categories' section transmits only the catalog; buyers are loaded separately in the 'Clients' section. The export button is styled consistently with the settings. Clear statuses and counters for confirmed transfers, pending transfers, and errors with automatic updates have been added. Restarting the process does not reset an ongoing data exchange or client loading. Initial synchronization upon connection and full exchange via the panel request remain preserved.

0.1.18 (29.09.2026)

All settings sections are collapsed upon opening. A general quick start has been added with links to connection, clients, rules, the card, and order verification.

A new "Exchange with DABonus" journal features separate tabs for orders, catalog, and clients, search by order number and buyer data, result filters, and pagination. Orders without events are also visible. Verification is sufficient by selecting an order from the list; internal identifiers and error counts are hidden in support details.

A separate upload of the client base to DABonus with confirmed results: buyers with orders or registered users of the connected site. The upload runs in the background independently of the catalog, excludes administrators and inactive accounts, does not award bonuses, and does not send messages. A link to import Excel/CSV is provided.

0.1.17 (27.09.2026)

Registration and login follow a unified scenario with the site account: when single sign-on is enabled, a separate bonus card password is not requested. Selectable registration channels have been added: Telegram, MAX, applications, and bots for VKontakte, Odnoklassniki, and the DABonus web application. You can keep card creation via the site account, choose SMS, or direct customers exclusively to bots and applications. Connecting an existing card is performed once through an available channel; after that, the card opens along with the site account. Settings and tooltips have been clarified, and the phrase 'without mailings' has been removed.

0.1.16 (27.09.2026)

The order widget preview no longer depends on the administrator's actual cart. The store template displays a demo order with fictitious products, a buyer, and bonuses, even if the cart is empty. All card states and three layout options are available. The actual order processing component is not launched in this mode; the cart, orders, and bonus account remain unchanged.

0.1.15 (27.09.2026)

The default order widget is collapsed. Configuration for the initial state and previews for guests, unconnected cards, zero balance, unavailable payment, and calculation errors have been added. The bonus accrual forecast and deduction limit are calculated on the server based on the current order. The bonus payment hint appears only when a card is connected and bonus payment is available. The DABonus panel offers modes for independent website operation and working with a warehouse or CRM. In the second mode, the main system handles accruals, the website accrual forecast is hidden, while card connection and deduction continue to function. Updates restore order event handlers. In the module log, you can check an order by ID and send a skipped paid order without re-accruing bonuses.

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