207 comments found.
Why? What happened? Are you selling them somewhere else, or did you have another job and not enough time for your plugins? What happened?
I have purchased nearly all of your plugins because of their quality and because you used to update them regularly with new features.
You are so talented. Not many developers can do clean work like you; even here on Envato, it is mostly crap now. You are a special developer. It is sad to see that you are no longer supporting things like you used to.
What happened, bro?
Hi, your plugin caused an error on my site, see:
27-Jul-2025 13:17:07 UTC] PHP Warning: Undefined array key “removed_roles” in /home/irishorc/public_html/wp-content/plugins/woocommerce-role-by-amount-spent/classes/com/WCRA_Customer.php on line 500 [27-Jul-2025 13:17:09 UTC] PHP Warning: Undefined array key “removed_roles” in /home/irishorc/public_html/wp-content/plugins/woocommerce-role-by-amount-spent/classes/com/WCRA_Customer.php on line 500
Hi,
Thank you for reporting the warning. Please update to the latest 9.2 version I’ve just released; it should address the issue.
Hello, after configuration customer roles does not change also it does not display information how much is needed to be spend to get to next role. I see the same issues on your demo. I need help ASAP
Hello,
thank you for reporting. Please update to the latest 9,1 version, it will fix it: https://ibb.co/0jRNJKKS
Is this still supported? I saw a comment where you said that this item was no longer supported. Is that true? What’s going on with this plug-in? You used to update the s plugins all the time before. What happened? You have so many great plugins that haven’t been updated or upgraded in years. I’m not trying to be mean, I love your plugins. I just want them to all be updated and be the best they can be.
Hi,
The plugin is not actively supported, but I still strive to make it compatible with the latest versions of WooCommerce and WordPress.
Really? I am sad…
HI Ref.: WooCommerce Role-O-Matic
May I test your plugin? the link on codecanyon doesn’t work Regards,
Hi,
Thank you for reporting. Please retry now.
it is this still can support?
Yes, but for support, you need to have a valid support license.
I would like to instantly add a 5% coupon discount to the cart when Bank Transfer (BACS) payments are selected. Does your plugin support this?
I’m sorry, the plugin hasn’t such a feature. If you send me a private message (click on my name then use the low-right box) reporting your email and more details of what you need, I can see if I can create a specific plugin for you and send you a quotation.
Problem with Role-O-Matic
I’m using Role-O-Matic since 2 years it was working fine
last month I built new wordpress and woocommerce site, I installed Role-O-Matic .. but I face problem Problem: some purchases done are not assigning the role , like plugin doesn’t work for some purchases. and some purchases it works fine
can you please help me how to find the error and fix it? product configurations are done well
I’m sorry, but without any further clue it is quite hard to determine the cause an suggest you a solution.
If you know how to replicate the issue, If you send me via private message (click on my name and then use the low-right box) the following data:- your email address
- full admin access to the wp-admin area
- FTP access
- a detailed step by step guide on how to experience the issue
I can perform some further tests to see if it is possible to determine the cause.
Otherwise please try ti enable the WordPress debug mode and debug log ( https://wp-staging.com/docs/enable-wordpress-debug-log-mode/ ). To do that insert the following lines in the wp-config.php you find on the root of your site:define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true );reperform the test and see if more clues are reported in the debug.log located in the wp-content folder.
thanks I found out the reason ,, if user purchase and his role was “none” he has no role ,, plugin is not working, and user is assigned “customer” role as default ,, after that when he purchase product again he can assigned the role
that means if user role is none and he purchase product , his role will be customer by default a repeated purchase will assign the role
thanks alot
Thank you for sharing the result of your investigation 
I’ve purchased your plug in and created a rule that allocates a custom user role (Agent) to the user when they make a purchase over a certain amount. As far as I can tell, I have filled in everything correctly, but nothing happens. My users remain as standard WooCommerce Customers.
I’m sorry, but as you can see from the item page, the item is no longer supported.
Then I would like a refund. How do I get one?
Rule 1: To reach the VIP membership level, the accumulated spending amount must reach 7,000 USD. and have 365days time Rule 2: To reach the VVIP membership level, the accumulated spending amount must reach 17,000 USD (including VIP accumulated spending). and have 365days time
how can it setting rule
You can try this: https://nimb.ws/Apc82r
Note: remember to set products and categories. If you need all, create an empty category, select it in the Category(ies) restriction area and then apply the Except the selected item(s)/category option.
thanks ,
so if after 365days the VIP not reach 7,000 VIPp not reach 17000 it will auto remove to customer how to setting
You can use the following option: https://nimb.ws/KS92b5
thanks how about the vip to vvip setting thanks
pls help me check
You find both configuration on this screeshot: ttps://nimb.ws/Apc82r
Will this still work considering it hasn’t been updated in a year?
yes, you can test it on the demo site that runs the latest version of both WooCommerce and WordPress.
On the sales page you mentioned that, “This tool can be very useful because can be used together with the WooCommerce Pricing!” by this, Woocommerce Pricing plugin, which pricing plugin has you mentioned? I would love to try it with the “WooCommerce Role-O-Matic” plugin.
Hi,
the pricing plugin is this: WooCommerce Pricing!
Hi, I have set the rules from product configurator, anyone who purchase a certain product will be assign to certain role, then I tried to run re-calculator, and the screen stucked like this, the progress bar is not running and not applying to previous customers https://ibb.co/9rFMZXV
How to fix this issue?
Hi,
please try giving a look to the browser error console to see if any further clue is reported. Try also disabling the other 3rd party plugins, one of them might be interfering.
Order status to exclude * Select which statuses exclude from computation
how can it read my custom status
because my custom status make it slowly can not exclude computation
I’m sorry, the plugin doesn’t support custom statuses
so how to fix it ,when i change order status almost 20 from process to complete. it takes 90 seconds. if i deactive plugin it make pretty fast
The plugin in order to implement its features has to perform several computations. Computations, unfortunately, don’t come at zero cost, especially if the server has to compute big data.
If you have performance issues, you should consider switching to a more powerful hosting profile.
My account page – Display next roles list it do not show how can i fix it
Without any further clue, it is quite hard to determine the cause. In order to understand if the issue is caused by the plugin, please use the following clean installation: https://codecanyondemo.work/wcosm (user: demo, pass: demo) to recreate your scenario. If you are experiencing the issue, please report me a step-by-step guide on how to experience it. As you can see from the badge on the support area, I’m away on vacation. Once returned, I’ll perform some further analysis.
If you are not experiencing the issue, it means that something in your installation is interfering. To identify the cause, try disabling all the plugin and eventually switching theme.
i can not install any plugin this right?
no, you cannot.
Hi,
I just want to assure that a specific feature is included:
Assume I apply a rule which sets the role “12-months-membership” when purchasing the product “12-months-membership” by removing the customer role for 12 months and applying it again after 12 months. I know that is a standard feature.
If I now need to prolong / change the date the memebership ends by hand (no further purchase / action from the customer’s side), can I do so?
Thank you for your help 
Hi,
I’m sorry, the plugin doesn’t allow you to do that manually. You can however just edit the order, change its date and just save. The plugin will recompute the role according to the new data.
Please, before any purchase, use the demo site to recreate your scenario and perform all the tests you need in order to be sure it actually fits your needs and expectations.
Thanks, Vanquish. I already played around with the demo but could not see the “end date” anywhere, could not access the users and the orders etc. because of the restricted rights of my user role. I think I will be happy with your plugin and am going to buy it. 
Hi i have a problem when i buy something the plugin doesn’t auto re-calculate i have to do it manually, on the options i have configurated that when someone buys something it auto re-caculates but this doesn’t work.
Hi,
if you refer to the Automatic role recomputation, you need to set it as no. Otherwise, roles will be recomputed only after the specified time interval.
I need recalculated for example inmediatly, it´s possible?
The roles will be recomputed only fo the use that placed the order, when the orde is placed or modified.
Hi, is there a limit on the conditionals on the section “Amounts Configurator” because when i arrive at 33-36 if i add any more conditionals the last ones are deleted automatically i don’t know if there is a way to increase number because i want to make 80.
Hello,
no there is no limit. It seems you server, however, has on a too low value of the PHP php max input vars var. Check the WooCommerce -> Status -> PHP Max Input Vars.
It should be above 12000, if not please your PHP.ini file and set the max_input_vars variable to a value greater than 12000. Once done, restart your server
and go to the Status menu and make sure that the change took effect
If that value is too low according to your needs, the post data exceeding that value will be ignored by the server. In this case, for example, you won’t be able to properly save the rules beyond the 36th
Thanks!!!
No problem! 
At last but not least, I would ask you to help me: If you enjoyed my efforts to assist you and/or my plugin please consider leaving the 5 stars…It would help me with sales, I would really appreciate it! 
(to leave a rating: go to your profile page, click on “Downloads” and from there you can rate your purchases.
You can also leave the rating through the plugin description page: https://www.dropbox.com/s/v6zaoe0p6cs4x2o/rating.png?dl=0 )
Have a great day! 
Hello, I can only do 34 roles, I need to create 100 more o less, is it possible?
very thanks!!
Hello,
to ask for support you need to have a valid support and puchase licenses associated with your account.
Hi, does the roles apply also for not registered users? Is there a way to set it up as A ) Apply roles to not registered users B ) Apply only to registered users
Hi, not it doesn’t. Roles are associated by WordPress with the user profile. Guest users have any profile, so no role can be assigned.
Pre-purchase question : I need a specific role to be added for 2 products (each one a different role) for 1 custom order status. From what I understand if I just check the status in general settings.. but in your demo I don’t see the role added for the user tested…
that’s the opposite, we need to uncheck the ones we want to trigger the role… so my bad, it works nicely.
Are you planning to give the ability to let us make rules per status ? I mean not global… more specific to one status
Hi,
I’m sorry, there is no plan for such a feature for now. Thank you however for your suggestion, I’ll try to do my best for a future release!
Nice! it would be awesome to be able to make rules per specific status. I’m buying your plugin as for now it will do the trick. For now I just need to add a role for specific products and 1 status but I really would like to make a rule that define if customer bought 1 product he has this role starting custom status A (my usage is for esignature contract to show in my account, I need a role for that) but my customer preorder the product so once he really pay the product at the end, on completed status, I’d like to change again the role so he will have a discount on that role for 1 year if he purchase other products in the shop. So for the same product I need to setup 2 roles depending on 2 different status. Now you can see better the usage expected.
Also it would be great to be able to remove the role on order Cancel