Hello,

I'm running Drupal 7.34 and Ubercart 7.x-3.6.
I have been looking all over and haven't been able to find a solution for this:

I have certain users of my website who are selling stuff in my Ubercart store. They asked me if there was a way for them to monitor their sales. So this means they should either receive a report for the sales of their products only or be able to have "view" access (not "Edit") of their orders.

Can this be done? How?

It's obvious that this has to be done through the creation of Roles but, I haven't found a way to provide access to orders view according to product ID.

I thought of the Ubercart Order Access module: https://www.drupal.org/project/uc_order_access . But I don't think that it allows order view by product ID. Only by order status.

Is there any other way? Can I have the Store sending this user an email every time a product is sold? That would help already, but the ideal solution would be for him to access order view of his products.

Comments

ARTIMEDIA’s picture

I have been trying to find out how to do this on my own but still haven't succeeded.

Maybe I should also create a topic at the Ubercart Forums, although my experience is that they are a bit slow.

Maybe this isn't even a typical Drupal issue, considering it's very UC specific...