Found 61 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.
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.
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.
The percent of total module by state zone allows you to specify different shipping rates based on the method of shipping AND the subtotal cost of the order AND the state the item is being shipped to. The module evaluates the "ship to" state and only displays those methods and rates applicable to the destination. This prevents customers from selecting lower rates which may not be available for them. The module also limits the shipping charge to a minimum and maximum, set by the store owner in 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.
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.
Attribute price is calculated as a percent of the product price. For example, if you wanted to charge 40% of the product price for an upgrade or larger size. Utilizes the attribute price and option price field for adding percents.
Negative percentages may also be used for discounting the product price.
Easily offer a discount based on the basket subtotal with this Miva Merchant module. The default is to calculate product charges in the specified category(ies) (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 then includes a list of category codes that will be used in the calculation.
Compiled Version In the compiled version (Merchant 4.14 and newer), the store owner can even set an expiration date for the sale. When the date is reached, the discounts will automatically stop.
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.
Use this module for category-wide discounts. Setup a sale category or use it with existing categories.
Use this module for category-wide discounts.
MMUI and OpenUI compatible. No editing of mv files required for either user interface. Configuration is setup through Merchant Admin.
Easily offer a discount based on the basket subtotal withthis MIVA Merchant module. Thedefault is to calculate product charges in the specified category(ies) (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 thecorresponding percentage off. The store owner can designate 1 - 4 trigger levels so that he/she can vary thepercentage discount based on the amount spent. The storeowner then includes a list of category codes that willbe used in the calculation. The store owner can even setan expiration date for the sale. When the date is reached,the discounts will automatically stop. You can even reverse the amount and make it a surcharge for a specific list of categories. This is useful if you have a materials surcharge that effects a specific group of products and they are in a specific category.
The discount amount willappear during checkout on the screen after the customer has entered their shipping method. This allows Merchant to include (optionally) any miscellaneous fees or coupons redeemedon the Shipping - Payment selection screen.
Use this module for category-wide discounts. Setup a sale category or use it with existing categories.
This module is for MIVA Merchant 5.x. We also have the corresponding module for an older version of Merchant.
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.
Easily offer a discount based on the basket subtotal. 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 include (optionally) any miscellaneous fees or coupons redeemed on the Shipping - Payment selection screen.
Use this module for storewide sales and high purchase discounts.
MMUI and OpenUI compatible. No editing of mv files required for either user interface. Configuration is setup through Merchant Admin.
Easily offer a discount based on the number of items in the basket. 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 number of items. 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 include (optionally) any miscellaneous fees or coupons redeemed on the Shipping - Payment selection screen.
This module would be used in a store which has similarly priced items, e.g. DVDs. Buy a certain number and get X% off the total bill. Buy a little higher number and get even more off the bill. You would not use it in a store which had $1 items and $100 items because people would buy several $1 items in order to obtain a discount on the $100 item. Granted, you could use the product code exclusion in this module and provide volume discounts on the high priced items with our Volume Pricing module.
MMUI and OpenUI compatible. No editing of mv files required for either user interface. Configuration is setup through Merchant Admin.
Change all the product prices in your product database by a percent with one simple click. Great for those who raise or lower prices by a percentage across the board every so often.
This shipping module allows you to specify different shipping rates based on the method of shipping AND a percentage of the order total AND the area of the world the item is being shipped to. The module evaluates the ship to country and only displays those methods and rates applicable to the destination. This prevents customers from selecting lower rates which may not be available for them.
This module is similar to the Shipping by Subtotal module in that it calculates shipping depending on where in a set of configurable ranges the subtotal falls. However, with this module if the subtotal is above the highest range it calculates the shipping charge as a configurable percentage of the subtotal.
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.
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.
Older Modules Not Available Compiled! No Longer Available!
The OpenUI Extension Module Kit features 32 extensions. LICENSE IS PER DOMAIN.
The Plug N Play Pack #2 includes the abilities to:
Add Agreement Page before Checkout. The checkout button on the navbar and the Buy 1 Now buttons on the Category Screen, Search Screen and Product List calls an agreement page to which the customer has to agree or dissagree. Choosing agree takes you to login/checkout. Not agree takes you back to the storefront. Will display either image or grey button.
Create a horizontal display with no image. Displays Product Name, Description, Retail Price, Discount, Your Price, Weight, and Quantity. Retail price is controled as an adjustable percent of markup over price. Will display either image or grey button.
Add calculated Retail Price and Discount Price on Category Screen. Retail price is controled as an adjustable percent of markup over price.
Add calculated Retail Price and Discount Price on Product Display. Retail price is controled as an adjustable percent of markup over price.
Add calculated Retail Price and Discount Price on Product Display. Retail price displays the Cost Field.
Remove weight from the Product Display if the weight is Zero.
Remove the Place Order Without Account from the login screen and directs the customer to login on initial store access.
Redirect Add 2 Basket on Category Screen and Product Display to return to Product List.
Remove Price from Product Screen.
Move Product Description to Right of Image and Removes Weight from Product Display.
Add the Product Description to the Category Screen just above the addone and buyone Buttons.
Add Category Tree to Login Screen.
Add Category Tree to Search Screen.
Replace Code with hyperlinked Thumbnail on Product List.
Replace Code with hyperlinked Thumbnail on Search Screen.
Make Basket Contents Required Before Checkout on the Category Screen Only. Includes Basket Contents Continue Shopping and Continue Checkout links.
Move all text, attributes, everything below image on Product Display.
Reduce the Attribute Text Box display from 40 to 30 on the Product Display and on the Attribute Screen.
Leave shoppers in Basket Contents when clicking on Add to Basket in Product Display page only.
Create an Alternate Information display on the Category Screen below the Name. Alternate Information is entered in the Product Data Field separated from the Description by a ^. Product Display shows regular description.
Display a different html menu for each button on the Navigation Bar.
Buy Buttons go direct to Checkout on Category Screen and Product Display. No Quantity in Basket, Weight, Attributes or Quantity. Primarily for stores with few products or single purchase type items.
Create a Button Up-Button Down effect. If the alternate button exists it will display for the selected button. If it does not exist the selected button will not display.
Remove Price, Total Price, Shipping Cost and Sales Tax from Category Screen, Product Display, Product List, Basket Contents, Search, Invoice and all Checkout Screens.
Remove price only from the Category Screen.
Remove Add One To Basket and buy One Now buttons from Cagegory Screen, Product Display, Product List, and Search Screen.
Remove Category Tree and replace NavBar with message: Our Mall is temporarily closed for maintenance. Please check back soon.
Remove Price, Quantity and Add to Basket Button on the Product Display Screen if the price is zero. Displays Call for Price instead.
Remove Price, Quantity, Add to Basket and Buy 1 Now Button on the Category Screen if the price is zero. Displays Call for Price instead.
Create a horizontal display of all information and displays more products on screen. Will display either image or grey button.
Add Attributes and Quantity to Category Screen.
Place Click to Print for your Records button at the top of Invoice centered.
All extensions are designed to just Plug AND PLay in OpenUI stores. Designed/Written by Luray Williams.
Customers receive access to a private support forum at the DesignExtend Miva Merchant Discusson Boards. Full instructions on installation included.
Manage coupon addition and redemption functions within a Miva Merchant 2.2x, 3.x or 4.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.
Features: (some features are only in the compiled version)
- Configurable prompt
- Configurable action
- Configurable redemption
- Configurable coupon rejection messages
- OpenTokens for use in OpenObjects
- 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 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
- 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 each identified with a coupon code. Once you have added the module to the store, you can add coupons in the Order Fulfillment section of the admin interface. When you select the Add icon, you will have several input fields to fill in. You must enter a unique code for your coupon. This is the code that you will give to customers so they can shop and redeem the coupon (one per order). It can be any combination of letters and/or numbers.
The compiled version has a coupon generation function. You can embed a token in your welcome email or notification emails generated with our
Mail Manager 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 the OpenUI.
If you have a lot of coupons you want to load into the system quickly, the compiled version has a coupon import from flat file module
An optional expiration date can be included which will prevent its use if 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,
eg $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 redemption value can be assigned to each coupon in Merchant 4.x.
If you enter the letter S in the field to the right, the
coupon will be used to allow free shipping (compiled version only) 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 use the percent calculation, this value can be any value, including zero.
Based on your state's tax requirements, the coupon can be designated to reduce the sales tax or not reduce it. The coupon's tax effect is on the 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 doing this 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 limit their use. A typical usage might be a special holiday sale, eg 10% off everything in the store if used by a specified date. This would eliminate the need for special price groups if the intent is that everybody who has the coupon code can use it.
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 second time, if he/she uses the same coupon code, it will be rejected. This is probably 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, eg "sorry for the inconvenience, please accept this coupon.....".
You can restrict usage of a coupon in your store so that it can be used only if a specific product code 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. In Merchant 4.0, you can use a wildcard for the product list, e.g. 1AA* would make all products beginning with 1AA eligible for the coupon discount.
New in the compiled version of the coupon module is the ability to 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 option of "4.5". The
format for the input would be 1AA*~Version~4.5|
Alternatively, if you precede the product list with a - (minus) character, the coupon will be excluded from use with those product codes. You canNOT specify it to the attribute level like the include above. (compiled version only)
Appropriate error messages are displayed when coupons don't meet the usage criteria established by the store owner. When the shopper enters a coupon code at checkout that is not valid based on the criteria you establish, he/she will see an error message just below the coupon code input when the checkout form is re-displayed. One coupon can be redeemed per order on the checkout page.
In admin, the coupons can be easily displayed and edited. The coupons are displayed in a table format with configurable number of coupons per page displayed. The entire coupon database is searchable by coupon code or 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 check in 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 or spreadsheet software, is maintained on all coupons used. The couponuz.dbf can 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 displayed in the admin table in Merchant 4.0
New in the compiled version is the coupon usage report. 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 assigned a 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 compiled version of this module can use OpenTokens instead of hook points within OpenObjects. The OpenDesigner screen lists the OpenObjects which can replace all or some screens within the OpenUI user interface. The OpenObjects provide a template screen which contains the existing hook points (backward compatibility), OpenToken capability, and the ability to move output around within the OpenObject screen. Since the tokens in this module conform to OpenToken functionality, they may be used in other template type screens.
MMUI and OpenUI compatible. If you are using MMUI, there are two required edits in the mmui.mv. If using MMUI in
a compiled version of Merchant (4.14 and newer), you will need to edit and recompile the mmui.mv (expensive proposition). Thus, with compiled Merchant, we recommend using OpenUI instead of the MMUI user interface.
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.
This display module allows you to configure your store's category screens with the use of thumbnail images for your products.
With Thumb Wizard, you can:
Select the Number of Thumbnail Images to display in each row.
Set Global Pagination for all Categories.
Select Product Fields to be displayed with option to display to the right or below the image.
Select Add, Buy and More Info Buttons.
Configure the Total Table/Cell control of Main Body.
The auto image feature eliminates the need to add a path to the thumbnail when setting up the product.
You can also opt to:
Display a default image if no image is available for a product (eliminates "image not found" boxes).
Display an Alternate Short Description Two different ways.
Display MSRP, Savings and Price 3 ways:
Use the Cost field to set MSRP and display savings as difference or Percentage.
Use a Percent markup over Price to extablish MSRPand display savings as difference or Percentage.
Use Price Groups to set discount and display normal price as MSRP and savings the difference between Price and Adjusted Price.
Select whether "Savings" is displayed as actual amount or percentage.
Create your own labels for "MSRP", "Savings" and "Your Price".
Control the Font size, color and bold control.
Select screens to display the above information.
Have independent and simultaneous control over products with a Price of Zero
Create your own message to replace "Price". Add email Link to your message. Email link includes Product Code and Name in Subj Line.
Select screens to display the above information.
Remove "Add" and "Buy" buttons on products with Zero Price.
Thumb Wizard is compatible with all Wizard series modules, as well as William Weiland's Inventory Management module.
NOTE: This module will not work with most other third party modules that display changes to the Category Screen. Unfortunately moving the location of the displayed elements also removes the hooks required for other modules.
Search Wizard allows you to customize the look of your store's search screen. The following options are available:
Select the Number of Thumbnail Images to display in each row.
Set Pagination for all Categories.
Select Product Fields to be displayed with option to display to the right or below the image.
Select Add, Buy and More Info Buttons.
Total Table/Cell control of Main Body.
Auto image feature eliminates the need to add a path to the thumbnail when setting up the product.
Display default image if no image available for a product.
Display an Alternate Short Description Two different ways.
Compatable with all Wizard series modules.
Displays MSRP, Savings and Price 3 ways:
Seamless interface with Price Wizard and all features which include: 1. Use the Cost field to set MSRP and display savings as difference or Percentage, 2. Use a Percent markup over Price to extablish MSRPand display savings as difference or Percentage, 3. Use Price Groups to set discount and display normal price as MSRP and savings the difference between Price and Adjusted Price.
Select whether "Savings" is displayed as actual amount or percentage. Create your own labels for "MSRP", "Savings" and "Your Price". Font size, color and bold control. Select screens to display the above information.
Remove "Add" and "Buy" buttons on products with Zero Price.
Displays Inventory messages in version 4.X and displays information for William Weilands Inventory Management in version 3.X