- Administrator reply
- "Здравствуйте! Этот модуль позволяет настроить сроки действия бонусных баллов и автоматизировать отправку уведомлений об их изменениях. Для настройки стоимости товаров в баллах, пожалуйста, воспользуйтесь возможностями модуля 'Бонусные баллы'."
Extended Reward Points
This add-on is part of our Subscription plan.
Subscribe once — enjoy all add-ons without limits.
The Extended Reward Points add-on expands the standard CS-Cart reward points features and makes them more flexible. It helps you manage spending limits, accrual rules, and points lifetime more precisely, while also showing useful bonus information to customers on the storefront.
What it is for
- to limit bonus spending with more precise rules;
- to grant bonuses for registration and selected payment methods;
- to show prices in points and bonus hints on the storefront;
- to automatically write off expired points based on their lifetime.
Key features
- sets spending limits for products, categories, and the whole order;
- shows customers the maximum amount of points available for spending;
- grants bonuses for registration;
- supports additional accrual rules at checkout;
- displays prices in points and bonus hints for guests and logged-in customers;
- writes off expired points based on lifetime and allows manual launch of the process.
How it works
After setup, the add-on extends the standard CS-Cart reward points workflow. It applies spending limits, grants bonuses in selected scenarios, and shows helpful bonus hints on the storefront. If burn-out is enabled, the add-on tracks points lifetime and writes off expired points according to the configured rules.
Have questions about the add-on?
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Buyers
- Owners
- Vendors
- English
- Русский
- 4.20
- 4.19.X
- 4.18.X
- 4.17.X
- 4.16.X
- 4.15.X
- 4.14.X
- 4.13.X
- 4.12.X
Instructions for Extended Reward Points
The Extended Reward Points add-on expands the standard CS-Cart Reward points add-on and makes points handling more flexible. It lets you control spending limits more precisely, grant points through additional rules, show bonus information on the storefront, and automatically write off expired points.
What it does
- limits bonus spending by products, categories, and the whole order;
- shows customers the maximum number of points available for spending;
- grants points for registration;
- can grant points when a selected payment method is used;
- shows prices in points and bonus hints on the storefront;
- writes off expired points based on lifetime and allows manual launch.
Where to find the add-on
The standard CS-Cart Reward points add-on must already be installed and enabled.
The main settings are available on the Extended Reward Points add-on card. A separate Reward points burn-out page is available in the admin panel and shows statistics for points that are ready to be written off.
How to configure it
Points accrual
- Registration bonuses — the number of points granted to a new customer.
- Notification title and notification text — the message shown after points are granted.
Spending limits
- Base bonus payment limit for products — the default percentage limit used when a product or category does not have a more specific rule.
- Overall order limit base — whether the order limit is calculated from the order total or subtotal.
- Overall order limit format — percent or fixed value.
- Overall order limit value — the actual limit value.
If a product or category has its own limit, the add-on takes it into account and shows the customer the maximum amount of points that can be spent.
Storefront options
- Show price in bonuses — displays product prices in points.
- Show bonuses for guest — shows bonus information to non-logged-in visitors.
- Bonuses info link — a link to the page with your bonus program terms.
- Bonuses tooltip — explanatory text shown on the storefront.
Points burn-out
- Points lifetime, days — the number of days after which granted points are considered expired.
- Burn secret key — the protection key used for the cron launch.
- Cron template — the ready-made command for automatic write-off of expired points.
How to check it works
- Create a test customer and grant points through registration or through an order.
- Check that product prices are shown in points on the storefront, if the option is enabled.
- Add a product with a spending limit to the cart and make sure the add-on does not allow more points than permitted.
- If burn-out is enabled, open the Reward points burn-out page and check the statistics for expired accruals.
- Run the burn process manually or through cron and make sure expired points are written off according to the configured lifetime.
Change history
v1.6.0 from 2026-04-16
[+] Added an overall order limit for bonus spending with selectable calculation base and limit format.
[+] Added expired reward points burn-out based on points lifetime, a cron command, and a dedicated admin page with statistics and manual launch.
[*] Bonus spending limits are now calculated together by product, category, and the whole order, with the strictest restriction applied.
[*] Updated settings and notification texts to clearly separate product limits, the overall order limit, and reward points burn-out.
[!] Fixed module migrations and the burn cron template for the current module template.
v1.5.4 from 2026-04-08
[*] The module was updated to the current make shop template.
[*] Database schema changes were moved to migrations.
[*] Admin documentation and the module icon were updated.
v1.5.3 from 2023-10-21
[+] Added UniTheme2 support on cart and checkout pages.
[*] The module was standardized and switched to regular PHP tags.
v1.5.2 from 2022-12-26
[*] Continued module standardization.
v1.5.1 from 2022-10-09
[*] Continued module standardization.
v1.5.0 from 2022-01-27
[+] Added reward points accrual for payment methods via a dedicated payment method field.
v1.4.3 from 2021-09-08
[*] Updated the module name.
v1.4.2 from 2021-09-07
[*] Updated the make shop icon.
v1.4.1 from 2021-07-05
[!] Fixed an error when installing module templates.
v1.4.0 from 2021-07-05
[+] Added storefront bonus display in the product card for guests who can receive points after logging in.
v1.3.2 from 2021-07-05
[*] Updated the appearance of the registration notification.
v1.3.1 from 2021-06-26
[+] If limits are missing for a product or category, the module can use the parent category settings according to the core Reward points configuration.
v1.3.0 from 2021-06-18
[+] Added bonus spending limits for products and categories.
v1.2.1 from 2021-06-17
[*] Improved the global bonus spending limit based on the order amount.
v1.2.0 from 2021-06-07
[+] Added a global bonus spending limit based on the order amount.
[+] Added registration bonuses.
v1.1.0 from 2021-05-31
[*] Performed code refactoring.
v1.0.0 from 2021-05-27
[+] Initial release of the module.
Legend:
[+] Added
[-] Removed
[*] Changed
[!] Bug fix