I'm trying to set dynamic prices in the backend when you manually create an order.
When I try out your demo on your website (https://demo.woocommerce-b2b-plugin.com/) I can get the price to be dynamic if all "regular prices" for all the different groups are set. But I can't get that to work on the site I'm working on. It just displays the default regular price set for all. As you can see in the image attached it works on your demo.
I have no idea what I'm doing wrong or why it doesn't work since my configurations are the same as in your demo.
We do want to add and implement this feature, but we don't actually have this yet.
In the demo, the plugin is simply getting the price for the current active user (demo), it's not based on the customer selected in the manual order. So in your screenshot $115 for example is simply the price for the admin user.
I expect we will be adding this later this year, although I don't have a specific ETA.
Well actually it's not the default admin price. The default price is £39. So it kinda works. It works if type in regular prices for all the different groups. But it doesn't work on my site. You can try it out yourself.
The demo user is part of the "Large Businesses" group. If you set a price for this group e.g. $115, the price will show as 115 when you create a manual order (Even if the default is 39).
But this is based on the "demo" user, not on the user for who you create the order.
For example in the demo, I set prices like this for the Carbernet 2016 product:
Because the price for Large businesses (group of the demo user) is 85, price will show as 85:
The user "mike.test" is part of the Factories group (price 55):
However, when creating an order for the mike.test user, the price is still 85, not 55 as we'd need it to be:
Of course, we'd love to have this feature working - and we are planning to add it - but it's not something we have implemented yet at this point.
Hi,
I'm trying to set dynamic prices in the backend when you manually create an order.
When I try out your demo on your website (https://demo.woocommerce-b2b-plugin.com/) I can get the price to be dynamic if all "regular prices" for all the different groups are set. But I can't get that to work on the site I'm working on. It just displays the default regular price set for all. As you can see in the image attached it works on your demo.
I have no idea what I'm doing wrong or why it doesn't work since my configurations are the same as in your demo.
Thx,
Mikkel
Hi Mikkel,
Thank you for purchasing our plugin,
We do want to add and implement this feature, but we don't actually have this yet.
In the demo, the plugin is simply getting the price for the current active user (demo), it's not based on the customer selected in the manual order. So in your screenshot $115 for example is simply the price for the admin user.
I expect we will be adding this later this year, although I don't have a specific ETA.
Kind regards,
Stefan
Well actually it's not the default admin price. The default price is £39. So it kinda works. It works if type in regular prices for all the different groups. But it doesn't work on my site. You can try it out yourself.
What happens in the demo is:
The demo user is part of the "Large Businesses" group. If you set a price for this group e.g. $115, the price will show as 115 when you create a manual order (Even if the default is 39).
But this is based on the "demo" user, not on the user for who you create the order.
For example in the demo, I set prices like this for the Carbernet 2016 product:
Because the price for Large businesses (group of the demo user) is 85, price will show as 85:
The user "mike.test" is part of the Factories group (price 55):
However, when creating an order for the mike.test user, the price is still 85, not 55 as we'd need it to be:
Of course, we'd love to have this feature working - and we are planning to add it - but it's not something we have implemented yet at this point.