We are on social networks
Go to contacts
0
Wishlist
0
Compare
Module catalog
0
0
All about product
Description
Specification
Reviews 15
Changelog
bestseller
2.x, 3.x
Advanced Rewards & Cashback for OpenCart
Advanced Rewards & Cashback for OpenCart

Advanced Rewards & Cashback for OpenCart

15 Leave a review
Product Code: 37921
The add-on was developed by Ocmodules.in.ua studio. Author: IHOR1989. Profile: OpenCartForum
In Stock
25.00 $
Want to know when the price changes?
Compatible with OpenCart 2.x, 3.x
Compatible with OpenCart 2.x, 3.x

The module has been tested on OpenCart 2.x, 3.x. Operation on other versions is not guaranteed.

Created in Ukraine
Created in Ukraine

Sales and technical support of the module for online stores are not provided in the Russian Federation and the Republic of Belarus.

Open source
Open source

The module code is unencrypted, without ionCube or obfuscation. You can freely view and modify the code.

Description

Advanced Rewards & Cashback for OpenCart

«Advanced Rewards & Cashback» is a professional module for OpenCart 2.3 and 3.x that allows you to build a flexible loyalty system, increase repeat purchases, and boost the average order value of your online store.

The module combines the classic OpenCart reward points system with a modern cashback mechanism, where bonuses are automatically начисляются from the cart total according to predefined rules.

Two Operating Modes

Mode Features
Standard OpenCart Mode
  • Full compatibility with the built-in OpenCart reward system
  • Automatic earning and spending of reward points
  • Operation based on order statuses
  • Preserves native OpenCart logic
  • No conflicts with templates or extensions
Cashback from Order Total
  • Fixed cashback percentage from cart total
  • Multipliers by categories, manufacturers, and customer groups
  • Delayed bonus accrual (after X days)
  • Limited bonus validity period
  • Email reminders before bonus expiration

Bonus Accrual Options

  • For purchases in the cart
  • For customer registration
  • For newsletter subscription
  • For product reviews (after moderation)

Control & Automation

  • Bonus accrual delay (e.g. 7 days)
  • Bonus validity period: 30 / 60 / 90+ days
  • Automatic expiration of outdated bonuses
  • Email notifications for customers
  • CRON support (accrual, expiration, notifications)

Advanced Settings

  • Main category support (ocStore)
  • Tooltips for all configuration fields
  • Email templates (accrual, expiration, reminders)
  • Single language support (default)

Checkout Compatibility

OpenCart Version Compatible Checkouts
OpenCart 3.x
  • Standard OpenCart checkout
  • oct_smartcheckout
  • onepcheckout
  • simple
  • custom aridius
  • AJAX Quick Checkout PRO
OpenCart 2.3
  • Standard OpenCart checkout
  • onepcheckout
  • simple
  • Other popular templates (if bonus output is implemented)

Module Benefits

  • Flexibility — bonuses or cashback of your choice
  • Efficiency — increased repeat sales
  • Performance — minimal server load
  • Security — protection against duplicate accruals
  • Open source — no ionCube or obfuscation
  • Clean database — creates one table and adds 3 fields to existing ones
  • Access control — admin-only management

Installation

  1. Install the module via the OpenCart admin panel
  2. Refresh modifications
  3. Assign access permissions to user groups
  4. Enable and configure the «Advanced Bonuses & Cashback» module
  5. Activate «Reward Points» in order totals

Important Notes

  • Bonus accrual works only when the module is enabled
  • Order-based bonuses are accrued after the «Completed» status
  • Bonus calculation applies only to selected categories or manufacturers
  • CRON is recommended for stable operation

Turn Bonuses into a Sales Tool

Use cashback to increase repeat purchases or work in the standard OpenCart mode. The module easily adapts to any sales strategy.

License

The license is valid for one domain and its subdomain.

Specifications
Main characteristics
Current module version 3.5
Compatibility OpenCart 3.x
OpenCart 2.3
OpenCart 2.2
ocStore 3.x
ocStore 2.3
ocStore 2.2
Localization Ukrainian
English
Russian
Support is provided in the following languages Ukrainian
English
Russian
License type For one domain + its subdomain
Activation method Without activation
Contacting the developer server No
Ioncube Loader No
Compatible with templates Default
Compatible with carts Standard OpenCart cart
oct_smartcheckout
onepcheckout
simple
custom aridius
AJAX Quick Checkout PRO (One Page Checkout, Fast Checkout)
Adaptation Paid
Supported PHP version PHP 5.6
PHP 7.0-7.4
PHP 8.0-8.3
Reviews
Product rating
5
Reviews: 15
5
15
4
0
3
0
2
0
1
0
5
radaevich
03 march (08:02)
Модуль топ, автор отвечает на вопросы, все работает, покупайте смело )
Is this review helpful? 0
5
AndriiSydorak
20 february (18:48)
Дякую автору за модуль та додаткову підтримку. Я спочатку трохи натупив з налаштуваннями, довелось робити відновлення з резервної копії та просити автора про допомогу. Впродовж дня автор відгукнувся і все налаштував. Зараз модуль працює належним чином, має кілька цікавих налаштувань, як от можливість вимкнути нарахування балів для післяплати, наприклад (що стимулюватиме покупця оплатити на рахунок чи онлайн).
Is this review helpful? 0
5
Shkodich
29 october 2025 (16:28)
Клієнта цікавив модуль Кешбеку, обрали цей, дуже задоволені.

Придбав з налаштуванням/адаптацією, розробник дуже швидко встановив та налаштував під потреби, ще й записав демонстрацію роботи модуля з поясненнями як далі з цим працювати, тож сервіс бомба, безсумнівно буду пропонувати цей модуль іншим клієнтам.
Дякую автора модулю за роботу! Бажаю більше продажів!
Is this review helpful? 0
5
Yurii_Piantkovskyi
12 august 2025 (16:24)
Дуже класний модуль! 👍 Функціонал широкий. Все працює без збоїв.
Автор завжди виходить на зв’язок, допомагає з установкою та налаштуванням, пояснює все зрозуміло.
Рекомендую всім, хто хоче зробити зручну систему лояльності для клієнтів! 💛
Is this review helpful? 0
5
bullshmaiser
01 august 2025 (16:25)
Відмінний модуль, підтримка супер.
Is this review helpful? 0
Changelog

Version 3.6

  • Added configurable referral bonuses for both the referrer and the invited customer, with FIFO tracking and analytics on the customer page.
  • Added configurable birthday bonuses that are awarded once per calendar year via CRON or manual launch.
  • Added a referral link and birthday date editing to the customer account for OpenCart 2.3 and 3.
  • Added a condition for awarding referral bonuses: immediately after registration or after the invited customer’s first completed order.
  • Added a separate email template for birthday bonus awards.
  • Fixed the recalculation of used reward points in the cart after removing products: if only products for which reward point usage is prohibited remain, the applied points are automatically reset.

Version 3.5

  • Fixed the initial display of settings after installation: blocks from different tabs are no longer mixed before the calculation method is saved.
  • The module version has been moved to the controller; localization headings no longer contain the version template.
  • Optimized CRON and manual launch from the admin panel: only orders and FIFO batches that require action are processed.
  • Added CRON protection checks for an empty list of completed order statuses.
  • Added write-off and warning dates to FIFO analytics, as well as email macros {account_url}, {expire_date}, {warning_date}; dates are calculated automatically for emails about positive accruals.
  • Added FIFO analytics to the customer edit page with diagnostics for possible discrepancies.
  • OCMOD insertions for carts and catalog lists have been moved to shared model methods.
  • Added settings to allow or prohibit the use of bonuses for specific categories and manufacturers.
  • Added a changelog tab to the module settings.
  • The email editor is initialized lazily so that the mail tab does not slow down the interface.
  • Added automatic database schema checking and restoration when opening the module settings, which helps when updating without reinstalling.

Version 3.4.1 (only for OpenCart 3 / ocStore 3)

  • Minor design changes on the main settings tab.
  • Localization fixes (UA/EN/RU).
  • New macros have been added to email templates: store name, store URL, store logo, store email, store phone.
  • Added Bonus Manager:
    • Ability to delete all bonus points for customers.
    • Ability to mass add, deduct, or reset bonus points for selected customers.
    • Email template settings for adding, deducting, or resetting bonus points for selected customers.

Version 3.3

  • Improved the algorithm for determining the product category when no SEO URL is set for the product.
  • Added the ability to display bonus points in the product block, enabled in the module settings, on the following pages:
    • Category
    • Manufacturer
    • Search
    • Special offers
  • Module support:
    • bestseller
    • latest
    • special
    • featured

Attention: adaptation was made for the standard Default template. Third-party templates and modules require additional paid adaptation and are not included in the module price.


Version 3.2

  • Added a setting for the maximum number of bonus points that can be used in the cart for each customer group.
  • Works in “Cart Reward” mode.

If the value is set to 0, users of this group will not be able to use bonus points.


Version 3.1

  • HotFix: fixed CRON operation.

Version 3.0 mandatory update

  • Updated the module interface.
  • Added mass editing of coefficients and bonuses for categories and manufacturers.
  • Fixed a critical error in bonus deduction calculation.
  • Fixed the issue with daily email notifications when bonus deduction was pending.

Versions 2.9 – 2.6

  • Bonus adjustments depending on shipping and payment methods.
  • Adaptation for AJAX Quick Checkout PRO.
  • Adaptation for the Aridius (TopShop) template.

Versions 2.5 – 2.3

  • Control of bonus deduction when the order status changes.
  • Bonus points report: accruals and deductions.
  • Splitting modifiers into logical parts.
  • Restrictions for products with special prices.
  • Ability to calculate bonuses by manufacturer or category.

Versions 2.2 – 2.0

  • Extended restrictions when using coupons and gift certificates.
  • Minimum and maximum order amount settings.
  • Two module operation modes: standard OpenCart mode / cart reward mode.
  • Compatibility with popular checkout modules: OCT, Simple, OnePageCheckout.

Version 1.1

  • Error and bug fixes.
  • Bonuses for product options (+/- to price).
  • Ability to run via CRON.