Volume Pricing Discount

Volume Pricing Discount by Emporium Plus

Volume pricing discounts your product base prices based on the number of items ordered of identical products, eg 1-3 = standard price, 4-6 = lower, etc. Buy in volume, get a discount.


Price $33.50

Version 5.002 Get Support

Select Version:
Volume pricing discounts your product base prices based on the number of items ordered of identical products, eg 1-3 = standard price, 4-6 = lower, etc. Buy in volume, get a discount.

- Discount product prices based on quantity ordered
- Easy from - to price breaks in a single input
- Unlimited price break ranges
- Fixed price or percentage off regular price
- Optional automatic start and stop dates for volume pricing
- Use our time zone offset to adjust the time that the date changes
- Each product can have different price breaks and dates
- Can use price groups with percentage discounts
- Optionally apply price group discount "on top of" volume price breaks
- Can exclude price groups from volume pricing
- Can exclude all except specific price groups
- Hide or display table which depicts price breaks
- Include a quantity input in the table on category pages
- Volume price can be applied on identical products or can amalgamate
- Can amalgamate discounts of different attributes in the same product
- Optional "as low as" to replace regular price
- Optional strike thru of regular price followed by volume price
- Can put all or some of your store products on sale within seconds
- Can remove all volume pricing in the store within seconds
- Flat file import for quick update
- Optional wild card can apply same volume pricing to all products
- Export volume pricing settings to flat file
- Use render tokens to place "as low as" and table on applicable screens
- Licensed by domain, unlimited stores under one MIVA Merchant mall pay no additional license fee

Feature Details:
This module's admin interface provides an easy to enter "from - to cost" format. You can literally have as many ranges as you want to type in. See the image below for example syntax. You can either use actual values to replace the base price or percent of price to be subtracted from the product base price. These price differentials are added directly in the admin interface under the product edit screen. You only apply these price differentials in the products that you want to use them.

This module applies the price in your low,high, cost groupings. If you do not include a grouping at the single item level, it will use the method for pricing in your store. It onlyactivates if you include a low, high, cost grouping. For example:

The module only uses price groups when using the percentoff discount calculation. If you enter fixed prices for the quantity ranges, then price groups are ignored. Keep in mindthat the percent discounts could be over and above the discountalready given if you are using price groups.

You can opt to not give the price group an additional discount above the volume pricing. You can even make all or some price groups not eligible for volumepricing and hide the table from them completely. Conversely,you can exclude everybody from volume pricing except specific price group members. Customers must be logged in to identify the price group they are in before the volume pricing module can qualify or disqualify them from volume pricing if you are using the price group restrictions.

The percentage discounting method subtracts the percent discount from the base price. Base price does not include attribute prices. To apply the percentage, simply include the percent symbol (%) in the line. If you are using cost method for your store (other than price groups), you will not be able to use the percentage discounting method. Instead, use the actual value method.

If you are using another third party module which overrides prices in the basket and recomputes them using the price in the product record, youmay not be able to use this module. Other third party modules may notrecognize that it needs to apply the calculations in this module.

This volume pricing manager recognizes identical products. Hence different product codes will change the product enough that the discountwon't apply. For example 3 red shirts and 6 blue shirts willnot give the discount of 9 shirts. Rather, they'll get the discount rate of 3 for one of the line items and 6 for the other.

You can amalgamate quantities so in the example above, as long as the product code is the same and the color variation is done with attributes, all 9 items would get the volume discount for 9 items. You have the option for each product code to amalgamate quantities or treat varied attributes as different products.

You can optionally include a table on the product (PROD) andcategory (CTGY) screens displaying the rates as generatedfrom the products' volume discount record. You can optionallyhave a quantity input in that table display on the category screen. These options areconfigured through admin.

If you want to have a sale on one or moreitems. Simply set the volume to 1 or more with a specific discount percentage and you have a sale with as low as display. You can use the token %product_price_f% to further highlight that witha strike thru. To make this feature even more useful, youcan enter a starting and ending date for the sale so that itwill start and end automatically.

For ease of entry, a flat file import module is included. You can put all product codes in the flat file or use an asterisk (*) and one lineof "rules" to apply the volume price to all products in thestore. Create a storewide sale, e.g. 10% off in seconds with a specific start and stop date. Then just as quickly removeall settings at your leisure after the sale. There is also a volume price export so you can quickly build your flat file, then edit or add to it. This is useful when you want to have a storewide sale on all products butretain volume prices on your regularly discounted items. Export the volume prices. Import your sale settings. Importyour volume discounts on the few you want to maintain at pre-sale prices.

The module currently fully supports MySQL as long as load balancing has the data stored on the single MySQL server and permissions are set correctly on the data directories. This would be the case in most of the server setups. .

Developer Info

Emporium Plus

Emporium Plus creates and licenses plugin modules for Miva Merchant, a highly extensible eCommerce shopping cart application for the Internet.

Support Phone


Support Email

This website uses cookies to identify visitors, track visitors to our website, store login session information and to remember your user preferences. By continuing to use this site you agree to our use of cookies. Learn More.

This website uses cookies. By continuing to use this site you agree to our use of cookies. Learn More.


Copyright © 1997 – 2021 Miva©, Miva Merchant©, MivaPay©, MivaCon© Miva, Inc. All Rights Reserved.