Skip to content


  1. Home
  2. Docs
  3. WooRewards
  4. Data Management
  5. Process past orders

Process past orders

This documentation is for the WooRewards plugin

When installing WooRewards for the first time, you may want to give points for orders placed before. In order to do that, WooRewards includes a feature that will let you process past orders and give points for them.



Before running the script, you need to have an active Points and Rewards System. If you didn’t set one, please do by following our tutorial. Make sure the system is active before proceeding.


  • 1 : The process can take some time, depending on the number of orders to process. We recommend to use it multiple times on small periods (1 month) instead of running it for the total period.
  • 2 : If you have multiple points and rewards systems active, the script will process them all. If you don’t want all systems to be processed, please turn off the ones you don’t want to process.
  • 3 : The script will only give points for orders once per points and rewards system. If you run the script again, points won’t be given a second time.


Process Past Orders

To run the procedure, go to WooRewards → System → Data Management.

Enter a Start date, an End date and click on Launch the procedure.

At the end of the process, the system will tell you how many orders were processed.

Scroll To Top