WooCommerce Wholesale Prices

590

A extension for WooCommerce, which adds multiple levels of wholesale pricing to your store depending on the user role.

An extra field will be added to your product data tab for each role, where you can add a “wholesale” price. This is applied to simple products, as well as variations.

Once a price has been entered, it will override the default product price with the new wholesale price you entered for that role. Wholesale prices will only be shown if the current user has a role that has been specified in the options page.

Installation

1. Download woo-wholesale-price.zip from your envato account.

2. Upload woo-wholesale-prices.zip to your plugins folder, or upload via the WordPress plugin uploader.

3. Install and activate.

Usage

1. Once installed and activated, you will notice a new top-level menu item has been added to the main menu labelled "Wholesale Prices".

2. Click on the "Wholesale Prices" menu item. This will send you to te options page, where you can configure the plugin. The various options and what they do are listed below:

  • Wholesale Roles - Here you can select which roles will be enabled to have wholesale prices attached to them.
  • Pricing Options - Here you can set specific labels for the logged in wholesaler.

  • Show Wholesale Savings - This label will show a as default "You Save". This shows the current user how much they will save if this productd has a wholesale price attached to it. Leaving this blank will not show this option on the frontend.
  • Show RRP - This label will show a as default "RRP". This shows the RRP the current user should be paying. Leaving this blank will not show this option on the frontend.
  • Show Current User Role Price - This label will show a as default "Your Price". This shows the price the current user will be paying. Leaving this blank will not show this option on the frontend, and will mean the user will not see how much they need to pay until checkout.

  • Checkout Quantity Options - Here you can set specific quantity criteria that needs to be met before the user can checkout. There is a minimum and maximum amount. Leaving these fields blank, will disable this feature.

  • Example 1 - Setting "Minimum Products Per Order" to 10, means the user must have 10 products in there cart before they can checkout.
  • Example 2 - Setting "Maximum Products Per Order" to 100, means the user cannot exceed 100 products in there cart.

  • Tax Options - Here you can select whether or not to remove tax for wholesale customers.
  • Hide Products - Here you can select whether or not to hide products from users that dont have a wholesale price assigned to there current user role..
  • Checkout Spend Options - Here you can set specific spend criteria that needs to be met before the user can checkout. There is a minimum and maximum amount. Leaving these fields blank, will disable this feature.

  • Example 1 - Setting "Minimum Spend Per Order" to £10, means the user must have at least least £10 worth of products in there cart before they can checkout.
  • Example 2 - Setting "Maximum Spend Per Order" to £100, means the user cannot exceed £100 worth of products in there cart.

  • Adding Wholesale Prices

    Simple Products
    To add a wholesale price to your simple product, simple navigate to that products edit screen and go to the "Product Data" section. Under the general tab you will see some extra fields. You have just enabled these by selecting which roles you want to have wholesale prices for. Enter the custom prices here for each role enabled.

    Variable Products
    To add a wholesale price to your variable product, simple navigate to that products edit screen and go to the "Product Data" section. Here you will then need to select the "Variation" tab, and click the variation you wish to edit. You will see the extra fields you have enabled. Enter the custom prices here for each role enabled.

    Support

    If you are having any issues the installation or setup, then please register and create a ticket here: http://support.codenden.co.uk. We can also do custom work if this is required.