Code

Discussion on WooCommerce Role-O-Matic

Discussion on WooCommerce Role-O-Matic

Cart 510 sales

vanquish supports this item

Supported

207 comments found.

Hello again. The plugin update works perfectly. But now we are trying to add order status conditions to the role assignment flow (waiting for payment, completed, etc). Is there any way to do it with the current version of the plugin?

What we want is to have a temporary role for the customer to test the product once an order is placed and then when the payment is completed assign the role of the purchased plan

Hi,
no unfortunately for now it is not possible. However it is a nice suggestion, I’ll consider to implement in a future release but for now I cannot give you any ETA. I’ll let you know by replying here in case of news.

Ok thanks.we will be waiting for this new version.We really need it for our web

We have the following problem with the use of the plugin, while we configure the created roles (rol1 and rol2) so that they are delivered when the order of woocommerce is marked as complete, the role is being delivered to the user independent of the status of the order. A solution for this us is of great help and urgency due to each role is associated with its respective plan with different costs.

Hi,
I’ve released a new plugin version that fixes this issue yesterday, however it will be ready to download in 3 – 4 days (codecanyon approval system takes awhile).
However if you send me a private message (click on my name then use the low-right box) reporting your email address, I can send you the update!

Does the update affect the settings in my current version of the plugin?

No, you will maintain you actual configuration and settings.

1) Amout spend rule , can i also give them blade image icon (Before of text roles given)?
2) Can plugin work like here in comment? Autho/ purchased. If any return/refund will remove the purchased text.
3) Is it have any bladge total sale rule also?

4) After all is it provided any shortcode for something to add anywhere? I want add to user profile widget so the blade can see link this web (under your username RIGHT sidebar have many blage)
Thanks

So as the screenshot, this is the only place show ROLE from your plugin
Can you update it appear next to user role to make everyone see ROLE given by your plugin? or shortcode to us find the way add to another plugin profile. WHY?
Before i want to sale for anyone, and feeling comfortable about this, i uauslly check how level of this buyer (like the way on ebay). As experience , 90% people will not sale or purchase from 0 level account. If i sale for someone on ebay with 0 level, i will very carfully, even dont sale for them for expensive item (90% fake account , try to get my item)

Thank you for the suggestion, I’ll see if it will be possible to implement in a future release.

Thanks. please update me know. i will purchase

I need help with this plugin. First the plugin could not install out of the box , I had to extract the zip file because the installation was failing. After the plugin was installed I set it up with three different products and I recalculate the database since I have one costumer with one of the products already purchased. The user still shows “Free Plan” after recalculating. How to fix this?

Ok, I had to delete the transaction and buy the item again. The “recalculate” option does not work, at least with me.

Ok, I had to delete the transaction and buy the item again. The “recalculate” option does not work, at least with me.

For what concerns the installation procedure, when you download a plugin from codecanyon you are downloading the whole zip that contains both the plugin .zip and documentation. So it is a normal procedure to unzip it and install in your backend only the plugin zip file. If you try to install the entire package it’s normal that you get an error.

For what concers the re-calculator, as reported in the plugin description and in the re-calculator page, it only recomputes roles for “role by amount” rules.
For what concerns role by products rules, roles are assigned only when the order is placed or modified and its status is not between the ones selected in the Exclude orders by status in the plugin options menu.
Make sure that the order relative to the user that you are testing has a valid stauts.

For example if in the demo site:
http://www.codecanyon.eu/wcra/wp-admin/
user: demo
pass:demo
If you try to buy the banner product, you will see that the plugin properly assigns the “Gold club” role to the purchaser.

If you have properly configured the Exclude orders by status option and the order has a valid status and you still experience the issue, I need then a full admin access to your site to try to figure out what’s wrong in it. To send login data use a private message: click on my name then use the low-right box.

Hi vanquish,

First, thank you for the great plugin.

Now, I have a problem starting a newsletter for woocommerce buyers. Even if they purchase my product and get assigned to an appropriate role (thanks to your plugin), the newsletter/stepmail (mailpoet 3) won’t start until I actually open the user profile and update their profile page (I don’t have to do anything in the profile page. I just update their profile and they start receiving the newsletter/stepmail).

I would like to avoid this MANUAL step and wish to AUTOMATICALLY start the newsleter/stepmail as soon as users are assigned to a buyer role.

I asked MailPoet 3 team the same question, and got the following reply.

Re,

MailPoet 3 does not (yet) provide any integration with third-party plugins. The only two ways one can be subscribed to receive newsletters are:

1) via the subscription form; and, 2) via import (has to be done by whoever manages the plugin).

As I do not wish to show customer all the newsletters/stepmails, I would like to ask your help on this issue.

Please help.

Cheers

Hi vanquish, sorry for the late reply.

I have been trying to find a way to automatically update the user profile in order to start a mailpoet newsletter after a customer purchases a product and becomes assigned to a specific role. The clue I have been relying on is the following responses from mailpoet.

“To be able to receive a newsletter, you need to be subscribed to the list to which the newsletter is sent.”

https://wordpress.org/support/topic/metadata-7/

“Subscriber data is stored in the mailpoet_subscribers table, lists are stored in the mailpoet_segments table, and list subscriptions are stored in the mailpoet_subscriber_segment table.”

https://wordpress.org/support/topic/metadata-2-2/

So, naturally, I have been trying to automatically update “mailpoet_subscribers”, “mailpoet_segments”, and/or “mailpoet_subscriber_segment” via function.php – to no avail.

Would be great if you could provide me with some inspiration. Cheers in advance.

Unfortunately I don’t know how that table are designed, so for me it’s quite hard to point you in the right direction :)
I’ll give a thought but it should be better to ask to the mail poet developers :)

I’ll let you know in case of news!

Hello! I’m using WPML for my site, but Roleomatic is not working when a purchase is made in the Spanish (translated) version of the product. Is Roleomatic fully compatible with WPML?

Is there a Role/Group management plugin that you recommend that is fully compatible with Roleomatic and woocommerce combo? I just want to make sure that customers are placed in the correct role after a purchase is made.

Ok! I’ll reply you via private message! :)

Thanks! So far it’s working great! You guys should develop a plugin that adds a woocommerce customer to a newsletter mailing list (e.g. Mailster, Mailpoet, etc) after a complete purchase. Your Role-o-matic plugin is the only woocommerce plugin compatible with WPML (as far as I know). Great job!

Thank you for your suggestion! I’ll see what I can do :)

If you have appreciated my support and/or my plugin please consider to leave the 5 stars. I would really appreciate it! (to leave a rating: go to your profile page, then on “Downloads” and from there you can rate your purchases). Have a nice day! :)

We’re trying to use the “exclude order by status” feature, selecting te option “Yes”, then we select to exclude: Failed, Refunded, Cancelled, Pending Payment, On Hold, and Processing.

We just want to assign the corresponding roles once the order is marked completed.

BUT users are getting the roles with on-hold and processing orders.

What are we doing wrong? Thanks.

Hi,
I’ve just performed a test on the demo site and the order by status feature seems to properly work (Give an eye to the Test rule crete in the Amounts configurator).

I need some more clues to try to figure out the possible cause of the issue:
  1. Which plugin version are you running? is the latest 3.1 version? if not please update then run the Roles re-calculator tool
  2. are you trying a Amounts or a Role-product rule?
  3. Once you have setted tha status filter, have you runned the Roles re-calculator to make your setting take effect also for old orders?
  4. You are experiencing the issue also for new orders?
  5. Can you share a complete screenshot of the rule configuration you are using?
Thank you.

Hi!

This plugin does exactly what I need. It’s awesome! I just want to know how can I change the Subject email that the plugin sends to notify the change roles. At this time the subject is the name of my website but I want other subject like “NOW YOU HAVE A VIP MEMBRESHIP.

Hope to hear from you ASAP.

Have a nice day!

Hi,
Thank you for your appreciation :)
On your suggestion I’ve just released the 2.9 version that now allows you to customize the subject!

It will be available to download in 4 – 5 days (CodeCanyon approval system takes awhile to publish new updates), however if you send me a private message (click on my name then use the low-right box) I can send you the update via email! :)

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

Thanks! It’s a super 5 stars plugin!

Got your PM, I’ve just answered attaching the new version! Thank you! :)

Hi there! Is it possible to notify users about role changes somehow? Pop-up, email or badge?

Hi!

Thank you for your answer. Is it possible if somebody registers then they get a basic role I set up? Is this available to make registration after shoping from Us (without account)? Do you know some solution for registration where vat number is required? If they don’t have that, they can’t register.

One more question :)

Can the plugin make specific landing pages available only specific users (example: domain.com/newoffers page can be seen only for Golden Club users)?

Hi,
for the registration role, there should be already wordpress function. Going to the General menu, you will find a New User Default Role option that allows you to set the new user registration role.

For what concerns registration after having shopped by you, I don’t fully understand what you mean. However if you want to conver a guest to registered user (even automatically after an order has been placed), you could use this other plugin of mine Woocommerce Customers Manager

For what concerns the VAT field, you could use this other plugin of mine User extra fields. You can create a required input text for registration page called VAT. In this way your customer won’t be able to register if they will not fill that field.

For what concerns the landing page according to role after login, there is already the Theme My Login that allows you to redirect user on custom page according their curren role. You can restrict those pages by using this other plugin of mine Wordpress post restrict access It allows you to restrict access to post and pages according to the current user role. If a non authorized user tries to access a page it will be redirected to any other page (choosed by you)

Hi, in user profile i see this line: Warning: date_format() expects parameter 1 to be DateTimeInterface, boolean given in */wp-content/plugins/woocommerce-role-by-amount-spent/classes/com/WCRA_Global.php on line 21 There is a problem?

Hi,
that issue has been fixed in the latest 2.7 version. Please dowload it from the plugin page.

Hello As this is configured:

From today all customers who buy more than 5 times acquire the SILVER paper and if they buy more 10 times they only buy the GOLD paper.

Does not apply to previous sales if not from now on …

Is it possible to send the client an email with the change notification?

Hi,
to ask for support please use the account you have used to purchase the plugin.
Thank you.

Thanks but I will not buy the plugin without clarifying my doubts. Thank you!

Sorry, I thought it was a post-sale support request.

However to apply a role for previous sales you can use the Recalculate user roles tool.
For what concerns email notifications, the plugin hasn’t any feature to notify the customers about role change.

Hi,

is it possible to add a "VIP client" role automatically for clients who have spent more than € 200 in the last year and "GOLD client" if they spend 201 if they spend more money after being VIP?

Thank you

Hi,
Yes you should be apple to do this. You can configure multiple rules that applies to users according to their actual role (use the Role(s) restriction section) so you can assign vip client role and gold rule with interference (the first applies to customer role and the second only to vip role). It also has a ful live demo site, give a try before purchasing doing some tests to see if it actually fits you needs and expectations.
In case of further questions feel free to ask :)

receiving message “validation failed” when trying to add rule to amounts configurator

please advise

Hi,
This error is displayed when you have not filled all the required fields. Make sure to have properly setted all the fields.

Hi, this tool helped me very much to streamline my admin processes. unfortunately, since a couple of days, it doesn’t work anymore. Only changes I’ve made were updating wordpress newest version and php to 7.0. Any ideas? thx Volker

It sounds strange. Can you try updating the plugin to the latest 2.4 vesion and retry doing some tests?
I’ve performed several test in my PHP 7.0 env and the plugin seems to be properly work.

Can you share me a screenshot of the role assigning rules you are using? In this way I can try to reproduce your configuration in my test env to try to see if I can eventually reproduce the bug and fix it!

Hi there, I currently have 4 levels of roles created for my customers; I’ve tried setting a few different amount rules; but they didn’t work. I’m wondering if you can help me out here, please! I know I am really bad at these logics.

0. REG

1. SLV

Within 12 months; total spent is greater than $10000; role change from REG to SLV Within 3 months; total spent is less than $2000, role change from SLV to REG

2. GLD

Within 12 months; total spent is greater than $60000; role change from REG to GLD or SLV to GLD Within 3 months: total spent is less than $12500; role change from GLD to SLV or less than $2000, from GLD to REG

3. RYL

Within 12 months; total spend is greater than $150000; role change from REG to RYL or SLV to RYL or GLD to RYL Within 3 months; total spent is less than $20000; role change from RYL to GLD or less than $12500 from RYL to SLV or less than $2000 from RYL to REG

Hi,
once the rules are configured, have you runned the Roles re-calculator tool?
Note that the new roles will be assigned to an user only when he places an order if you don’t run the role recomputation using that tool.

For what concerns the rules configuration, I’ve don’t clearly understood what you want to achieve. Can you share a screenshot of your rules? in this way I can tell you which login you have configured.

Hi there, do you have an email address that I can send you the screen shots? And Yes, I did use the re-calculator.

Send me a the private message. Click on my name then use the low-right box. I’ll reply with my email address.

Hi, just found this plugin and think about buying. Just a question if this plugin (sounds good) works for me:

I want to give a first time buyer a discount of x euro. if he buys a second or more products he should get a discount by 10%.

My problem right now is, that common price by user role tools (e.g. included in booster) just have the CUSTOMER role, which is also assigned for first-time buyers. I don´t want to implement a new role and assign manually. -> problem: first-time-buyer gets a 10% discount because with the first purchase, the user became a CUSTOMER instead of a x€ discount.

2. question I understood, that a buyer will get 2 roles if a rule (in this tool) will change his status. which status will be used in this case by other tools (e.g. price-by-user-role tools).

hopefully I didn`t explain too complicated ;-) thx for your answer Volker

Try clearing cache and to logout If you was already logged. In case try a different browser.

In alternative try also logging using the following page:
http://www.codecanyon.eu/wcra/my-account/

strange. logged out from envato and…. demo works. thx a lot….appreciate your support!!!!!!!!!!!!!!!!!!! will buy this tool, due to your excellent support!

Very glad to hear that, Thank you :)

In case consider also to leave 5 stars, I would really really appreciate :) (To leave a rating go to your profile, then click on “Download” and from there you can rate your puchases).

Have a good night! :)

Hi! One suggestion for the next update, include the option to choose to which “role” change after the date expires. Today it automatically changes to “customer” and it would be nice to be able customize this. Thanks!

Good news!
I’ve released the new 2.3 version that now allows you to assign roles when a “Role product” expires. I hope you enjoy! :)

The update will be avaiable to download via CodeCanyon in half a day (their approval system takes awhile before pubblishing new updated).

You’re amazing, thanks!

P. s.
If you have enjoyed the plugin/support service please also consider to leave the 5 stars! I would really really appreciate! :)
(to leave a rating, go to your profile then click on “Download” tab and from there you can leave ratings to all your purchases)

Have a nice day!

When I click the menu “role-O-Matic” . Show “Cannot load woocommerce-role-by-amount-spent.” WC:2.6.7 PHP: 5.6.26. Please help me. thank you.

Hi,
This is a quite strange error. Which plugin version are you running? is the latest 2.2 version? In case please update it to the latest.

Are you using and admin/shop admin account or a custom one?

I need some more clues to understand what’s wrong in yuor installation. Can you also enable the wordpress debug mode ( https://codex.wordpress.org/Debugging_en_WordPress ) and report me any further error message?

hi just purchased the plugin and start to configure an automatic role assigned product !! it doesn’t work for me !! I configured the product to give a subscriber role after purchasing it and nothing happens the client still have the same role “customer” !! Any suggestions ??

Hi When a customer BUY a specific product normally it does assign him a specific role, now when a customer ORDER the same product it does assign him the vip role even if he doesn’t complete the payment. Cant please fix that for me. Thanks.

and by ORDER i mean order without paying the bill and even if the order is canceled automatically it does give him the vip role anyway.

Hi,
I need some more info about the configuration you are using in order to try to figure out the cause of your issue.

However, have properly setted an expiration date for the product? have you also properly setted the Order status to exclude under the General Options menu: https://dl.dropboxusercontent.com/u/188630/support/wcra_options.jpg ?
If not, in this latter case the customer role will be assigned even if the order has not been payed.

Make also sure to be using the latest 2.9 version that you can download directly from the plugin page.

Interested in buying your plugin. Does this work with the official Woocommerce Subscriptions plugin yet?

Hi,
the plugin has not specific support for that plugin. However it can assing roles to your customers according the products and the amounts spent that lately can be used by that plugin to manage subscriptions.
Feel free to ask me further questions.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey