Designate pricing, manage inventory and visibility for Retail and Wholesale customers.

This article is mainly for producers wanting to participate in our FarmDrop Wholesale program, which also includes our FarmDrop Goes to School.


As a producer on FarmDrop you can now manage you inventory strategically, to sell directly to retail customers as well as wholesale buyers with differentiated pricing. To do this please follow the instructions below, which will guide you on how to edit your products so that they are visible to wholesale customers, and have the appropriate pricing you'd like to set for each kind of customer. Your inventory can be managed holistically between retail and wholesale customers, as show below.


Step 1 - Editing products for wholesale buyers

After logging in, go to Vendor Dashboard > Products and view the product for which you'd like to set special prices.

For simple products, the two relevant sections—"Wholesale Pricing (By User Roles)" and "Inventory (By User Roles)"—are at the bottom of the product edit screen. For variable products, pricing and inventory fields for different customer roiles are found within each variation.


Step 2 - Setting pricing rules:

>> Click the Add Rule button to add a price for a specific type of customer. In the new row that appears, select the type of customer who will receive the discount in the User Role field.

>> Then select the type of discount (a fixed dollar amount or a percentage) in the Adjustment Type field. The number entered in the Value field should be either a dollar amount or a percentage, depending on what was selected in the Adjustment Type field. Only numbers should be provided in the Value field; percentage and dollar symbols are unnecessary.

>> The Min Qty (minimum quantity) and Max Qty (maximum quantity) fields define a range and refer to the quantity of product that the type of customer selected in the User Role field is allowed to purchase. The according price will only show to your customer once the inventory limit is reached in their cart. Leaving one of these fields blank means that there is no limit other than that determined by the normal inventory field. Clicking Save Product will make the price adjustment active on the live site. To remove the adjustment, click the button in the Remove Rule column and then save the product.

** Do not leave any blank rules, or your product will read has having a $0 price for all customers.

Step 3 - Setting the Inventory for each customer role:

You can reserve a specific quantity of product for customers with one of the special roles using the table in the "Inventory (By User Roles)" section for simple products or one of the inventory fields separated out by user role for variable products, though this is not required. If a value is entered for a customer role, customers in that role will see that number as the number available on the product page. However, if the quantity entered in the normal inventory field for the product is less than any number entered here, that value will take precedence. The first screenshot below shows an example of special pricing values for a simple product, and the second shows an example of a variation on a variable product.

The above values would result in a customer designated as a wholesaler seeing 55 of a product available. However, because minimum and maximum values have been defined for the 10% and 20% discounts, the customer would only receive one of the discounts if the number purchased is within that range. The A table showing the discounts and quantity requirements for those discounts is shown on the product page to the relevant customers.

Still need help? Contact Us Contact Us