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.
Snova — Loyalty Cards in the Buyer's Phone

MODULE FOR 1C-BITRIX

Snova — Loyalty Cards in the Buyer's Phone

Snova — Loyalty Cards in the Buyer's Phone

The customer receives a loyalty card in Apple Wallet or Google Wallet, accumulates points for orders, and uses them to pay for part of the next order directly during checkout. The store receives a customer database with consents, the ability to send push notifications to cards, and audience segmentation tools in the control panel.

Technical details

Published
23 September 2026
Updated
25 October 2026
Version
1.0.2
Installed
Fewer than 50 times
Responsive design
Yes
Composite support
No
Compatible with Sites24
No
Developer
Snova — Loyalty Cards in the Buyer's Phone

What this solution does

The customer receives a loyalty card in Apple Wallet or Google Wallet, accumulates points for orders, and uses them to pay for part of the next order directly during checkout. The store receives a customer database with consents, the ability to send push notifications to cards, and audience segmentation tools in the control panel.

The shopping cart displays a block with the balance and a field to deduct points. The discount is applied according to standard cart rules: it appears as a separate line item in the order and does not override existing discount rules.

During checkout, there is an option to create a loyalty card. The card is created with the order, and welcome points can be spent immediately in the same transaction.

The 'My Points' section in the personal account displays the balance, level, transaction history, and a button to add the card to the phone. The balance on the card in the wallet updates automatically after payment or refund.

The module awards points upon order payment or when the status changes to 'Completed' — the choice is made by the administrator. The setting allows including or excluding delivery costs in the points calculation.

If an order is cancelled or refunded, the system automatically reverses both the points awarded and those deducted. The admin panel maintains a transaction log showing the amounts credited and spent.

The solution works on multiple websites within a single installation: each site has its own key and individual settings.

The loyalty card is tied to a confirmed phone number. If store login by phone is enabled, that number is used. Otherwise, the customer confirms the number with a code once in their personal account or during checkout. Points are not deducted based on the profile number; any number can be entered.

An account in the 'Snova' service (snovacard.ru) is required. The module key is issued free of charge on any tariff, including the free one; the limit is the number of cards available on your tariff. The module transmits the customer's phone number, name, and order amount to the service only if the customer has checked the box consenting to participate in the program. Without consent, data is not transmitted and no card is created. Your store is the personal data operator; the 'Snova' service processes the data on your behalf.

The module source code is open; no obfuscation is used.

General iT can handle the implementation of “Snova — Loyalty Cards in the Buyer's Phone”, from installation to configuration and compatibility checks.

UPDATE HISTORY

What’s new

2 releases
1.0.2 (25.10.2026)Latest update

Connect your site to Snova directly from the module settings without visiting snovacard.ru.

If your site does not yet have a key, its tab in the settings offers two options. Create a cabinet: enter the name, store name, email, and password; the Snova cabinet is created along with the loyalty program by default, and the key is saved automatically in the settings. I already have a cabinet: enter the email and password for it; if there are multiple companies, the module will ask which one to connect the site to.

After connecting, you must confirm your email via the link in the message and enter the organization's TIN or individual entrepreneur's TIN in the field on the same tab; the name and address will be filled in automatically from the Unified State Register of Legal Entities (EGRYUL) or the Unified State Register of Individual Entrepreneurs (EGRIP). Without the personal data operator's details, cards cannot be issued; these can be changed later via support.

The module does not save the password: it is sent only to Snova. You can still manually enter a key from the cabinet.

1.0.1 (20.10.2026)

Rewarded points deduction fixed in three cases.

Items with manually set prices (prices modified by a manager in the order) do not receive the cart rule discount, as Bitrix is designed this way. Previously, the module still recorded points deduction, and the buyer paid the full amount. Now, points are deducted exactly for the discount applied by Bitrix, and the checkout block calculates available deduction only for items that will receive the discount.

Cancelling an unpaid order now returns to the buyer the points promised in that order: previously they remained in reserve and reduced the available deduction in subsequent orders. The update automatically releases the reserve for orders cancelled before its installation. If a cancelled order is restored, the points are reserved again.

Welcome points can now be spent in the very first order. A buyer without a card who checked "Create a loyalty card" saw a discount with welcome points in the checkout, but the order would not save with the error "Points on the card are already less than you wanted to deduct". Now, deduction is verified against the program's welcome bonus, and the card is created together with the order.

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