A client recently described how much work was involved managing stock while fulfilling orders from customers and wholesalers. Wholesalers emailed in their orders as an Excel spreadsheet while customer orders came in via her WooCommerce powered website. After dispatching each order she would update the stock counts in another spreadsheet. Obviously this is tedious and error prone.
I suggested directing wholesalers to submit their orders via the website. As she receives new stock from her suppliers she will update the stock levels on the website, thus making the stock spreadsheet obsolete. The first step was to determine how to offer wholesale prices to wholesalers.
I suggested the very powerful Dynamic Pricing plugin after reading reviews and its documentation. I bought and installed the plugin.
The easiest way to offer wholesale prices was to create a Wholesaler user role in WordPress. For this I installed the popular User Role Editor plugin. The Wholesaler role is just a copy of the lowly Subscriber role, with only ‘read’ capability. I could have used the existing Subscriber role but chose to keep that role available for other uses.
There was no additional setup required – the Dynamic Pricing plugin displays the adjusted price in all the pages – category pages, single product pages and cart page.
The price of the Dynamic Pricing plugin ($129 per year) is initially off-putting, but when the cost/time savings are considered, it is great value. Also, is has a number of features that my client could use in the future.