Features: - Autoresponder - specialized emails at the completion of the order - Merchant notification and customer confirmation - Vendor and product specific templates - Can limit sending based on a specific attribute/option code for a product - Include coupons or promo codes when specific products ordered - Optionally require an input to allow the email, e.g. a response from Addendum - Easy to use checkbox configuration of vertical or horizontal layout emails - Highly configurable free form template layout emails with embedded tokens - HTML or text email formatting - Archive flat file is created for each template, easily track sales activity - Mail Manager Report module can display the flat file contents by time period or product - Ship to, bill to and other email addresses for each template - Send emails to your company's internal departments, e.g. shipping - Emails to web enabled cell phones as abbreviated messages - Open architecture so that other events can also trigger an automated response - Can resend emails when the customer knows and enters their order number and email address - Use render token to send an email from any pagein the store - Send a welcome email before the order completes and optionally include a promo code, customer login and password - Include 3rd party data with module tokens, e.g. Addendum responses - Display shipping and payment invoice messages - Create packing slip and label emails - Ship to country address formatted according to the applicable country's postal recommendations - Restrict email to a specified order dollar value range, reward big spending customers with a coupon - Restrict email to a specified list of countries, thus allowing for language specific emails
Feature Details. In admin, you create one or more template emails. Eachtemplate can be different, i.e. what it displays, how the data is oriented on the screen/paper, and what product(s) triggers the autoresponder. Most responses are triggered by the product codes purchased. Some example uses:- Email to any of your drop-ship manufacturers listing the Ship To address and the products to be shipped if using real time creditcard authorization. The module will sort out which drop shippergets which emails, including listing the products to be shipped. Unlike some other vendors' drop ship notification modules, this one only includesthe products belonging to the associated drop shipper. Thus a drop shipper doesnot see the products being supplied to the customer by other drop shippers when the order contains multiple product sources. Youcan still use the module if you are not using real time authorization, but you would send the email to your pending mailbox until manual processingverified the charge, then forward to the drop shipper. This would savehand entering the order. In addition to the email, an archive flatfile is created which you can use to easily track sales activity related to each of your drop-ship manufacturers.
- Email to Ship To or Bill To or both thanking them for a donation to your sponsored charity on your site.
- Email to your shipping department listing Ship To addressand products ordered if using real time credit card authorization. Products section can be cut/folded to result in a shipping label with your company address included. If notusing real time authorization, use the pending mailbox technique similarto the drop shipper scenario above.
- Email a promo coupon code if a customer purchases a specificproduct or from a list of products
- Email service, warranty, shipping and contact information on specific products or product lines
- Send an email to your cell phone's inbox when orders are placed in your store (requires a cell phone plan that assigns an email address to your phone).
- You own a mall with multiple stores within the mall. Thosestore owners rent the stores from you for a percentage of their gross. Use mail manager as an audit tool to track theirsales. In addition to the autoresponse email, mail manager produces a flat file with order ID, date, product name, product code, quantity, price for each, and price extended. Periodically retrieve that flat file and import into a spreadsheetfor easy analysis.
- The included Mail Manager Report module can display the contents of that flat file through admin. It can filter the report by specific timeperiods (daily, weekly, monthly) within reason. The limits of your PC or server may prevent very lengthy reports for excessively long time periods. It can also limit the report to only one product code. Since the templates canbe designed for each vendor, you can create individual vendor flat files with a corresponding report for each vendor.
- Literally, you can have a different autoresponder for everyproduct in your store.
However, Mail Manager has a somewhat open architecture sothat other events can also trigger an automated response. For example: - Send a welcome email before the order completes, but afterthe customer completes the registration process (for those thatcreate an account)
- Send a thank you for rating a product (using our Rate This system)along with a coupon code for taking the time to do so
- You can use the ifvar script or var token in these "other event" emails. For example, generate a unique coupon code with a module token and insert it in the welcome email to give the new customer an incentive to buy now.
- Use a render token to send an email from any page in the store. For example, put it on the product page to send a specific email when a specific product's page is viewed by a customer who is logged in. The email goes to their password recovery address (but could be bill to or ship to address). If you want it sent to a hard coded address, e.g. yours to monitor traffic,you would put your email address in the 3rd parameter of the token. The uses of this feature are endless. Send a coupon to entice customers to buy when they visit specific product screens. Tell them about other products related to the one they just viewed.
As you can see, the uses of this Mail Manager are quite diverse. Some of the variable features configured through admin for each template are: - Show or hide any of the data elements
- Orient your email either horizontally or vertically
- There is also a free form template using an extensive list of tokens and mini-scripts to customize the emails that are sent at the time of order completion. They can vary from mimics of the standard merchant notification and customer confirmation emails to brief order notifications for better acceptance within cell phone emails. The emails can be plain text or HTML formattedemails for better readability. You can change the fonts, colors,layout and even add images to your confirmation and notificationemails. If your shipping and payment modules are configured withinvoice notices, these can be included in the emails with a token. You can include data from other 3rd party modules, like Addendum, by using tokens. You can also create packing slip and label emails with the "ship to" country address formatted according to the applicable country's postal recommendations when using the HTML template. In the free form template you canalso set the time so that it can be offset from the server time,thus display for a different time zone in each of your emails.
- Customize your email and store's physical address
- Designate email recipient, i.e. Ship To and/or Bill To and/or fixed email address
- List full or partial Ship To and/or Bill To address
- Restrict email to a specified order dollar value range, reward big spending customers with a coupon for their next visit
- Restrict email to a specified list of countries, thus allowing for language specific emails
- Resend order emails if the customer knows and enters the order number and email which match the actual order. The form for these two data elements can be placed anywhere you can edit the store user interface, e.g. headers, footers, welcome screen.
- You can specify the product code and an attribute/option value that must also be met before the email will be sent. This is particularly useful when the emails are used for vendor notification. A certain product might bedrop shipped by two different vendors and the only difference is the selected attribute/option value.
- Insert a "require" token that has to be met before the email will be allowed. As example,have a checkbox using Addendum to ask a customer if they want to be added to a list server (mailing list). Then if they check the box, the "yes" response is sent to Mail Manager. The Mail Manager can then generate a specifically formatted email to activate an email address at your list server, if you have one.
- Write a different body for each of the email templates you add
- List products and prices or just the products without prices
- Link the email usage to one or more product codes or entire inventory with wildcard
- No need to go to each product to link the email, a copy and paste froma flat text file will add hundreds instantly
I'd be surprised if you find that this capability exists anywhere in any mid-priced shopping cart system. Autoresponders that fill in the blanks are one thing, but this is a store owner, pre-planned autoresponse for a specific product. Within your store, you could have dozens of different responses (individual or grouped) or a wildcard response for all of the products. You can use itto make connections not directly related to sales, yetlinked to a specific sale. - Customer buys a kayak from your store. Tell them about the kayak camp 20 miles from your store and give them the 800number of the guy with the info about a big get together next month.
- Customer buys an orchid from you which would lead you to believe he/she may have a specific variety you have been looking for. You autorespond with your want list for your nursery inhopes of finding the needle in a haystack.
As you can see, this list could be endless. Targetted, intelligent autoresponders are designed to increase your store'sbusiness and decrease the amount of time employees spend on sendingout product specific, emails. The pre-formed templates are easy to configure and do not require programming experience. For the more experienced, you also have the option of using tokens and mini-scripts in free form templates. An example free form template is included with the install documents. Price: $45.00 Upgrade Cost: $0
Upgrade Terms (If Any): N/A Compatibility: N/A Versions:
5.x+ Other Module Compatibility: N/A From: Customer Management Support Modules
Relevance: 97.59%%  Rating: (0) Votes: (0) Hits: (657) Reviews: Rate It - Review It - Modify It - Report It Bookmark Mail Manager v5
<-- Just click this link and then add to your favorites! Back to Top
With MmVENDOR you can define individual notification for each of your suppliers so that he automatically receives notification about products assotiated with him upon the purchase. Unlimited number of individual notifications may be defined and each vendor receives the notification only if a product associated with him is included. Products not assigned to the respective vendor are being filtered out. Merchant users and owners often complain about the readability of the notification e-mail. They are not aware of the fact that classical e-mail protocol ( SMTP ) does not have any text formatting features. For these reasons, IT professionals use to set their mail clients to display messages in a fixed width font. That allows seeing formatting of such texts like Miva Merchant notification e-mail, without any hassle. There is also the possibility to send e-mail messages for example in the HTML format. HTML is supported by all current major mail clients. Among IT professionals, the HTML e-mail is not too popular, because of related security problems in some client versions, because of increasing the transferred data volumes, and maybe because of few other reasons. However, HTML offers possibilities not available with plain SMTP and the formatting is often requested feature. The way MmVENDOR module implements the HTML format is secure for both sides and the transferred data is only slightly higher than at a plain-text message (in contrary to messages formatted within Outlook or other clients, where the volume may be easily the multiple of the original size). MmVENDOR allows you to customize the look and feel of the notification message. You can change colors, fonts, sizes, add logos, images, formatted text and anything else you may need. Feature List: - A feature-rich and fully formatted e-mail notification automatically sent to each of your suppliers
- Each vendor receives notification only for products associated with him (individual product codes or partial matches with wildcards)
- All parameters for each vendor independent on other vendor settings
- You can define unlimited number of profiles for your suppliers, each with individual settings
- Optionally sends order information by HTML formatted e-mail or as plain text
- Allows custom formatting of the notification: header, footer, font sizes, colors, embeded images,...
- Optionally sends payment details. The first 4 digits of the CC number may be transfered. Please use the MmPGP for secure transfer of the entire CC#.
- Optionally sends detailed user data including the IP address, host, agent, language, etc.
- Optionally values of predefined form field variables from 4th party modules may be displayed in the notification.
- Customizable table design - free choice of fields/columns
- Product thumbnails may be included in the invoice!
- Long product descriptions may be used in addition to product names
- Variable tokens available in subject, header and footer
- Product cost instead of the product price may be displayed.
- Totals are calculated for each vendor separately.
- Ordered products may be sorted by any column
- Additional user-defined column may be inserted in the invoice (any position). Miva variables, functions or file calls may be used to generate values for the additional column. It may contain for example a download link, price in a second currency, tracking info, etc.
- Several options for different ways of displaying product attributes (same line, new lines, autoselection)
- Adds the order ID number or other variables into the subject of the e-mail for better tracking
- Optionally sets the customer's e-mail address into the From field so, that it works on most mailservers (in contrary to the standard Merchant's notification module)
- Supports POP before SMTP - requirements at some secured mailservers
- Can display additional form fields like those of the Addednum or some other third party modules
- Notification including the CC numbers may be sent encrypted, in cooperation with the MmPGP module
- Both succesfull and unsuccesfull e-mail attempts are logged. The log file may be viewed in the MmVENDOR Admin control panel and unsucessfull notifications are accessible through the Ultra Batch Report
- Optionally hides zero charges (tax, shipping,...)
- Optionally displays subtotals
- Time zone setting and user-defined date and time format
- Supports Miva Merchant 2, 3 and 4 on Unix and Windows platforms
- Both English and German localizations available (others may be done on request)
- Does not require OpenUI. Works with both OUI and MMUI.
- Very easy installation, plug&play, no coding, no programming experience necessary
- No OUI hook conflicts - truXoft modules are 100% conform to the Miva Merchant API, they do not use OUI extensions and therefore never cause hook conflicts with other modules, otherwise common at OUI modules.
Price: $149.95 Upgrade Cost: $69.95
Upgrade Terms (If Any): N/A Compatibility: MMUI/OpenUI Versions:
2.x, 3.x, 4.x, 4.14-4.16x (Available Compiled) Other Module Compatibility: N/A From: Vendor Modules
Relevance: 78.31%%  Rating: (0.00) Votes: (0) Hits: (1253) Reviews: Rate It - Review It - Modify It - Report It Bookmark Vendor Notification Email
<-- Just click this link and then add to your favorites! Back to Top
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. Price: $35 Upgrade Cost: $25
Upgrade Terms (If Any): N/A Compatibility: MMUI/OpenUI Versions:
2.x, 3.x, 4.x, 4.14-4.16x (Available Compiled) Other Module Compatibility: N/A From: Coupon Modules
Relevance: 75.90%%  Rating: (8.00) Votes: (2) Hits: (3000) Reviews: Rate It - Review It - Modify It - Report It Bookmark Coupon Redemption
<-- Just click this link and then add to your favorites! Back to Top
This module removes the "Other State/Province" label and input box from both the Bill To and Ship To sections of the Customer Information forms. If you only ship to one country, this module will eliminate the additional boxes normally used for customers to enter non-US States. Price: $24.95 Upgrade Cost: $10
Upgrade Terms (If Any): N/A Compatibility: OpenUI Versions:
4.x, 4.14-4.16x (Available Compiled) Other Module Compatibility: N/A From: Customer Order Form Modules
Relevance: 73.49%%  Rating: (0.00) Votes: (0) Hits: (838) Reviews: Rate It - Review It - Modify It - Report It Bookmark Remove Other/State Province
<-- Just click this link and then add to your favorites! Back to Top
This module will allow you to send customer order confirmation or notification emails optionally by HTML formatted e-mail, in plain text or in plain-text with an HTML page as a file attachment. The HTML Formatted Customer Confirmation module lets you totally customize the email confirmations to include descriptions, images, and more. Merchant users and owners often complain about the readability of the notification e-mail. They are not aware of the fact that classical e-mail protocol (SMTP ) does not have any text formatting features. For these reasons, IT professionals use to set their mail clients to display messages in a fixed width font. That allows seeing formatting of such texts like Customer Order Confirmation E-mail, without any hassle. There is also the possibility to send e-mail messages for example in the HTML format. HTML is supported by all current major mail clients. Among IT professionals, the HTML e-mail is not too popular, because of related security problems in some client versions, because of increasing the transferred data volumes, and maybe because of few other reasons. However, HTML offers possibilities not available with plain SMTP and the formatting is often requested feature. The way MmHTMLc module implements the HTML format is secure for both sides and the transferred data is only slightly higher than at a plain-text message (in contrary to messages formatted within Outlook or other clients, where the volume may be easily the multiple of the original size). The store owner may select between HTML, plain-text or a combination of both formats (Plain text in the message body and an HTML page in the file attachment. MmHTMLc allows you to customize the look and feel of the notification message. You can change colors, fonts, sizes, add logos, images, formatted text and anything else you may need. NEW: MmHTMLc can be now configured to display the customized invoice with all the additional features (headers, footers, formatting, additional expressions, additional column, sorting,...) also instead of the standard checkout on-screen inovice. Feature List: - Optionally sends order information by HTML formatted e-mail, in plain text or in plain-text with an HTML page as a file attachment
- Allows customizing of the notification format: header, footer, font sizes, colors, embeded images,...
- Allows the owner to choose between sending the confirmation to the Billing and Shipping address or to both of them.
- Adds the order ID number into the subject of the e-mail for better tracking
- Customizable table design - free choice of fields/columns
- Product thumbnails may be included in the invoice!
- Long product descriptions may be used in addition to product names
- Variable tokens available in subject, header and footer
- Ordered products may be sorted by any column
- NEW: Additional user-defined column may be inserted in the invoice (any position). Miva variables, functions or file calls may be used to generate values for the additional column. It may contain for example a download link, price in a second currency, tracking info, etc.
- Several options for different ways of displaying product attributes (same line, new lines, autoselection)
- Adds the order ID number or other variables into the subject of the e-mail for better tracking
- Supports POP before SMTP - requirements at some secured mailservers
- Can display additional form fields like those of the Addednum or some other third party modules
- NEW: customized checkout on-screen invoice with all the additional features (headers, footers, formatting, additional expressions, additional column, sorting,...).
- NEW: Delayed / manual confirmation e-mail may be sent or re-sent manually from the Ultra Batch Report.
- NEW: Exclusion lists - recipients may be defined to receive the text-only version, by domain and/or browser version.
- NEW: both succesfull and unsuccesfull e-mail attempts are logged. The log file may be viewed in the MmHTMLc Admin control panel and unsucessfull notifications may be re-sent in the Ultra Batch Report
- NEW: optionally hides zero charges (tax, shipping,...)
- NEW: optionally displays subtotals
- NEW: time zone setting and user-defined date and time format
- Supports Miva Merchant 2, 3 and 4 on Unix and Windows platforms
- Both English and German localizations available (others may be done on request)
- Does not require OpenUI. Works with both OUI and MMUI.
- No OUI hook conflicts - truXoft modules are 100% conform to the Miva Merchant API, they do not use OUI extensions and therefore never cause hook conflicts with other modules, otherwise common at OUI modules.
Price: $39.95 Upgrade Cost: $19.95
Upgrade Terms (If Any): N/A Compatibility: MMUI/OpenUI Versions:
2.x, 3.x, 4.x, 4.14-4.16x (Available Compiled) Other Module Compatibility: N/A From: Order Notification Modules / Customer Notification Modules
Relevance: 66.27%%  Rating: (7.00) Votes: (1) Hits: (1128) Reviews: Rate It - Review It - Modify It - Report It Bookmark HTML Formatted Customer Confirmation
<-- Just click this link and then add to your favorites! Back to Top
No more broken lines and column aligning in order notifications! MmHTML allows you to format the merchant notification: proper aligning, fonts, sizes, HTML header and footer, embeded images, hyperlinks. MmHTML adds also the payment data and a detailed user tracking information to the report. Merchant users and owners often complain about the readability of the notification e-mail. They are not aware of the fact that classical e-mail protocol (SMTP ) does not have any text formatting features. For these reasons, IT professionals use to set their mail clients to display messages in a fixed width font. That allows seeing formatting of such texts like Miva Merchant notification e-mail, without any hassle. There is also the possibility to send e-mail messages for example in the HTML format. HTML is supported by all current major mail clients. Among IT professionals, the HTML e-mail is not too popular, because of related security problems in some client versions, because of increasing the transferred data volumes, and maybe because of few other reasons. However, HTML offers possibilities not available with plain SMTP and the formatting is often requested feature. The way MmHTML module implements the HTML format is secure for both sides and the transferred data is only slightly higher than at a plain-text message (in contrary to messages formatted within Outlook or other clients, where the volume may be easily the multiple of the original size). MmHTML allows you to customize the look and feel of the notification message. You can change colors, fonts, sizes, add logos, images, formatted text and anything else you may need. At the Merchant notification, fancy e-mail formatting is probably not as important as aligning of the columns, but it may be more interesting at the Customer Notification Module MmHTMLc. Feature List: - Optionally sends order information by HTML formatted e-mail instead of plain text
- Allows custom formatting of the notification: header, footer, font sizes, colors, embeded images,...
- Optionally sends payment details. The first 4 digits of the CC number may be transfered. Please use the MmPGP for secure transfer of the entire CC#.
- Optionally sends detailed user data including the IP address, host, agent, language, etc.
- Optionally values of predefined form field variables from 4th party modules may be displayed in the notification.
- Customizable table design - free choice of fields/columns
- Product thumbnails may be included in the invoice!
- Long product descriptions may be used in addition to product names
- Variable tokens available in subject, header and footer
- Ordered products may be sorted by any column
- Additional user-defined column may be inserted in the invoice (any position). Miva variables, functions or file calls may be used to generate values for the additional column. It may contain for example a download link, price in a second currency, tracking info, etc.
- Several options for different ways of displaying product attributes (same line, new lines, autoselection)
- Adds the order ID number or other variables into the subject of the e-mail for better tracking
- Optionally sets the customer's e-mail address into the From field so, that it works on most mailservers (in contrary to the standard Merchant's notification module)
- Supports POP before SMTP - requirements at some secured mailservers
- Can display additional form fields like those of the Addednum or some other third party modules
- NEW: notification including the CC numbers may be sent encrypted, in cooperation with the MmPGP module
- NEW: both succesfull and unsuccesfull e-mail attempts are logged. The log file may be viewed in the MmHTML Admin control panel and unsucessfull notifications are accessible through the Ultra Batch Report
- NEW: optionally hides zero charges (tax, shipping,...)
- NEW: optionally displays subtotals
- NEW: advanced referrer tracking (original referring URL, search expression, entry time, entry page)
- NEW: time zone setting and user-defined date and time format
- Supports Miva Merchant 2, 3 and 4 on Unix and Windows platforms
- Both English and German localizations available (others may be done on request)
- Does not require OpenUI. Works with both OUI and MMUI.
- No OUI hook conflicts - truXoft modules are 100% conform to the Miva Merchant API, they do not use OUI extensions and therefore never cause hook conflicts with other modules, otherwise common at OUI modules.
Price: $39.95 Upgrade Cost: $19.95
Upgrade Terms (If Any): N/A Compatibility: MMUI/OpenUI Versions:
2.x, 3.x, 4.x, 4.14-4.16x (Available Compiled) Other Module Compatibility: N/A From: Order Notification Modules / Merchant Notification Modules
Relevance: 66.27%%  Rating: (1.00) Votes: (1) Hits: (1115) Reviews: Rate It - Review It - Modify It - Report It Bookmark HTML Formatted Merchant Notification
<-- Just click this link and then add to your favorites! Back to Top
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. Price: $45.00 Upgrade Cost: $0
Upgrade Terms (If Any): N/A Compatibility: N/A Versions:
5.x+ Other Module Compatibility: N/A From: Coupon Modules
Relevance: 63.86%%  Rating: (0) Votes: (0) Hits: (821) Reviews: Rate It - Review It - Modify It - Report It Bookmark Coupon Redemption v5
<-- Just click this link and then add to your favorites! Back to Top
The ultimate Miva Merchant autoresponder module - send specialized emails at the completion of the order. These emails are in addition to or in place of the standard emails which are sent at order completion, e.g. merchant notification, customer confirmation and even vendor specific notification.
Features: (some features are only in the compiled version)
- Autoresponder - specialized emails at the completion of the order
- Merchant notification and customer confirmation
- Vendor and product specific templates
- Include coupons or promo codes when specific products ordered
- Easy to use checkbox configuration of vertical or horizontal layout emails
- Highly configurable free form template layout emails with embedded tokens
- HTML or text email formatting
- Archive flat file is created for each template, easily track sales activity
- Mail Manager Report module can display the flat file contents by time period or product
- Ship to, bill to and other email addresses for each template
- Send emails to your company's internal departments, e.g. shipping
- Emails to web enabled cell phones
- Open architecture so that other events can also trigger an automated response
- Send a welcome email before the order completes and include a promo code
- Include 3rd party data with tokens, e.g. Addendum responses
- Display shipping and payment invoice messages
- Create packing slip and label emails
- Ship to country address formatted according to the applicable country's postal recommendations
- Restrict email to a specified order dollar value range, reward big spending customers with a coupon
- Restrict email to a specified list of countries, thus allowing for language specific emails
- MMUI and OpenUI compatible. No editing of the mmui.mv is needed and no OpenUI hook points are used
In admin, you create one or more template emails. Each
template can be different, i.e. what it displays, how the
data is oriented on the screen/paper, and what product(s)
triggers the autoresponder. Most responses are triggered
by the product codes purchased. Some example uses:
- Email to any of your
drop-ship manufacturers listing the Ship To
address and the products to be shipped if using real time credit
card authorization. The module will sort out which drop shipper gets which emails, including listing the products to be shipped. You can still use the module if you are not using real time authorization, but you would send the email to your pending mailbox until manual processing verified the charge, then forward to the drop shipper. This would save hand entering the order. In addition to the email, an archive flat file is created which you can use to easily track sales activity related to each of your drop-ship manufacturers.
- Email to Ship To or Bill To or both thanking them for
a
donation to your sponsored charity on your site.
- Email to
your shipping department listing Ship To address
and products ordered if using real time credit card
authorization. Products section can be torn/folded to
result in a shipping label with your company address included. If not using real time authorization, use the pending mailbox technique similar to the drop shipper scenario above.
- Email a
promo coupon code if a customer purchases a specific
product or from a list of products
- Email service, warranty, shipping and contact information on
specific products or
product lines
- Send an email to your cell phone's text messaging
when orders are placed in your store (requires a cell phone
plan that assigns an email address to your phone)
- You own a mall with multiple stores within the mall. Those
store owners rent the stores from you for a percentage of
their gross. Use mail manager as an audit tool to track their
sales. In addition to the autoresponse email, mail manager
produces a flat file with order ID, date, product name,
product code, quantity, price for each, and price extended.
Periodically retrieve that flat file and import into a spreadsheet
for easy analysis.
With compiled Merchant, the included Mail Manager Report
module can display the contents of that flat file
through admin. It can filter the report by specific time
periods (daily, weekly, monthly) within reason. The limits
of your PC or server may prevent very lengthy reports for
excessively long time periods. It can also limit the
report to only one product code. Since the templates can
be designed for each vendor, you can create individual
vendor flat files with a corresponding report for each
vendor.
- Literally, you can have a different autoresponder for every
product in your store.
However, Mail Manager has a somewhat open architecture so that other events can also trigger an automated response. For example:
- Send a
welcome email before the order completes, but after
the customer completes the registration process (for those that
create an account)
- Send a thank you for
rating a product (using our Rate This system)
along with a coupon code for taking the time to do so
- Essentially any event in the mmui, oui or even another third party module can trigger an email which you write for the
particular event
You can use the
ifvar script or var token in these "other event" emails. For example, generate a unique
coupon code with a module token and insert it in the welcome email to give the new customer an incentive to buy now. If you don't have an account with us yet, sign up and you'll see how it works.
As you can see, the uses of this Mail Manager are quite
diverse. Some of the variable features configured through
admin for each template are:
- Show or hide any of the data elements
- Orient your email either
horizontally or
vertically
In the compiled version is a free form template using an
extensive list of
tokens and mini-scripts to customize the emails that
are sent at the time of order completion. They can vary
from mimics of the standard
merchant notification and customer confirmation emails to brief order notifications for better acceptance within cell
phone emails. The emails can be plain text or HTML formatted emails for better readability. You can change the fonts, colors, layout and even add images to your confirmation and notification emails. You can include data from other 3rd party modules, like Addendum, by using tokens. You can also create label emails with the "ship to" country address formatted according to the applicable country's postal recommendations when using the HTML template.
- Customize your email and store's physical address
- Designate email recipient, i.e. Ship To and/or Bill To and/or fixed email address
- List full or partial Ship To and/or Bill To address
Restrict email to a specified order dollar value range, reward big spending customers with a coupon for their next visit
Restrict email to a specified list of countries, thus allowing for language specific emails
- Write a different body for each of the email templates you add
- List
products and prices or just the
products without prices
- Link to one or more product codes or entire inventory with wildcard
- No need to go to each product to link the email, a copy and paste from a flat text file will add hundreds instantly
I'd be surprised if you find that this capability
exists anywhere in any mid-priced shopping cart system.
Autoresponders that fill in the blanks are one thing, but
this is a store owner, pre-planned autoresponse for a
specific product. Within your store, you could have dozens
of different responses (individual or grouped) or a
wildcard response for all of the products. You can use it
to make connections not directly related to sales, yet
linked to a specific sale.
- Customer buys a kayak from your store. Tell them about
the kayak camp 20 miles from your store and give them the 800 number of the guy with the info about a big get together next month.
- Customer buys an orchid from you which would lead you to believe he/she may have a specific variety you have been looking for. You autorespond with your want list for your nursery in hopes of finding the needle in a haystack.
As you can see, this list could be endless. Targetted,
intelligent autoresponders are designed to increase your store's
business and decrease the amount of time employees spend on sending out product specific, followup emails.
MMUI and OpenUI compatible. No editing of the mmui.mv is needed and no OpenUI hook points are used. Thus, module conflict does not occur. The pre-formed templates are easy to configure and do not require programming experience. In the compiled version of Merchant (4.14 and newer), you
also have the option of using tokens and mini-scripts in free form templates. An example free form template is included with the install documents. Price: $45 Upgrade Cost: $0
Upgrade Terms (If Any): N/A Compatibility: MMUI/OpenUI Versions:
4.14-4.16x (Available Compiled) Other Module Compatibility: N/A From: Customer Management Support Modules
Relevance: 63.86%%  Rating: (10.00) Votes: (1) Hits: (1348) Reviews: Rate It - Review It - Modify It - Report It Bookmark Mail Manager
<-- Just click this link and then add to your favorites! Back to Top
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.
Price: $29.50 Upgrade Cost: $15
Upgrade Terms (If Any): N/A Compatibility: MMUI/OpenUI Versions:
2.x, 3.x, 4.x, 4.14-4.16x (Available Compiled) Other Module Compatibility: N/A From: Discount Modules / Volume and Quantity Discount Modules
Relevance: 51.81%%  Rating: (9.00) Votes: (2) Hits: (1431) Reviews: Rate It - Review It - Modify It - Report It Bookmark Volume Pricing
<-- Just click this link and then add to your favorites! Back to Top
The NetPush Advanced Inventory Module allows Miva Merchant store owners to track inventory within Miva Merchant all the way down to the attribute/option level. The module has numerous configuration settings that should allow the admin to display and track any simple or complex inventory configuration. Inventory levels are only adjusted at checkout time so there is no need to worry about old baskets causing inventory problems. The module comes with an import and export module that allows administrators to easily update inventory levels by using csv files. We suggest using template modules like Viking Coder's Product Templates and
Category Templates if you want better control of the look and feel of your pages with regards to inventory. This will allow you to use tokens for display. Otherwise, you will have to settle for built in hook point displays that are built into the module and are configurable through the administration area. The Advanced Inventory Module will send email when stock goes below certain configurable low stock level and can disable products when stock goes below the out of stock level. Administrators can also customize every message shown to the user. Fine grain customizations are made easy because the module allows product level configuration settings the ability to override global inventory configuration settings. This allows Miva Merchant Administrators the ability to customize inventory configurations for every product, if he or she wishes.
Notes: - OpenUI Tokens
This module can be used with OUI OpenTokens. To use the module with Viking Coders template modules, see the OpenToken instructions and examples in the documentation on the NetPush.com site.
- Product Upsell
This module does not show stock information on the product upsell screens at this time. Stock is still tracked in the basket and checkout, but no current stock level is shown on the upsell screens during checkout unless you are using alternatives like tokens in templates.
- Basket Redirect and Error Message
The user is automatically redirected to the basket screen if he or she adds items to the basket that makes the product go out of stock or if the product is already out of stock. The error message is shown above the basket screen using a hook point in the Open UI. The message is configurable in the admin area.
- Checkout Screen Error
If configuration is setup to do so, the module will block a user from checking out if their basket has an item that is out of stock. This message is shown automatically at the top of the screen. The message is configurable in the admin area.
- Pipes ( | )
Product codes, attribute codes, and option codes must not contain the pipe character. NetPush Advanced Inventory uses the pipe to delimit for lookups. Pipes in your codes will cause the module not to work correctly.
Requirements: - Open UI 4.723+
This module requires that you have OpenUI installed in your store. The module uses hook points in the OpenUI. You must have OpenUI version 4.723 or higher if you plan to use the OpenToken functionality available in this module. Please see the OpenUIsite for information about latest versions and bug fixes.
- Miva Empressa 3.96+
This module requires that you have Miva Empressa 3.96 or higher. The module uses functionality that is only available in newer versions of the Empressa Engine. Miva regularly releases new versions of Miva Empressa and the Virtual Machine to add new functionality and fix bugs. If you are on an older version, consider contacting your hosting company. You can find the Miva Empressa version at the top left hand of your Store Administrator when you first login. It should show your Miva Merchant version and your Miva Empressa version.
- Miva Merchant 2.x, 3.x, and 4.x
This module should work with most versions of Miva Merchant. In order to use the deactivate product option, you must be on version 3.0+. All testing and development was done on versions 4.13+.
Global Configuration Screen All inventory settings will use the global configuration settings found in the Miva Merchant Administration area under Stores > Your Store > System Extension Configuration > NetPush Advanced Inventory. One may override these settings for products (see product level settings below). Each product must also be manually turned on before tracking starts. See product settings below.
Configuration Settings
- Use NetPush Inventory
You must set this to "Yes" if you want the module to be turned on. If this is set to "No", the module will not do anything.
- Amount considered out of stock
Usually this would be 0, but it can be set to any number, including negative numbers. Once the stock level reaches this number, it will be considered out of stock.
- Deactivate when product level is out of stock
In Miva Merchant versions that support it, the module will turn the Active flag for a product to off, if the product reaches the out of stock level. This only works on the product level, not for the attribute/option level.
- Allow purchase even after out of stock
Turning this on will allow customers to purchase products even after they go below the out of stock level. This could be a backorder situation.
- Automatically remove from basket
When a user adds products to the basket, the products will be removed if it makes the inventory go below the out of stock level and the admin is not allowing purchases when products are out of stock. Please take note that this option could cause problems if other modules are installed that also act on the basket.
- Send Low Inventory Notices
Turn this on to receive email warnings when inventory goes below the low inventory level.
- Amount considered low
The level that is considered low. Use this setting to trigger emails that will warn you when inventory is hitting a low level.
- Low Email To Address
Set this to the email address of the person who should be receiving emails when stock is at a low level.
- Low Email From Address
Set this to the email address that should be set as the from address in low stock emails.
- Low Email Subject
The subject of the low stock email. This field has token replacement.*
- Low Email Body
This is the body of the low stock email. This field has token replacement.*
- Automatically change stock levels
Turn this on if you want the system to subtract stock when a user purchases. If this is set to "No", the system will not update stock levels.
- Show out of stock messages
Turn this on to show out of stock messages on the product page when stock goes below the out of stock level.
- Show in stock messages
Turn this on to show how much stock is left on the product page.
Out of Stock Messages* - Product Level
This message is shown to the user on the product page below the shipping weight.
- Attribute Level - Checkbox
This message is shown to the user on the product page next to a checkbox option.
- Attribute Level - Radio Buttons
This message is shown to the user on the product page next to each radio button option.
- Attribute Level - Select Box
This message is shown inside of the drop down on a select box. HTML should not be used here.
In Stock Messages* - Product Level
This message is shown to the user on the product page below the shipping weight.
- Attribute Level - Checkbox
This message is shown to the user on the product page next to a checkbox option.
- Attribute Level - Radio Buttons
This message is shown to the user on the product page next to each radio button option.
- Attribute Level - Select Box
This message is shown inside of the drop down on a select box. HTML should not be used here.
Other Messages* - Out of Stock - Basket Line Marker
This helps the user to see which products have gone out of stock when looking at the basket. A red asterisks may be a good indicator for the user.
- Out of Stock - Basket
This message is shown to the user above the basket when a product has gone out of stock when adding, updating, or looking at the basket. Products can go out of stock at anytime, even after a user adds it to their basket. This is because stock levels only change after checkout.
- Out of Stock - Checkout
This message is similar to the out of stock basket message. It is shown on the payment screen during checkout. This should be considered one final inventory check before allowing the user to purchase.
* Token Replacement This module has a few built in tokens for messages that allow you to give yourself and the user more detailed information. Some of the tokens below can only be used on certain screens, or in emails.
%%stock%% - Displays the current stock level. (1,2,3) %%basket_quantity%% - Displays the amount in the basket and is unlikely to be used. (1,2) %%available%% - Displays the amount of stock left before hitting the out of stock level. (1,2,3) %%oos_level%% - Displays the out of stock level. (1,2,3) %%line_items%% - Displays a list of line items that are effected. (1,2) %%product_id%% - Displays the product id. (1,2,3) '%%product_code%% - Displays the product code. (1,2,3) %%product_name%% - Displays the product name if available. (3) %%attribute_code%% - Displays the attribute code, or None if the effected product is only being tracked at the product level. (1,2) %%option_code%% - Displays the option code, or None if the affected product is only being tracked at the product level. (1,2)
1. Is used for the low stock email body and subject 2. Is used for the out of stock basket message and out of stock checkout message 3. Is used for the in stock and out of stock messages on the product pages.
Product Configuration Screen All inventory settings will use the global configuration settings found in
the Miva Merchant Administration area under Stores > Your Store > System Extension Configuration > NetPush Advanced Inventory. To override these settings at the product level, go to the product in the administration area and click on "NetPush Advanced Inventory". You will see the settings below. Configuration Settings
- Use NP Inventory on this Product
You must set this to "Yes" if you want to track inventory on the product. You must manually set this to "Yes" for every product that you want to track. If this is not set to "Yes", no inventory tracking will take place. By default, no product is tracked.
- Override Global Settings
If this is set to "Yes" the configurations settings will be taken from the individual product screen instead of from the Global configuration settings found under under system extension configuration. If set to "No", the module will use the global settings from above when doing inventory for the product. The default is to use the global settings.
- Amount considered out of stock
Overrides same setting under Global Configuration.
- Deactivate when product level is out of stock
Overrides same setting under Global Configuration.
- Allow purchase even after out of stock
Overrides same setting under Global Configuration.
- Automatically remove from basket
Overrides same setting under Global Configuration.
- Send Low Inventory Notices
Overrides same setting under Global Configuration.
- Amount considered low
Overrides same setting under Global Configuration.
- Low Email To Address
Overrides same setting under Global Configuration.
- Low Email From Address
Overrides same setting under Global Configuration.
- Low Email Subject
Overrides same setting under Global Configuration.
- Low Email Body
Overrides same setting under Global Configuration.
- Automatically change stock levels
Overrides same setting under Global Configuration.
- Show out of stock messages
Overrides same setting under Global Configuration.
- Show in stock messages
Overrides same setting under Global Configuration.
Out of Stock Messages* - Product Level
Overrides same setting under Global Configuration.
- Attribute Level - Checkbox
Overrides same setting under Global Configuration.
- Attribute Level - Radio Buttons
Overrides same setting under Global Configuration.
- Attribute Level - Select Box
Overrides same setting under Global Configuration.
In Stock Messages* - Product Level
Overrides same setting under Global Configuration.
- Attribute Level - Checkbox
Overrides same setting under Global Configuration.
- Attribute Level - Radio Buttons
Overrides same setting under Global Configuration.
- Attribute Level - Select Box
Overrides same setting under Global Configuration.
Other Messages* - Out of Stock - Basket Line Marker
Overrides same setting under Global Configuration.
- Out of Stock - Basket
Overrides same setting under Global Configuration.
- Out of Stock - Checkout
Overrides same setting under Global Configuration.
Setting Product Inventory Levels
 The administrator can set product inventory levels by going to the product page within the Miva Merchant admin area and clicking on NetPush Advanced Inventory. This is the same screen as the product level configuration. Product inventory levels are shown below the configuration area. To add new inventory, use the yellow add button. To edit inventory, click white add button next to the inventory entry.
The module checks inventory by looking at a unique combination of Product Code, Attribute Code, and Option Code. When entering stock levels, you enter the codes separated by a pipe. For example, shirt1|color|red, where shirt1 is the product code, color is the attribute code, and red is the option code. If you do not set an inventory level for an existing product attribute combination, no tracking is done. Setting a stock level of -9999 has the same effect. Inventory at a product level You may choose to only track inventory at a product level in combination with or not at an attribute level. To enter a stock level for a product, simply use prodcode||. This tells the system that you are tracking the product code, but not the attributes or options by leaving them blank. Using -9999 for a stock level will temporarily turn inventory tracking off. Inventory at the attribute level (checkbox, select box, radio buttons) Checkbox - prodcode|attrcode|(the last field should be left blank, as checkboxes have no options) Select Box and Radio Buttons - prodcode|attrcode|optcodeAll 3 are required and must be unique, even if you are using attribute templates. If you are using normal templates in combination with attribute templates, make sure you do not give them duplicate code names.
Using Advanced Inventory with Template Modules and OpenTokens
The Advanced Inventory Module can be used with 3rd party template modules like the ones from Viking Coders by using Open UI tokens on product pages to display current inventory levels. Please note that token support has not been completely tested as of yet.
%module|npinventory|stock_level% Returns the stock level for the product, attribute, option combination. To ensure that this works correctly, you should set g.NPI_Product_Code, g.NPI_Attribute_Code, and g.NPI_Option_Code to the current product code, attribute code, and option code. On a checkbox, make sure to set g.NPI_Option_Code = ''. On a product level, make sure to set the attribute and option variables to ''. After these globals are set, call the token. If the return value is -9999, the item is not being tracked.
%module|npinventory|stock_available% Same as above but shows the amount available.
%module|npinventory|oos_level% Same as above but shows the out of stock level. %module|npinventory|stock_list% This token will set a global variable that contains an array of structures. You must set g.NPI_Product_Code equal to the current product code before calling the token. This array contains all of the product code, attribute code, and option code combinations for a specific product. It also contains the available stock, out of stock level, and other information shown below. This token makes it easy to create a stock table using OpenUI tokens in Viking Coders templates or in a product header or footer. Code examples are available in the help pages on the NetPush.com site. Array Structure: g.NP_Inventory_StockList[i]:attribute_code - Attribute Code g.NP_Inventory_StockList[i]:option_code - Option Code g.NP_Inventory_StockList[i]:stock_level - Stock Level g.NP_Inventory_StockList[i]:oos_level - Out of stock level g.NP_Inventory_StockList[i]:available - Stock Level minus out of stock level g.NP_Inventory_StockList[i]:allow_pur - Allow purchases even if out of stock from admin settings g.NP_Inventory_StockList[i]:low_amount - Low amount from admin settings g.NP_Inventory_StockListLen - Variable that tells you how many items are in the array (represented by i above)
Price: $149 Upgrade Cost: $0
Upgrade Terms (If Any): N/A Compatibility: OpenUI Versions:
4.x, 4.14-4.16x (Available Compiled) Other Module Compatibility: N/A From: Inventory Modules
Relevance: 51.81%%  Rating: (0.00) Votes: (0) Hits: (1386) Reviews: Rate It - Review It - Modify It - Report It Bookmark NetPush Advanced Inventory
<-- Just click this link and then add to your favorites! Back to Top
You've got your store spidered by the search engines, you're showing up in the search engine results, but you just can't seem to improve your rankings...Search Engine Tweak Pro (SETPro) is here to help! Search engines take into account many factors when ranking web results, and one of the most important is proper page content optimization. Miva Merchant's dynamic page creation is not designed to be search engine friendly with how it creates and displays the page content. This is where SETPro comes in to play with a number of optimizations and enhancements for product and category screens. These optimizations are primarily done with the Google search engine in mind, but are also relevant to most other popular search engines.
PRODUCT SCREENS: - Product Name Tags:
Allows you to set the product names on the product screens to a preferred heading tag, bold, or none (, , , , ).
| The keywords to focus on for an individual product page are typically contained within the product name. Making the product name a larger font size using the heading tags, compared to most of the other page content, adds extra weight to those keywords when rankings are determined. |
| | Page titles are extremely important to search engines. Miva Merchant adds the store name in the browser window's title bar along with the product name. This is a good thing, but it may also make it undesireable by diluting the product name keywords with an unnecessary store name, thus giving less weight to your keyword focus. |
| | Stock Miva Merchant nests a considerable amount of hidden tables within one another. It makes for an adequate display but search engines don't see page content as the viewer does. That creates a large amount of page code that pushes the product descriptions far down the page, even possibly tripping up some older search engines. It's best to have your real keyword content as far up the page code as possible, creating more keyword weight and improving relevancy for the product pages. It's recommended to use either this option or the commented out feature described below, but not both. |
| | This is the same as the product description display above, except that the description and title are commented out, essentially invisible, at the top of the page. Most search engines will ignore comment tags but some may take them into account. This is an elegant alternative to actually displaying the product name with description at the top of the page, leaving the page as it's meant to be displayed. It's recommended to use either this option or the displayed product description feature described above, but not both. |
|
CATEGORY SCREENS: - Category Name Tags:
Allows you to set the category names on the category screen, to a preferred heading tag, bold, or none (, , , , ).
The keywords to focus on for an individual category page are typically contained within the category name. Making the category name a larger font size using the heading tags, compared to most of the other page content, adds extra weight to those keywords when rankings are determined.
| | |
Page titles are extremely important to search engines. Miva Merchant adds the store name in the browser window's title bar along with the category name. This is a good thing, but it may also make it undesireable by diluting the category name keywords with an unnecessary store name, thus giving less weight to your keyword focus.
| - Product Links in Line-Item Listings:
Optionally replaces the product name with a linked product name, when a line-tem listing is used. This is mainly for category screens, but also applies to related products, search results, and product list screens.
|
| Search Engines add additional keyword weight to pages using those keywords contained in incoming anchor text (links) from other pages. |
| - Product Short Description in Line-Item Listings:
Optionally adds a short product description under the product name when a line-item listing is used. Mostly used for category screens, but also applies to related products, search results, and product list screens when line-item formatting is used. Choices are: - None
- Product Description (First 200 characters with stripped out HTML code)
- Product Short Description (Displays from the OpenUI Short Description Field)
|
| Particularly helpful with non-descriptive category screens or related product areas, by adding more useful content for search engines to index. Also useful for adding varied keyphrases by use of the product's Short Description field. |
Price: $35.95 Upgrade Cost: $0
Upgrade Terms (If Any): N/A Compatibility: OpenUI Required Versions:
4.14-4.16x (Available Compiled) Other Module Compatibility: N/A From: Search Engine Optimization Modules
Relevance: 51.81%%  Rating: (5.00) Votes: (0) Hits: (1151) Reviews: Rate It - Review It - Modify It - Report It Bookmark Search Engine Tweak Pro
<-- Just click this link and then add to your favorites! Back to Top
Customers can identify products that they would like to purchase but are currently out of stock. Once you place the product in stock, you can run the Send Email routine from the admin interface. It sends an unlimited number of notifications as one process, using Miva Engine
functions to prevent timeout. Each waiting customer will receive an email telling them that the product is back in stock.
If you are using my Inventory Management (IM) module (version 2.x or 3.x) or Miva's Inventory Management (version 4.x), the wait list manager will automatically insert the Wait List link on the product page when the
quantity is zero or less (version 2.x or 3.x) or out of stock (version 4.x configurable on a product by product basis). If you have modified your IM (version 2.x or 3.x) to allow ordering at less than zero to a specified lower
amount, you can modify the Wait List Manager to account
for that. In 4.x, this is determined by the global default or individual product's "out" setting. You can even block the
automatic link insertion by including the product code in the blocking list through the admin interface. If you
are not using an Inventory Management module, you can
still use the Wait List Manager by manually inserting the link into the product description of products you want to
"Wait List". In the case of "other" inventory management systems, you can insert the link into the code that those systems generate for out-of-stock messages. When the customer clicks the Wait List link they are taken to a form to verify/enter their email address. If they are logged in, it inserts their email address for them. If not, they just type it in. The form also lists the number of other customers waiting for the item if
that number is 5 or above (just to the right of the
product name). This will give customers a sense
of urgency when they receive the in-stock notification. When they add themselves to the list, you have the option (in admin) of sending them a thank you (for their interest) email. If you employ this option, it will also tell them their position on the Wait List. When products are in short supply, that may be something your customers would like to know. Also, if they are already on the Wait List, and sign up again, it will not
duplicate their record, rather it will email them that they are already on the list and what their current position is on the list.
The admin configuration screen allows you to vary the name and/or image associated with this program so you aren't locked into the term "Wait List". You can also change the colors and fonts in the form along with the verbage in the form and notification email. You may even want to pass on a c |
|