Found 91 Modules or Applications that might fit the bill
Use caution when considering any modules from modStop. Their support has been reported by umpteen Miva Merchant users as suspect and worse. Some of their modules are simple and shouldn't require support. Please contact us with any questions concerning them or their modules.
Volume pricing at the category level. Easily offer a fixed discount (not percentage) based on the number of items in the basket and the categories those items are in. We also have the corresponding module for an older version of Merchant.
Features: - Discount based on number of items ordered - Set up to 4 tiers of discounts per category group - Can have 8 groups (each containing one or more categories), each with 4 different discount tiers - Category wide, multi-category or store wide discounts - Optionally apply discount after other discounts have lowered the subtotal - Discount shows at checkout as separate line item - Optionally display updated discount in basket prior to checkout - Can use wildcard instead of entering category codes for the group - Can either include or exclude a single price group, e.g. Wholesale, to be able to use the discount
Feature Details: In admin, the store owner configures the trigger levels (number of items needed to activate the discount) and thecorresponding fixed amount off. The store owner can designate 1 - 4 trigger levels so that he/she can vary thediscount based on the number bought. Reward the customer; the more the customer buys, the higher the discount.
The storeowner then includes a list of category codes that willbe used in the calculation. Use this module for category-wide or store-wide fixed discounts. If using store-wide, make sure the discount doesn't exceed the priceof the potentially summed products. If using category-wide,make sure the discount does not exceed the price of the lowestpriced product in the category.
The discount amount will appear during checkout on the screen after the customer has entered their shipping method. You can optionally display the discount in the basket prior to checkout.
In admin you can setup eight separate groups withtheir own four-tiered discount and categories. Hence, if you want to discountone category of products with one set of rules (levels) and another category with a different set of rules, you can now do this. Multiple categories can be assigned to each group. As the basket is scanned, the discount is applied based on each group's rules, then summed together at checkout. You can optionally display the updated discounts prior to checkout in the regular basket screen, recalculating and updating discounts based on changing basket contents.
You can choose one price group, e.g. Wholesale, which is not eligible for the discount since they presumably already benefit from significantly lower prices. Or if you don't want to exclude, you can include the one group. This would be useful if you want to apply a fixed amount off for that price group rather than use Merchant's percent off price group calculations. This would allow you to discount different fixed amounts from different groupings (categories) of products.
You can use the asterisk (*) to replace the category codes. When the module encounters the asterisk instead of category codes, it considers all further products eligible. As example, the asterisk in the first group would make all products in the store eligible for the discount. On the other hand, category codes in the first group would apply the first group rules to those categories. Then if there is an asterisk in the second group, all other products in the store woulduse those discount rules.
The module currently fully supports the mivasql configuration of MIVA Merchant 5. It also supports MySQL as long as load balancing has the data stored on the single MySQL server. This would be the case in most of the server setups. For those that are not, we are in the process of converting the code for that remaining, very small group of MIVA Merchant stores. At this time we have not had a problem. Modules will be moved to the top of the queue as needed.
Volume pricing at the category level. Easily offer a fixed discount (not percentage) based on the number of items in the basket and the categories those items are in.
Features: - Discount based on number of items ordered - Set up to 4 tiers of discounts per category group - Can have 8 groups (each containing one or more categories), each with 4 different discount tiers - Category wide, multi-category or store wide discounts - Optionally apply discount after other discounts have lowered the subtotal - Discount shows at checkout as separate line item - Optionally display updated discount in basket prior to checkout if using compiled OpenUI - Can use wildcard instead of entering category codes for the group - Can exclude a single price group, e.g. Wholesale, from receiving the discount - MMUI and OpenUI compatible
Feature Details: In admin, the store owner configures the trigger levels (number of items needed to activate the discount) and the corresponding fixed amount off. The store owner can designate 1 - 4 trigger levels so that he/she can vary the discount based on the number bought. Reward the customer; the more the customer buys, the higher the discount.
The store owner then includes a list of category codes that will be used in the calculation. Use this module for category-wide or store-wide fixed discounts. If using store-wide, make sure the discount doesn't exceed the price of the potentially summed products. If using category-wide, make sure the discount does not exceed the price of the lowest priced product in the category.
The discount amount will appear during checkout on the screen after the customer has entered their shipping method.
Additional features. In admin you can setup eight separate groups with their own four-tiered discount and categories. Hence, if you want to discount one category of products with one set of rules (levels) and another category with a different set of rules, you can now do this. Multiple categories can be assigned to each group. As the basket is scanned, the discount is applied based on each group's rules, then summed together at checkout. If you are using the OpenUI, you can optionally display the updated discounts prior to checkout in the regular basket screen, recalculating and updating discounts based on changing basket contents. In admin, you can choose one price group, e.g. Wholesale, which is not eligible for the discount since they presumably already benefit from significantly lower prices. You can use the asterisk (*) to replace the category codes. When the module encounters the asterisk instead of category codes, it considers all further products eligible. As example, the asterisk in the first group would make all products in the store eligible for the discount. On the other hand, category codes in the first group would apply the first group rules to those categories. Then if there is an asterisk in the second group, all other products in the store would use those discount rules.
MMUI and OpenUI compatible. No editing of mv files required for either user interface for standard functioning. Optional display in the basket before checkout requires OpenUI. Configuration is setup through Merchant Admin.
Volume pricing at the category level. Easily offer a discount based on the number of items in the basket and the categories those items are in.
Features: (some features are only in the compiled version - see details) - Discount based on number of items ordered - Set up to 4 tiers of discounts per category group - Can have 8 groups (each containing one or more categories), each with 4 different discount tiers - Category wide, multi-category or store wide discounts - Optionally apply discount after other discounts have lowered the subtotal - Discount shows at checkout as separate line item - Optionally display updated discount in basket prior to checkout if using compiled OpenUI - Can use wildcard instead of entering category codes for the group - Can exclude a single price group, e.g. Wholesale, from receiving the discount - MMUI and OpenUI compatible
Feature Details: The default is to calculate product charges in the specified category(ies) (including attribute charges) to determine the subtotal to discount. You can optionally include non-product charges in the calculation.
In admin, the store owner configures the trigger levels (number of items needed to activate the discount) and the corresponding percentage off. The store owner can
designate 1 - 4 trigger levels so that he/she can vary the percentage discount based on the number bought. Reward the customer; the more the customer buys, the higher the discount percentage.
The store owner then includes a list of category codes that will be used in the calculation. Use this module for category-wide or store-wide discounts.
The discount amount will appear during checkout on the screen after the customer has entered their shipping method. This allows Merchant to include (optionally) any miscellaneous fees or coupons redeemed on the Shipping - Payment selection screen so the subtotal will be adjusted before the discount.
Additional features are in the compiled version of the module for
Merchant 4.14 and newer. In admin you can setup eight separate groups with their own four-tiered discount and categories. Hence, if you want to discount one category of products with one set of rules (levels) and another category with a different set of rules, you can now do this. Multiple categories can be assigned to each group. As the basket is scanned, the quantities are subtotaled for each group. The discount is applied based on each group's rules, then summed together at checkout. If you are using the OpenUI, you can optionally display the
updated discounts prior to checkout in the regular basket screen. In admin, you can choose
one price group, e.g. Wholesale, which is not eligible for the discount since they
presumably already benefit from significantly lower prices. You can use the asterisk (*) to replace the category codes. When the module encounters the asterisk instead of category codes, it considers all further products eligible. As example, the asterisk in the first group would make all products in the store eligible for the discount. On the other hand, category codes in the first group would apply the first group rules to those categories. Then if there is an asterisk in the second group, all other products in the store would use those discount rules.
MMUI and OpenUI compatible. No editing of mv files required for either user interface for standard functioning. Configuration is setup through Merchant Admin.
Volume pricing at the category level. Easily offer a discount based on the number of items inthe basket and the categories those items are in. This module is for MIVA Merchant 5.x. We also have the corresponding module for an older version of Merchant.
Features: - Discount based on number of items ordered - Set up to 4 tiers of discounts per category group - Can have 8 groups (each containing one or more categories), each with 4 different discount tiers - Category wide, multi-category or store wide discounts - Optionally apply discount after other discounts have lowered the subtotal - Discount shows at checkout as separate line item - Optionally display updated discount in basket prior to checkout using render token - Can use wildcard instead of entering category codes for the group - Can exclude a single price group, e.g. Wholesale, from receiving the discount
Feature Details: Thedefault is to calculate product charges in the specifiedcategory(ies) (including attribute charges) to determinethe subtotal to discount. You canoptionally include non-product charges in the calculation.
In admin, the store owner configures the triggerlevels (number of items needed to activate the discount) and thecorresponding percentage off. The store owner candesignate 1 - 4 trigger levels so that he/she can vary thepercentage discount based on the number bought. Reward thecustomer; the more the customer buys, the higher thediscount percentage.
The storeowner then includes a list of category codes that willbe used in the calculation. Use this module forcategory-wide or store-wide discounts.
The discount amount willappear during checkout on the screen after the customer hasentered their shipping method. This allows Merchant toinclude (optionally) any miscellaneous fees or coupons redeemedon the Shipping - Payment selection screen so the subtotal willbe adjusted before the discount.
In admin you can setup eight separate groups withtheir own four-tiered discount and categories. Hence, if you want to discountone category of products with one set of rules (levels) and another categorywith a different set of rules, you can do this. Multiple categories can beassigned to each group. As the basket is scanned, the quantities are subtotaledfor each group. The discount is applied based on each group's rules, then summedtogether at checkout. You can optionally display the updated discounts prior to checkout in the regular basket screen, recalculatingand updating discounts based on changing basket contents.
In admin, you can chooseone price group, e.g. Wholesale, which is not eligible for the discount since theypresumably already benefit from significantly lower prices.
You can use the asterisk(*) to replace the category codes. When the module encounters the asterisk instead ofcategory codes, it considers all further products eligible. As example, the asterisk inthe first group would make all products in the store eligible for the discount. On the other hand,category codes in the first group would apply the first group rules to those categories.Then if there is an asterisk in the second group, all other products in the store woulduse those discount rules.
The module currently fully supports the mivasql configuration of MIVA Merchant 5. It also supports MySQL as long as load balancing has the data stored on the single MySQL server. This would be the case in most of the server setups. For those that are not, we are in the process of converting the code for that remaining, very small group of MIVA Merchant stores. At this time we have not had a problem. Modules will be moved to the top of the queue as needed.
Entice customers with a range of discounts based on the total price or total quantity of products in their basket. Quickly create a tiered discount schedule, offering customers larger discounts as they purchase more. Offer customers promotional coupons which they can redeem as an additional incentive. Discounts and coupons can be a fixed dollar amount or a percentage of the total price of products in the basket, and a minimum purchase can be required. Discounts are recalculated each time the basket contents is displayed. Features and appearance are highly customizable.
Basket
Discounts
Basket discounts can be based on either the total price or total quantity of products in the customer's basket. Discount is recalculated each time the basket contents is displayed.
A range of discounts can be offered, each requiring a minimum purchase. Discounts can be a fixed dollar amount or a percentage of the total price of products in the basket, and a minimum purchase can be required.
For instance
- A 5% discount could be offered for purchases of $200 to $999.99 and a 10% discount could be offered for $1,000 or more. Or a $25.00 discount could be offered for purchases of 5 to 9 products and a $100 discount could be offered for 10 or more products.
The basket discount schedule can have an unlimited number of tiers.
A table listing the tiered discounts can be dynamically displayed on the storefront screen and at the top or the bottom of the basket contents screen.
The appearance of the discounts table is highly customizable. An optional title, description, and column headers can be customized. The table alignment, width, border, cellspacing, cellpadding can be also be customized. And the background colors of the title, column headers, and content rows can be customized.
Promotional Coupon Redemption
Promotional coupons can be for any fixed dollar amount or a percentage discount from the total price of products in the customer's basket. Customer can redeem the coupons by entering a code anytime on the basket contents screen or on the customer information screen during the checkout process. A minimum purchase (total price or total quantity) can be required for each coupon.
A coupon redemption form can be displayed at the top or the bottom of the basket contents screen. And a coupon redemption field can be displayed within the customer information form.
Once a customer enters a coupon code, the discount will be recalculated each time the basket contents is displayed. This means that customers see their discounts as they are shopping, rather than at checkout.
If a coupon is redeemed without the minimum purchase being met, then a message is displayed informing the customer of the minimum purchase requirement. The discount will be applied when the minimum purchase requirement is met.
Once a coupon has been redeemed, an optional description can be displayed within the basket content.
The appearance of the coupon redemption form is highly customizable. An optional title, description and prompt can be customized. The table alignment, width, border, cellspacing, cellpadding can be also be customized. And the background color of the title can be customized.
DiscountTrk is our mid-level discount module. It provides the ability to create both volume discounts and buy # get # free discounts. Product prices are updated on the screen as the basket contents change. Discounts are easily created through the standard merchant admin interface or for even quicker discount creation and modification, import and export modules have been included in our DiscountTrk module.
Volume Discounts can be created on a storewide or product specific basis. These discounts are applied to every customer in your store.
One option for discounts created on a storewide basis is a fixed amount off. With a store wide fixed amount off discount, you can make it so that if a customer purchases a certain number of items in the store they will receive the specified dollar amount off of each of those items. Another option is a percentage off discount. This discount can be created to allow a customer that purchases the minimum number of items you specify in the store a percentage off of the total basket price.
Volume discounts created for a specific product include the features of storewide discounts, additionally, it adds the functionality to create a new fixed price for the product based upon the amount of the item purchased. This feature allows you to, for example, charge one price for 1-3 of an item, a different price for 4-6, and yet another price for 7 or more of the same item.
Another useful feature of DiscountTrk is buy # get # free discounts. These discounts are applied to all customers. The most frequent application of this discount is the product specific buy # get # free discount where for example you have the customer buy 3 items and get the 4th free. Buy # get # free can also be configured storewide.
DiscountTrk Professional is our premier discount module. It provides the ability to create both volume discounts and buy # get # free discounts. Product prices are updated on the screen as the basket contents change. Discounts are easily created through the standard merchant admin interface or for even quicker discount creation and modification, import and export modules have been included in our DiscountTrk Professional module.
Volume Discounts can be created on a storewide, category specific, or product specific basis. These discounts can be applied to every customer in your store, a specific price group, or only customers that are not in any price group.
One option for discounts created on a storewide or category specific basis is a fixed amount off. With a store wide fixed amount off discount, you can make it so that if a customer purchases a certain number of items in the store or category they will receive the specified dollar amount off of each of those items. Another option is a percentage off discount. This discount can be created to allow a customer that purchases the minimum number of items you specify in the store or category a percentage off of the total basket price.
Volume discounts created for a specific product include the features of storewide and category discounts, additionally, it adds the functionality to create a new fixed price for the product based upon the amount of the item purchased. This feature allows you to, for example, charge one price for 1-3 of an item, a different price for 4-6, and yet another price for 7 or more of the same item.
Another useful feature of DiscountTrk Professional is buy # get # free discounts. These discounts can be applied to all customers, those in a specific price group, or those that are not in any price group. The most frequent application of this discount is the product specific buy # get # free discount where for example you have the customer buy 3 items and get the 4th free. Buy # get # free can also be configured for categories and storewide.
DiscountTrk Lite is our entry-level discount module. It provides the ability to create both volume discounts and buy # get # free discounts. Product prices are updated on the screen as the basket contents change. Discounts are easily created through the standard merchant admin interface or for even quicker discount creation and modification, import and export modules have been included in our DiscountTrk Lite module.
Volume Discounts can be created on a storewide basis. These discounts are applied to every customer in your store.
One option for discounts created on a storewide basis is a fixed amount off. With a store wide fixed amount off discount, you can make it so that if a customer purchases a certain number of items in the store they will receive the specified dollar amount off of each of those items. Another option is a percentage off discount. This discount can be created to allow a customer that purchases the minimum number of items you specify in the store a percentage off of the total basket price.
Another useful feature of DiscountTrk Lite is buy # get # free discounts. These discounts are applied to all customers. The most frequent application of this discount is the buy # get # free discount where for example you have the customer buy 3 items and get the 4th free.
Offer a discount by storefront category. A discount is offered when any products that belong to a "discount category" is added to the basket. Discount amount can be specified as a percentage of the discount category products subtotal or a fixed discount amount. Specific products can be excluded from discount as well. Module configuration includes discount description, discount amount (percentage or fixed), discount category, and excluded products. Ideal for promoting department/category sales!
Discount your product prices based on the number
of items ordered of identical products, eg 1-3 =
standard price, 4-6 = lower, etc.
The 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 or percent of price to be subtracted from the product 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 only activates if you include a low, high, cost grouping.
For example: 6|10|12% 11|20|14% 21|999|16%
The module only uses price groups when using the percent off discount calculation. If you enter fixed prices for the quantity ranges, then price groups are ignored. Keep in mind that the percent discounts will be over and above the discount already given if you are using price groups.
In the compiled version 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 volume
pricing and hide the table from them completely. Customers
must be logged in to identify the price group they are in before
the volume pricing module can disqualify them from volume pricing.
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, you will not be able to use this module. Other third party modules will not
recognize that it needs to apply the calculations in this module.
The module recognizes identical products. Hence different attributes will change the product enough that the discount won't apply. For example 3 red shirts and 6 blue shirts will not 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.
The module for the compiled version of merchant DOES have the ability to amalgamate quantities so in the example above as long as the product code is the same, 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) and category (CTGY) screens displaying the rates as generated from the products' volume discount record. You can see an example of that with our best seller products. You can optionally have a quantity input in that table display. These options are configured through admin.
New in the compiled version is compatibility interface with the OpenUI Tokens and Viking Coders product template module. Place the table display on the product page so that it better fits your desired look. New configuration options added for the table display. Also, the ability to display the lowest price in place of the standard price when volume pricing effects the product, the store is using the OpenUI, the store is version 4.14 or higher, and there are no other 3rd party modules effecting the price display. This feature is useful if you want to have a sale on one or more items. 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 with a strike thru. To make this feature even more useful, you can enter a starting and ending date for the sale so that it will 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 line of "rules" to apply the volume price to all products in the store. Create a storewide sale, e.g. 10% off in seconds with a specific start and stop date. Then just as quickly remove all 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 but retain volume prices on your regularly discounted items. Export the volume prices. Import your sale settings. Import your volume discounts on the few you want to maintain at
pre-sale prices. The volume price can also be used in our compiled
Fast Data Feed module for
froogle submissions and our
Static Catalog Generator which creates static html pages for better search engine indexing.
Offer a discount at time of checkout with a variety of configurable options. Includes additional control inside the module configuration to offer a discount based on the basket total, number of items in the basket, customers that belong to any price group, or preferred shipping/payment method. You can configure any combination (or none) of the discount requirement options to offer discounts with a variety discount requirements or none at all for storewide generic discounts. The discount amount can be specified as a fixed discount amount or discount percentage of the basket total. Great for offering an incentive discount to add more to the basket items/total or to ship/pay by certain methods!
By popular demand we've updated our module and added several new discount requirement features, such as minimum basket total, minimum items in basket, and preferred shipping option.
Subtotal Discount Manager allows you to configure any number of basket subtotal ranges that trigger automatic discounts based on a percentage of the subtotal. Discounts are updated dynamically as the basket changes, and appear on the basket contents screen, invoices, customer emails, batch reports, etc.
For example, encourage customers to spend more by providing a 10% discount on all orders over $200, a 15% discount on all orders over $300, and a 20% discount for all orders $400 and up. Of course, the specific subtotal ranges and percentage discounts are entirely up to you.
A number of additional options are available for more control over the discounts.
exclude specific product codes when calculating the subtotal, including wildcard support for excluding all product codes that start with a specific sequence of characters
exclude customers assigned to price groups
deduct coupons from our Coupon Manager module when calculating subtotal
configurable discount label, e.g. "Bulk Discount"
Subtotal Discount Manager is compatible with any UI module, including MMUI, OpenUI, even custom UI modules. Installation is very simple, just install the module into your mall and assign it to your store. Discount ranges are configured using an easy to use admin console.
Easily offer an automatic discount based on the basket subtotal. Use this module for storewide sales and high purchase discounts at checkout. Increase the discount percentage at higher subtotals to entice customers to spend more. This module is for MIVA Merchant 5.x. We also have the corresponding module for an older version of Merchant.
Features: - Discount based on subtotal of the order - Set up to 4 tiers of discounts - Store wide discounts - Optionally apply discount after other discounts have lowered the subtotal - Discount at checkout shows as a separate line item - Can exclude specific products from calculation of the discount - Can change the discount to a surcharge, e.g. due to fuel or raw material fluctuation
Feature Details: The default is to calculate all product charges (including attribute charges) to determine the total. You can optionally include non-product charges in the calculation. Then in admin, the store owner configures the trigger levels (amount needed to activate the discount) and the corresponding percentage off. The store owner can designate 1 - 4 trigger levels so that he/she can vary the percentage discount based on the amount spent. The store owner can even include a list of product codes that will not be used in the calculation. The discount amount will appear during checkout on the screen after the customer has entered their shipping method. This allows Merchant to take into account (optionally) any miscellaneous fees or coupons redeemed on the Shipping - Payment selection screen.
You can even use this module for a surcharge. As example, if your products have a fluctuating fuel or raw material charge and you want to pass that on to the customer, you can change the discount amount from a positive to a negative. So instead of entering a discount of 10%, you would use -10%.
The module currently fully supports the mivasql configuration of MIVA Merchant 5. It also supports MySQL as long as load balancing has the data stored on the single MySQL server. This would be the case in most of the server setups. For those that are not, we are in the process of converting the code for that remaining, very small group of MIVA Merchant stores. At this time we have not had a problem. Modules will be moved to the top of the queue as needed.
Discount your product base prices based on the number of items ordered of identical products, eg 1-3 = standard price, 4-6 = lower, etc. This module is for MIVA Merchant 5.x. We also have the corresponding module for an older version of Merchant.
Features: - 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: 6|10|12% 11|20|14% 21|999|16%
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.
The module 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 the mivasql configuration of MIVA Merchant 5. It also supports MySQL as long as load balancing has the data stored on the single MySQL server. This would be the case in most of the server setups. For those that are not, we are in the process of converting the code for that remaining, very small group of MIVA Merchant stores. At this time we have not had a problem. Modules will be moved to the top of the queue as needed.
Offer a discount by basket subtotal. Multiple discount levels can be created for various subtotal amounts, i.e. $100 to $199.99 = 10% discount, $200 to $299.99 = 20%, $300 or more = $75, etc. Discount amount appears on the payment info checkout page and can be configured as a fixed amount or percentage of the basket subtotal. Specific products can be excluded from discount and basket subtotal calculation. Module configuration includes excluded products and unlimited number of discount levels with discount description, minimum basket subtotal, and discount amount/percentage.
Note: This module requires Miva Engine v3.9 or higher.
The Discount Based on Subtotal module offers discounts based on the subtotal of the items in the customer's basket. This allows the store to provide overall volume pricing across its entire product line. For example, the store may offer 10% off orders between $200 and $499.99, and 20% off orders of $500 or more. The module provides flexibility to exclude certain products and to exclude certain price groups.
The module also allows the subtotal calculation to include basket charges of a given type. If the "included charges" option is left blank, then the subtotal will be the sum of all the products (and their attributes) in the basket, and will not include any charges such as shipping or tax. In this case, if a coupon or another discount is applied, then the subtotal will also not include that discount. Since it is often desirable to base the discount off the subtotal AFTER applying the coupon, the store administrator can specify the coupon charge code in the included charges, and then it will be deducted before this module's discount is applied.
The discount is displayed on the basket and all checkout screens, as well as fulfillment emails, batch reports, and anywhere else that basket contents with charges (such as shipping and tax) are normally displayed.
Offer a discount by quantity of items in the basket. Multiple discount levels can be created for various basket quantities, i.e. 1 to 3 = 5%, 4 to 7 = 10%, 8 or more = 15%. Discount amount appears on the payment info checkout page and can be configured as a fixed amount or percentage of the basket subtotal. Specific products can be excluded from discount and basket subtotal calculation. Module configuration includes excluded products and unlimited number of discount levels with discount description, minimum basket quantity, and discount amount/percentage.
Note: This module requires Miva Engine v3.9 or higher.
This module will allow you to apply a discount to entire orders when customers purchase a set amount. It applies the discount to the entire order only.
For example, if you would like to offer customers a 10% discount if they purchase $250-$500 you could set the module to discount the amount during checkout. You can set unlimited price ranges on discounts.
Will this module work with Price Groups? Yes, this module works from the Basket Total, so if a customer assigned to a price group makes a purchase at the lower price, the total price range discount you set will apply to the actual order amount.
Manage coupon addition and redemption functions within a Miva Merchant 5.x storefront with this plugin module. License is for ONE mall. Within that single mall, it can be used in multiple stores without additional license. This module is for MIVA Merchant 5.x. We also have the corresponding module for an older version of Merchant.
Features:- Configurable prompt - Configurable action - Configurable redemption - Configurable coupon rejection messages - Uses tokens to place input on pages - Searchable coupon database with pagination - Easy view admin for coupon content and historical usage - Coupon codes can be individually assigned - Import coupon codes from flat file in bulk - Autogenerate unique coupon codes with token - Assign coupon code as a series for affiliate purposes - Global scope or for specific products - Checkout coupons one per order - Instant coupons on product pages, multiple per order - Fixed amount or percentage of eligible products discounting - Specific product eligibility can be scoped to the attribute level - Minimum order level for redemption of checkout coupons - Establish expiration dates - Line item display in basket after redemption - Single use coupons - One per customer coupons - Multiuse coupons (can be limited) - Free shipping coupons - Limit the country, state or zip a coupon can be used for - Combination of free shipping and order discount (% or fixed) coupon - Easy deletion of expired coupons - Coupon report identifies coupon usage
Feature Details. You can add coupons through the standard Miva Merchant admin interface and include usage criteria.
An unlimited number of coupons can be assigned to the store and eachidentified with a coupon code. Once you have added the module to the store, you can add coupons in the Order Fulfillment section of the admininterface. When you select the Add icon, you will have several input fields to fill in. You must enter a unique code for your coupon. Thisis the code that you will give to customers so they can shop and redeemthe coupon. It can be any combination of letters and/or numbers.
You canembed a token in your welcome email or notification emails generated with our Mail Manager (Emporium Plus - Weiland) module. A unique coupon code will be created and is based on the coupon template you designate. You can have an unlimited number of templates and an unlimited number of coupons copied from them. If you are not using our Mail Manager, you can still activate the generator by placing the token in the invoice header. If you are using our Tell A Friend (Emporium Plus - Weiland) module, you can embed the unique coupon code in the emails that customers send when referring their friends to your store. The coupon generation is also useful when it is embedded into the follow on contact emails that our Follow On Contact (Emporium Plus - Weiland) module sends out.
If you have a lot of coupons you want to load into the system quickly,there is a coupon import from flat file module
An optional expiration date can be included which will prevent its useif the date has passed. Enter it in the year, month, day format, eg. 20000724 would be July 24, 2000. If you leave this field blank the coupon will never expire. However, you can still delete it manually through the admin interface.
A fixed value OR percentage discount off the order total is assigned to each coupon. The default is fixed value/price, e.g. $5.00 off the order total. If you put the % sign in the next input field AFTER the value field, it will calculate the coupon value based on the assigned percent of the order total. The %, if used, is entered in the separate field to the right for that purpose. If left blank, the calculation will be based on the fixed value of the coupon. See the note below about restricting discount calculations to specific products instead of the order total. A maximum redemptionvalue can be assigned to each coupon.
Free shipping coupon option. If you enter the letter S in the field to the right of the value field, the coupon will be used to allow free shipping for the entire order. Other criteria for the coupon must be met, e.g. minimum order amount, eligible products, etc.
Optionally, a coupon can be allowed only when an order total reaches a specific amount. For example, you can give a 10% discount when the order total reaches $200 as an incentive or promo. In all cases where a raw value is used, you must make this value equal to or greater than the value of the coupon. If you usethe percent calculation, this value can be any value, including zero.
Based on your state's tax requirements, the coupon can be designated toreduce the sales tax or not reduce it. The coupon's tax effect is onthe order total, not on individual products. For example, in some states, a store coupon reduces the cumulative value of products purchased before the sales tax is applied, hence you would want it to reduce tax. The exception to doingthis is if your products are likely to be non-taxable, making a coupon reduce tax could result in a negative tax calculation. Another type coupon might be the manufacturer coupon. In some states, manufacturer coupons do not decrease the tax liability. You should determine your state's tax requirements before adding coupons to your store.
Coupons can either be used:
multiple times - The coupon can be used at every visit by any customer who shops at your store. This is usually used as a promo to customers,user lists, clubs, etc. They often have a short expiration date to limittheir use. A typical usage might be a special holiday sale, eg 10% offeverything in the store if used by a specified date. This would eliminatethe need for special price groups if the intent is that everybody who hasthe coupon code can use it. In the compiled version you can limit the number of times a multiple coupon is redeemed.
only one time for each customer - The coupon can only be used for one visit per customer. When the same customer shops at your store a secondtime, if he/she uses the same coupon code, it will be rejected. This isprobably the most common coupon and is usually used in print ads or as a promo, eg. "$5.00 off on your next visit".
only one time for a unique coupon code - The coupon can only be used once. Once any customer has used this code, it becomes unavailable for any other purchase. This is often used as a customer relations tool, e.g. "sorry for the inconvenience, please accept this coupon.....".
Global or product related. You can restrict usage of a coupon in your store so that it can be used only if a specific product is ordered. You can list several product codes,any of which in the basket would make the coupon valid if the other requirements are met. Leaving the product code blank means that customers do not have to order a specific product as long as they meet the other requirements the store owner has specified. If you check the box to the left of the product code list, and are using the percentage discount, only those products in the code list will be used in the calculation using the qualifying products subtotal. If you do not check the box, the percentage discount will be applied against the order total. Youcan use a wildcard for the product list, e.g. 1AA* would make all productsbeginning with 1AA eligible for the coupon discount.
Use instant coupons on the individual product pages and for specific products. These coupons are redeemed at the product page and instantly appear in the basket as a line item discount related to a specific product. Unlike the global checkout coupons, customers can redeem multiple instant coupons in a single order. From a marketing standpoint this gives the merchant the opportunity to offer a promo code atthe product level which gives an impending event (expiration of the promo)to encourage sales while not lowering the value of the product with an overtprice discount.
You can restrict the coupon usage down to the attribute level. For example, you can limit the coupon to product codes beginning with 1AA and the attribute "Version" with the specific option value of "4.5". The format for the input would be 1AA*~Version~4.5|
If you precede the product list with a - (minus) character,the coupon will be excluded from use with those products.
You can limit the coupon to be used only if the customer is in a specific zone. You can use ONE of six possible zone limitations for each coupon (ship to: country, state or zip; bill to: country, state or zip).
Appropriate error messages are displayed when coupons don't meet theusage criteria established by the store owner. When the shopper entersa coupon code that is not valid based on the criteria you establish, he/she will see an error message just below the coupon codeinput when the page is re-displayed.
In admin, the coupons can be easily displayed and edited. The couponsare displayed in a table format with configurable number of coupons per page displayed. The entire coupon database is searchable by coupon code or beginning portion of the coupon code.
Expired coupons can be removed from the database (to cut down on disk usage) one at a time or in mass. In admin, you can either put a checkin the remove column and select update or select purge expired coupons, then select update.
A historical database, which can be imported and analyzed in database orspreadsheet software, is maintained on all coupons used. The couponuz.dbfcan be FTPd to your PC for further analysis in MS Access, MS Excel, or other data management software. This could be useful in determining which coupons bring you the most activity. The number of uses for each coupon is also displayed in the admin table.
The coupon usage report module can provide historical data within your admin. You can summarize or list each coupon used for a specific time period. You can also restrict the output to a specific coupon code or a string of characters in a coupon code. This latter is useful when you have assigneda series of coupons to an affiliate or advertising campaign. You can determine how much business was brought in with the coupons from various sources.
The module currently fully supports the mivasql configuration of MIVA Merchant 5. It also supports MySQL as long as load balancing has the data stored on the single MySQL server. This would be the case in most of the server setups. For those that are not, we are in the process of converting the code for that remaining, very small group of MIVA Merchant stores. At this time we have not had a problem. Modules will be moved to the top of the queue as needed.
Provide a discount based on purchasing X group of products and discount percentage off of Y group of products. Configure a group of X products assigned by category and/or products list required to trigger a discount. The discount percentage is then calculated from a second group of Y products that can also be assigned by category and/or product list. The discount amount displays on the payment info checkout page. Additional configuration options include exclusion of specific products from both X and Y groups of products, discount description and discount percentage. This module is ideal for promoting a primary group/department of products for purchase and providing a discount on a secondary group/department of products.