vanquish supports this item


49 comments found.

Hi there, I just want to ask how to set up the role once the role is expired it stay the same role from first purchase . Lets say if the buyer purchase the product he will become a Gold Member Role, after a month when the product expire he will remain Gold Member Role only. Doesnt need to change or downgrade to different role. looking forward to hear from you. thanks in advance!

to do that you have to do nothing. Just do not select any role in the Role(s) to assign after expiring date options and leave the No option selecte ind the Remove all roles before assign expring date role(s) option.

The plugin by default assigns a role and doesn’t not remove it after the product expiration has been reached.

Got it thanks so much! :D

You’re welcome :)
If you have enjoyed my support and/or plugin please consider leaving the 5 stars, I would really appreciate! :) (to leave a rating: go to your profile page, click on “Downloads” and from there you can rate to your purchases)

Hello ! This plugin is making my Admin go to subscriber somehow. Also I would like to revert the role if user cancels the subscription.. how could i achieve this?

It could be that the Admin role satisfy one of the product/amount rule you have puchased.

To automatica revert a subscription, you have to set an expiring date while configuring the product/amount rule.
In alternative you have to edit the user profile deleting the role-product purchased and then manually reassing/remove the roles you need.

Hi! This is a pre-purchase question: I combine woocommerce with buddypress on my site, so my users have 2 roles (one for woocommerce and one for buddypress forums. In role management, admin sets separately these two roles, so there should be no compatibility problem with your plugin.. My question is: If you change a woocommerce role by deleting the former one, is the buddypress role deleted too? I hope it won’t be, but can you check before I purchase please?

if you delete a role used by woocommerce, Buddypress roles should not be affected.
However this is not a feature/function related to the WCRA plugin. You can test this behaviour in a test env of yours just creating a test role then deleting it to see if your Buddypress plugin has been affeted in any way (or perform any test you need to be sure that WooCommerce is not influencing BuddyPress).

Pre Sales Question: Will this work with the official WooCommerce Membership and Subscription plugins?

the plugin hasn’t any particular suport for those plugins.

When I install Role Matic it installs fine and I can set all the rules BUT it brings regular 500 – Internal Server Errors. These occur when I do things like go in to Woocommerce and try and change the status of the order. Please help – thanks

500 server error is a generic error can be caused by several reasons (like mysql that is not properly configured and it is not able to execute the query performed by the pluing). Try enabling the wordpress debug mode ( ) and then try saving an order. Report me if any error is printed by the system.

To have more clues I need a full admin access to the wp-area and a FTP access to your site. To send login data, use a private message (click on my name then use the low-right box). Once received I’ll try to perform some tets to see if it possible to understand what’s wrong in your server.

I have had your plugin for a while now and it works like a charm all except there is a conflict with another plugin. Could you look to resolve this as I would like to us both moving forward? The other plugin is WooCommerce Point of Sale Version | By Actuality Extensions. on the POS screen, there is a conflict with some CSS in a search box. You can check out their demo here

thank you for reporting the issue. Maybe I know which is the cause of the conflict.
If you send me a private message (click on my name then use the low-right box) reporting your email I can send you the new version to test.

Hello i have a pre sale question: Do you think the option “Can customers repurchase before expiring date” can work with “woocommerce subscription” plugin who renew each month a subscription (it’s like buying the same product again)?

THank you

The plugin has not been tested with that plugin, however I can setup a demo site where you can test both. If you send me a private message (click on my name then use the low-right box) reporting your email I can reply with mine where you can send that plugin. I’ll will lately send you the url and the access to the demo site.


toby2 Purchased

As we deal in multiple currencies and also different prices for different user roles, we’re wondering if this plugin is able to change roles based on quantity instead of $ amount spent.

Is this possible?

What do you exactly mean with “quantity”? The plugin for now allows to assig roles according to money spent on orders during a specific time range.
The “quantity” value which aspect of the order should consider? you mean the number of orders?


toby2 Purchased

I was referring to the quantity of a particular product purchased. i.e. Customer 1 purchases 10 x product 1 and the role changes.

No, unfortunately the plugin has not been designed to work considering order single product quantities. For now it is not possible.


toby2 Purchased

Hi There,

I want to send an email notification to specific email address when certain conditions are met (or when the role is changed) instead of sending email to the user.

Can you help and guide me how to do that?

Hoping for your support.

Best regads

what do you exactly mean with Certains conditions are met?

If you want to simply send a notification email every time a notification email is sent to the user (or it should be sent):
  1. Edit the WCRA_Customer.php file you find inside the classes\com folder
  2. on line 271 you find the statement that sends the notification to the user. Add at 272 the following statement: $wcra_email_helper->send_email($recipients, $subject, $content);
  3. $recipient is the recipient email string. It can also be a multiple address string like: “,,
  4. $subject is the email subject
  5. $content is the email body content
I hope this helps