Welcome, Guest! Lots of discount coupons waiting for you. Create an account and Get 20% off everything on your first order.  Log in to access exclusive promotions, discount coupons, and more.

This extension helps you automatically add reward points based on changes in order status. Once activated, you no longer need to manually assign reward points for each order—this module does it for you.

Requirements

  • For OpenCart 4: Requires VQMod
  • Make sure VQMod version 2.6.7 or newer is installed

Features

  • Only requires an XML file (VQMod) — also available in OCMOD
  • No OpenCart core files are overwritten
  • Stable — does not alter the OpenCart architecture; only adds conditional logic
  • Customizable — choose the specific order status that triggers the reward points (NEW)
  • You can still manually remove or re-add reward points as needed (see screenshots for details)
  • You have full control to enable or disable this automation (see screenshots for details)

How It Works

The module automatically adds reward points based on the selected order status.

If an order’s status changes from a non-selected status to a selected one (either by admin or system), and the auto-add setting is enabled, the customer will automatically receive the reward points.

Conversely, if the order status changes from a selected to a non-selected one, the reward points will be automatically removed.

In short: you just change the order status — the module handles the rest.

Demo — Try It Yourself

To see how it works, try it on the demo page:

Username: demo
Password: aauwwo

  1. Register a new customer account
  2. Order an item that offers reward points (e.g., Canon EOS 5D)
  3. Complete the checkout process
  4. Check the reward points on your account page (they will not be added yet)
  5. Login to the admin demo panel
  6. Change the order status to "Shipped" or "Complete"
  7. Refresh the customer account — reward points will now be added automatically
  8. View the order details in the admin panel to confirm the update (refresh first)

To see how the system triggers the auto-add function automatically, follow these steps:

  1. Place another order for the same reward product (e.g., Canon EOS 5D)
  2. At checkout step 5 (Payment Method), choose "Cash On Delivery"
  3. We've preconfigured COD orders to have the "Complete" status
  4. Confirm your order
  5. Check your account — reward points will be added automatically without admin interaction

Write a review

Note: HTML is not translated!
    Bad           Good
Captcha

Auto Add Reward Points

    License 12 Months Free Support
    Method OCMOD, VQMOD
    Compatibility 4.0.2.3, 4.0.2.2, 4.0.2.1, 4.0.2.0, 4.0.1.1, 4.0.1.0, 4.0.0.0, 3.0.4.0, 3.0.3.9, 3.0.3.8, 3.0.3.7, 3.0.3.6, 3.0.3.5, 3.0.3.4, 3.0.3.3, 3.0.3.2, 3.0.3.1, 3.0.3.0, 3.0.2.0, 3.0.1.3, 3.0.1.2, 3.0.1.1, 3.0.1.0, 3.0.0.0, 2.3.0.2, 2.3.0.1, 2.3.0.0, 2.2.0.0, 2.1.0.2, 2.1.0.1, 2.0.3.1, 2.0.2.0, 2.0.1.1, 2.0.1.0, 2.0.0.0
    Created 23 May 2025
    Last Update 4 Jun 2025
  • $10.00


Tags: reward points automation, auto reward points opencart, automatic loyalty points, auto add reward points, opencart order status rewards, reward points module, opencart extension, loyalty program automation, auto assign reward points, opencart reward system, points on order complete, auto deduct reward points, reward points without manual work, best opencart rewards module, automatic points on shipment, customizable reward points

You Might Also Like

$14.00
$25.00
$10.00
$10.00
$10.00
$20.00
$10.00
$20.00
$10.00
$10.00