User Feedback
Loyalty Levels — Turn one-time buyers into repeat customers. This module adds a full-fledged loyalty program to your store with levels, cashback, discounts, and bonus points—all automatically, without any manual effort.
Loyalty Levels:
Customers advance through the levels as their activity increases. Five levels are configured by default: Wood → Bronze → Silver → Gold → VIP.
Each level offers a set of privileges: discounts on all products, cashback percentage, and free shipping. The number of levels, their names, icons, and colors are configurable in the admin panel. Whether you need three or seven levels, add as many as you like.
Flexible level advancement criteria:
You choose the criteria by which customers move up. Three criteria are available and can be enabled independently:
Order Total — how much the customer spent in total
Number of Orders — how many times they made a purchase
Accumulated Points — how many bonus points they earned
All enabled criteria must be met simultaneously (AND logic). If only one is enabled, the level is assigned based on that criteria.
Cashback Points:
After an order is marked as "Completed," the customer automatically receives cashback — a percentage of the order total in the form of bonus points. Each level has its own rate. The higher the level, the greater the return.
Points are debited on a first-in, first-out basis: those accrued earliest are spent first. If an order is canceled, any unused cashback for that order is automatically revoked. Points already spent are not refunded.
Spending Points at Checkout:
A widget appears on the checkout page where the customer specifies how many points they want to spend. Points are converted into a discount at a set rate (e.g., 10 points = 1 hryvnia). You can limit the maximum percentage of the order total that can be paid with points.
Product Discounts:
Customers see reduced prices throughout the store - on the catalog page, in the product card, and in the cart. The discount is applied automatically without coupons or promo codes.
Discount Priority Matrix
The module settings contain three parameters that precisely define the behavior for any discount combination.
A matrix of all possible combinations is displayed directly in the module interface, with the current configuration highlighted, so you know exactly what result the customer will receive in each situation.
Free Shipping:
Free shipping can be enabled for any level. Customers who reach this level see the shipping discount directly in the order total. The level name is displayed in the discount line.
Customer Account:
The "My Loyalty" page appears in the customer's account, where they can see:
- Current level with icon and color
- Active privileges: discount, cashback, free shipping
- Progress to the next level for each criterion (progress bars)
- Preview of the next level — what will be unlocked upon leveling up (motivates them to buy more)
- All available program levels with terms and privileges
- Point balance and full history of accruals and debits
Administrator Tools:
Full control over the program directly from the admin panel.
Customer Management — the "Loyalty" tab appears in the customer card. It displays their level, statistics (order amount, number of orders, point balance, total accumulated), and point history. You can assign a level manually with a reason or return the customer to automatic mode.
Point Adjustment — add or remove points from a specific customer with a reason.
Recalculate all customers — a single button recalculates levels, cashbacks, and all statistics for the entire database. This is convenient after changing level conditions. Upon completion, a detailed report is displayed: how many customers have been processed, levels updated, and completion time.
Cashback Recalculation — a separate tool for recalculating only cashbacks when changing the rate.
Module Statistics — summary data: total customers in the program, with manual mode, total spent, total points.
Order Audit — finds completed orders that, for some reason, were not processed in the loyalty program.
Reset Manual Assignments — reset all customers with manual levels to automatic mode.
License:
Commercial module linked to a domain.
The license is verified through a secure server.
One license — one domain.
This module works correctly in conjunction with Multiprices - Multiprices for OpenCart/OcStore
Характеристики
-
Recently Browsing 0 members
- No registered users viewing this page.