| Characteristics | |
| OpenCart | 2.0, 2.1, 2.2, 2.3, 3.0 |
| PHP | 7.0 – 8.5 |
| XML modification | Yes |
| Localization | English, Ukrainian, Russian |
| Statistics | 18149 183 |
| Added | 21.03.2017 |
| Updated | 03.06.2026 · 2 months ago |
| Files | switcher-customer-group_oc3x.ocmod.zip |
This module automatically changes a buyer's customer group based on the cumulative total of their successful orders. It provides an essential loyalty automation system for online stores where personal discounts, special pricing tiers, or access to exclusive promotions depend entirely on lifetime spent amounts — such as upgrading a client to VIP status automatically once they reach a 50,000 threshold.
All rules and transition criteria are configured directly within the settings card of each individual customer group. The system checks the client's purchase history during login, right after checkout completion, or upon entering their personal account dashboard. If the accumulated total and order statuses match your parameters, the group reassignment triggers instantly without any manual administrator input.
Store managers no longer need to manually review accounts or calculate spreadsheets to determine which customers qualify for premium discounts. The main group dashboard explicitly maps out your tiered loyalty workflow, destination paths, and the precise conditions triggering each rule.
As soon as the upgrade occurs, the customer accesses the storefront to find the updated benefits of their new group immediately active: revised base product prices, custom cart discounts, or access to restricted catalog layouts. An automated email notification is dispatched to the email address associated with the account, informing the user of their new rank in your loyalty program. If a group demotion occurs due to low purchasing frequency, a separate polite notice can be automatically delivered.
Example Workflow: A customer completes multiple purchases over a 60-day period. As soon as the store manager marks the latest invoice status as "Complete," the customer is automatically reassigned to the VIP customer group upon their next site interaction. Both the administrator and the client receive immediate confirmation emails, and all future transactions utilize the newly unlocked pricing terms.
Performance Optimization & System Integration: The order total calculation engine relies on optimized, indexed SQL queries to query order tables, preventing backend lag during user authentication milestones. Built to adhere strictly to native OpenCart core database structures, this extension guarantees total compatibility with cumulative discount modules and custom checkout frameworks.
| File Name | Added | Modified |
|---|---|---|
switcher-customer-group_oc20.ocmod.zip Size: 9.27 KB | 21.03.2017 | 15.10.2024 |
switcher-customer-group_oc21.ocmod.zip Size: 9.29 KB | 21.03.2017 | 15.10.2024 |
switcher-customer-group_oc22.ocmod.zip Size: 10.57 KB | 16.10.2022 | 15.10.2024 |
switcher-customer-group_oc23.ocmod.zip Size: 10.55 KB | 16.10.2022 | 15.10.2024 |
switcher-customer-group_oc3x.ocmod.zip Size: 16.86 KB | 15.02.2024 | 03.06.2026 |
Leave your review about this product