Found 324 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.
This module allows you to define fields in the admin that appear on your stores order form. These fields can be:
Checkboxes
Memo Fields
Number Fields
Currency Fields
Text Fields (10, 20, 40, 80, 100 or 200 characters)
Date Fields (MM/DD/YYYY)
These fields are added automatically to your Merchant and Customer Email Notification and also display in your admin.mv as an extra tab on the Orders screen (requires FREE, installed code change to your admin.mv).
The Extra Customer Fields module allows you to specify additional customer information fields within your store, and also provides template-based layout control over the customer account screen and the customer information within all checkout screens. The extra customer fields can be displayed on all account and checkout screens, including the following:
The Extra Customer Fields module supports all standard Miva Merchant fields, and also allows a variety of input types for extra fields, including text field, text area, checkbox, radio button, single select list, multi-select list, country dropdown, and state dropdown - all configurable from within the module's easy to use administration interface.
Features
Global Settings
Global Settings allows you to optionally set indicators to distinguish fields as required, optional, or both. Indicators can be shown before or after the field prompt. CSS styles are also applied to field prompts and input elements to indicate fields as required, optional, and/or invalid (when data is missing or incorrectly formatted).
Standard Fields
Extra Customer Fields allows you to control even the standard customer fields. This administration section allows you to change the prompt for a field and to set optional field attributes, such as CSS selectors, size, and even JavaScript event handling code.
Prompts can be dynamically controlled using OpenTokens - the prompt fields fully support all OpenToken functionality.
Templates
The layout of the account screen and the customer portions of the checkout screens can be customized using templates and tokens. Each screen has its own template, and fields and their associated prompts are displayed via tokens. For example, %nbecf_fname_s% is replaced with the input box for the Ship-to First Name.
There is also a template for the admin screen. Administrators can view and edit the data entered by customers within the Miva Merchant administration utility. The admin template determines the layout of this administration screen.
Extra Customer Fields
Extra fields can be defined to collect additional information from your customers, either during checkout, account creation, or both. Each extra field is assigned a name, a prompt, an interface type, and optionally a default value and attributes. The name is hidden from customers, but is used as the token to represent this field within the templates. The prompt is the text label shown to customers. Several interface types are available, including text field, text area, dropdown menu, checkbox, radio button, single select, multi select, and even states and countries dropdowns with data pulled from the corresponding store databases. If a field is given a default value, that default value will be present when an empty form is loaded. Attributes are used to specify CSS selectors, sizes, and JavaScript event handlers. Finally, each field can be designated as required or optional.
Dropdowns, radio buttons, and single and multi select fields also have options. These options are defined on a separate screen for each field, and can be reordered as needed.
The CheckOut SuperMod allows your customers to determine the shipping method for each individual item in a single order and then the appropriate shipping and tax calculations are made to determine the total shipping amount for the entire order. Items in an order that are using the same shipping method are grouped to properly calculate the shipping price for the group of items. Now your customers can check out of your store with multiple shipping methods or shipping addresses* in the same order and the shipping is calculated properly.
Key Benefits Include:
Advanced Shipping Screen that gives customers the ability to select a different shipping method for every item in the order
When the Advanced Shipping Screen is used, the items in the order are internally grouped by shipping method so that items using the same shipping method are calculated and displayed together
Customer can choose to go to Advanced Shipping Screen to ship every item via a separate shipping method or can choose to not go to the Advanced Shipping Screen and instead ship everything in the order using the same shipping method
Configurable title for the link to the Advanced Shipping Screen from the payment/shipping selection checkout screen.
Shipping charges from the Advanced Shipping Screen can be viewed on further checkout screens including the Screen Invoice and emailed invoice
Return to shopping after having used the Advanced Shipping Screen and the settings are remembered for checkout and shopper is automatically taken to the Advanced Shipping Screen upon checkout
Ability to split line items of multiple-quantity products into individual line-items for different option selections including shipping and address* selections.
Works with existing third-party shipping modules
Integrates and shares data with the Shipping SuperMod and Address SuperMod from Copernicus giving you even more functionality!
When used with the Address SuperMod, each item in the order can be shipped to a different address. Upon checkout, items to common addresses using common shipping methods are grouped together, and proper shipping charges are applied to each shipment. Further, items are then grouped by address for proper tax calculations to each address in the order.
Extra functionality for users of the OpenUI SuperMod – Special Virtual Modules and tokens are provided for advanced control over checkout displays. Bonus Virtual Module provides the ability to “Split Line Items” in the basket (normally only appears on advanced shipping screen).
Note: Multiple address selections are only available when used with the Address SuperMod.
For complete control of the checkout process the Address SuperMod™, CheckOut SuperMod™, and Shipping SuperMod™ all work together. Each item in the basket can then be shipped to a different address using a different shipping method. Shipping methods available to each address can be filtered based upon the products in the basket, the destination, etc., and shipping and tax for each shipment is calculated individually.
Please Note - The CheckOut SuperMod significantly alters the checkout process of your store. The CheckOut SuperMod takes the checkout process beyond that allowed by Miva Merchant, which is why the module allows your customers to checkout of your storefront with multiple shipping methods and/or to multiple addresses (when used with the Address SuperMod) in a single order. Please be sure to test-drive this module on Miva Mia with any other third-party modules you have installed. To get a free distribution of the CheckOut SuperMod for use on Miva Mia, just fill out a Trial Request Form at http://www.copernicusllc.com/support/free/trial.
The Order Attribute module allows you to collect additional information from your customers as they check out of your store. You can add standard Miva Merchant attributes (including extra fees!) to the Customer Account Screen. The collected information is available to your customer on his invoice and to you on the processed order. This is a great module for the gift-giving season as attributes for giftwrap and card text can be added to the checkout process.
Key Benefits:
Add Miva Merchant Attributes to the Customer Account Screen
All of the standard functionality of these Attributes are available to you including setting a price for an attribute
Attributes are for the entire order rather than each product in the order
Order Attribute Information is available to the customer and the storeowner
Order Attributes chosen by the customer are viewed on the customer invoice
Order Attributes chosen by the customer are viewed on the processed order
Example Usage:
A storefront owner sells cakes online and wants to allow his customers to send a gift message when they send a cake to a friend. He needs a way to collect the gift message for the order from the customer.
Solution: The Order Attribute module allows the storefront owner to create an attribute for the order as a whole, so he can collect extra information for the order such as a gift card message the customer would like to send to the person they are sending the cake to. The customer includes this additional information as they are checking out, and can see what they have submitted on their order invoice. The storefront owner can see the information provided by the customer on the merchant notification he receives for the order, and in the Open Orders section for that basket. The storefront owner has found his customers really like being able to include a gift message with their order and they are now regularly sending his cakes to their friends!
Please note that this module collects information for the order and does not provide these attributes for each item in the order.
For installation/upgrade services, please contact Copernicus.
Easily add Extra Product Fields to your store. Extra Fields can be of any type (character, number, boolean/logical, or memo), and each field can be displayed on the Product Display screen and the expanded format of the Product List, Categories & Search screens. Fully-customizable, template-based display of Extra Product Fields. Batch-oriented import utility handles very large data sets.
Summary of Features:
No limit on number of custom fields;
Custom fields can be character, number, Boolean/logical, or memo field;
Field lengths can be specified for character & number fields; memo fields have unlimited length;
Custom screen prompts can be specified for extra fields and for standard Miva Merchant fields;
Each Extra Field can be displayed on the Product Display screen and the expanded format of the Product List, Categories & Search screens;
Determine the order in which extra fields are displayed;
Display of extra fields can be hidden if value is empty or zero;
Extra fields added directly to Products field database, providing greater compatibility with other modules
The Custom Pay Suite, is a customizable payment system for critical data collection. For example: a credit application, getting extra data without requiring an actual payment, purchase orders, etc. Custom Pay captures the data in a database for later emailing the merchant/customer with the invoice and information about the purchase, and the extra date you've collected. "I don't really know what the limits or capabilities end with this module. Your imagination I suppose!"
Checkout This provides a way for you to display important information to your customers during the checkout process. You define one or more messages that can be triggered by various conditions of the customer's purchase. The messages are displayed on a separate page, and the user must click the Continue button to proceed with checkout.
You can assign messages to be triggered by:
Type of shipping
Type of payment
Specific product in basket
Product from specific category in basket
Customized conditions using OpenUI tokens
Combinations of all the above
You can customize the HTML layout of the page, as well as the individual messages. You can also customize the Continue button, or remove it entirely to create a "dead end" page that will prevent customers from completing their purchase.
As an optional feature, you can collect additional information from your customers, by displaying a text box, checkbox, or drop-down menu with any message. (This feature requires the Special Order Instructions module, available separately.)
Price: $30 Upgrade Cost: $0
Upgrade Terms (If Any): N/A Compatibility: MMUI/OpenUI Versions:
4.x, 4.14-4.23x (Available Compiled) Other Module Compatibility: Compatible with Shipping and Checkout Supermod modules from Copernicus/Miva.
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)
This system extension module allows you to define extra fields to be associated with customer records. The extra data is colleced from the shopper, and included in order e-mail notifications. The field values are also available from within the admin on the Customer record edit screen, with admin code modifications we make free of charge on request.
Display up to five textboxes or checkboxes on any checkout screen
Flexible settings & HTML templates allow you to customize the display for your needs
Include the customer's entries in later checkout screens and in notification emails
Save the information in a database for reviewing in Merchant admin
This module allows your Miva Merchant store to request additional information from customers during checkout. You can display up to five different text boxes or checkboxes on any one of the three checkout screens. These can be used to collect information such as special instructions for the order, a message for a greeting card, newsletter request, etc.
After the customer enters their information, it is displayed on each subsequent checkout screen, so that the customer gets instant confirmation of what they entered.
The messages are also included in the notification emails to both the customer and merchant; and they are also saved in a database. The module's Order View screen allows you to view this database, so that you have a way to save and confirm a customer's messages in case any emails are lost.
For text boxes, you can specify each box's size, as well as the text prompt that appears above it, and the maximum and minimum length for the customer's entry. For checkboxes, you can specify the text prompt, the position of the check box (left or right of the prompt), and whether it defaults to checked or unchecked.
HTML templates and tokens are used to give you plenty of flexibility about how the messages are displayed: you can tailor their "look" to match the rest of your store.
Collect supplemental, required or non-required responses from
customers at checkout. You can add as many questions to your form as you
want. The responses are exported to a delimited text file which can be
imported into most database management systems for further analysis. You
can also have those responses appear in the Email notification and batch
processing. Use it for the customer to add special
instructions for the order, collect responses from survey or poll
questions, allow the customer to fill out gift card messages, etc.
The admin interface allows you to build the form with your store's
questions using standard html syntax.
for Miva Merchant version 3.x and 4.x.
You can place the questions on one of the three checkout screens. This
module is compatible with the MMUI and OpenUI. When using the OpenUI, simply
select the screen from admin. When using the MMUI, editing the mmui.mv
file will accomplish the same thing. You can also specify one or more
of the questions to be required. Customers will not be able to complete
the checkout if they do not respond to the required questions.
You can purge old questions from the active file and place them in a
historical file in order to improve response time during order batch
processing retrieval. The optional order batch retrieval
requires editing the core batch report unless you are using
truxoft's batch reporting module, which has an interface for
the addendum module data.
In the compiled version you can limit the display of Addendum
questions based on specific product codes. If you list product
codes in the admin input, the questions will only be displayed
if one of those products is in the basket at checkout. You
can also use the wild card product code like 1AA*. If the
applicable products all begin with the same characters, you
can use the asterisk. This can only be used for the beginning
characters in the product codes. You can optionally include
the questions in the emails along with the responses. If
using the OpenUI, you can select in admin whether to insert the
response in the merchant notification or customer confirmation
emails or both. You can also include the questions and responses
on the invoice (last page after payment completes).
Limitation: When used in a store which uses PayFlow
link or iTransact payment systems, you will need to place
your questions on either the customer information screen
or the shipping and payment selection screen. Those
payment systems transport the customer to another domain.
Hence, the module needs to save the responses to a file
before the customer is transported off-site. When the
customer returns from the off-site payment screens back
to your store, the responses will be retrieved for saving
to flat file or display in your merchant notification email.
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.
The Extra Product Fields module allows you to specify additional information for products within your store. This information is structured so that you may present it in the following fashion (as an example):
Author: Dr. Seuss
For each field, you can choose whether to display it on the product screen, line item layouts, and/or expanded layouts (affects category screens, search results, and product list pages). Fields are only shown on Merchant's screens if there is a value associated with them, so you may easily define different fields for different products. Other features are:
Control the font and style by entered HTML before and after the label and value
Choose one of five locations to show data on the product page (above Quantity in Basket, Below Price, below Weight, Above Description, Below Description)
Set alignment for column on line item layout
Import module allows you to create data in Excel or a text editor and import it into Merchant
Export module allows you to backup information entered either by hand or via import
Collect additional data during the checkout process. This modules allows you to specify your own HTML for additional data collection, such as gift card info, special ordering instructions, commments, etc... Data collected can be shown in both emails, invoice, and batch reports in the admin panel (Developer Install required for un-batched orders). Since the module allows you to specify your own HTML, you could use radio buttons, checkboxes, dropdowns, text boxes or any other form variable to collect the additional information you desire. Module allows up to 10 fields for data collection.
All settings can be configured from the merchants admin panel for full control.
Collect information from you customer before they complete the order.
This addendum module provides two stock questions to help find out where they heard about you. A drop down question to gather other information, with 6 reponses. Most people would use it to gather how the customer found you, but the question, and responses are configurable. 6 choices in the drop down selection allow for most possibilities. Another question is also available, to gather a text imput such as other information - or enter a new Question for the customer to give a text answer. Gathered information is sent along to the Merchant e-mail.
Module is similar toi the Customer Agree, but the responses are not required to continue.
Take master control of your Product Attributes. This module is packed with features like menu-driven control of MIVA Merchant product attributes. You can control field attributes, prompt/image locations and options, multi-column radio attribute options, and much more. Module features are configurable using the menu-driven admin interface, Product Display Layout, Missing Attributes PATR Page, OUS1 Checkout: Upsell Product (Single) Page and UATR Upsell: Missing Product Attributes (Single) Page templates. These templates are automatically created using your current template versions, when the module is initially installed. Attributes can also be displayed on other product related pages. This gives you master control over the look and feel of your product attributes.
The ADS Attribute Master Module Features:
Simple Module Installation and Configuration
Automatic installation and assignment of PROD, PATR, OUS1 and UATR pages with required item.
Automatic installation and assignment of revised Product Display Layout, Missing Product Attributes, Checkout: Upsell Product (Single) and Upsell: Missing Product Attributes (Single) templates. Current version history templates are used to generate revised templates. Previous template versions will be available through version history.
Menu-driven control of new features. No template editing is required, but is available for advanced users. HTML and template scripting knowledge is required to make template modifications. If you do not have these skills it is recommended you contact ADS representative to get assistance with template design and customization.
Radio Button Control Features:
Extra Tag Attributes
Attribute Image/Prompt Location
Attribute Image/Prompt Style Wrapper using provided token
Options Image/Label Location
Option Image/Label Style Wrapper using provided tokens
Display Option Price Adder when applicable
Table/Style Attributes
Number of Option Columns
Drop-Down List Control Features
Adds <Select One> at the top of the list
Extra Tag Attributes
Image/Prompt Location
Display Option Price Adder when applicable
Image/Prompt Style Wrapper using provided token
Checkbox Control Features
Extra Tag Attributes
Image/Prompt Location
Image/Prompt Style Wrapper using provided tokens
Display Attribute Price Adder when applicable
Text Field Control Features
Size Attribute
Extra Tag Attributes
Image/Prompt Location
Image/Prompt Style Wrapper using provided token
Display Attribute Price Adder when applicable
Text Area Field Control Features
Cols Attribute
Rows Attribute
Extra Tag Attributes
Image/Prompt Location
Image/Prompt Style Wrapper using provided token
Display Attribute Price Adder when applicable
Module installation and functionality has the following requirements:
MIVA Merchant Version 5.0
Settings and control this module provides are used in conjunction with Item "ads-attrmaster", Product Display Layout, Missing Attributes PATR Page, OUS1 Checkout: Upsell Product (Single) Page and UATR Upsell: Missing Product Attributes (Single) Page templates that are pre-installed and configuredwith this module.
Original templates and/or Merchant "Original" templates will not be modified by this module and can be restored, using the new Version history features, at any time.
No template editing is required, but is available for advanced users. HTML and template scripting knowledge is required to make template modifications. If you do not have these skills it is recommended you contact ADS representative to get assistance with template design and customization.
Permits static URLs to be used to direct customers: When you construct your URLS for the static navbar, in the Account URL, use Screen="SACNT" (instead of Screen=ACNT) to direct the customer to the account page if logged in or to the Login screen if not. In the checkout URL, use Screen="SOINF" (instead of Screen="OINF") to direct the customer to the customer information page if logged in, and to the Login screen if not (and then to the customer information screen after they log in). Also, you need to have it set in admin to provide the login screen before the checkout to have this particular redirection work.
ShopInvoice is a powerful, easy-to-use, and affordable desktop application that greatly simplifies the day-to-day business of Miva Merchant users. From professionally printed invoices and packing slips to Internet postage and fully-integrated UPS shipping, labeling, and tracking features, ShopInvoice is the most versatile and innovative application available to Miva Merchant users today.
Key Benefits
Save countless hours on order fulfillment tasks Ship accurately and cost effectively Send shipping and tracking notifications Create a professional, lasting impression Seamlessly integrates with your Miva Merchant store.
- Bulk downloading of rates and transit times. - Bulk downloading and printing of live UPS labels. - Supports multiple packages, tokenized reference numbers, and Quantum View Notify. - Supports standard and thermal printers, multi-up label sheets, and combined invoice and labels.
UPS WorldShip
- Directly communicates with WorldShip; no manual import or export required. - Customizable tokenized reference numbers printed on labels. - Supports Quantum View Notify. - Automatically imports service used, shipment weight, total cost, and tracking number after processing.
U.S.P.S. Label Download
- Integrated directly with USPS for downloading live labels (without postage). - Perfect for business with their own postage meters. - Delivery confirmation is free for Priority Mail, and only $0.13 for First Class.
Stamps.com
- Directly communicates with the Stamps.com; no manual import or export required. - Supports stealth postage mode. - Customizable tokenized memo's printed on labels. - Address verification and correction. - Automatically imports tracking number after processing.
Endicia DAZzle
- Directly communicates with DAZzle; no manual import or export required. - Customizable tokenized rubber stamps printed on labels. - Automatically imports tracking number and total cost after processing.
Shipment Creation
- Shipment address pre-filled based on order shipping information. - Create multiple shipments, using multiple carries, for each order. - Product weights automatically downloaded. (eBay and Miva) - Customer-chosen shipping method automatically downloaded. (Yahoo! and Miva) - Quickly enter weights using zero-configuration scale support.
Shipment Tracking
- Integrated UPS and U.S.P.S. tracking for support personnel. - Send bulk email to customers with clickable tracking links. - Tracking numbers automatically imported and saved after processing shipments.
Shipping Labels
- Supports inkjet, laser, and thermal printers (such as Dymo and Eltron). - Print full page shipping labels, or multi-up sheets. - Print all-in-one forms that combine invoices\packing slips and the shipping label. - Print standard Avery (or any brand) address labels using customizable XSL and HTML. - SureSize™ technology ensures every address and graphic fits on every label.
HTML Templates
- Includes email, invoice, packing slip, reporting, and exporting templates. - Customizable, powerful, well-documented XSL template format. - Specify which printer (supports networked printers) and paper tray to which each template should print. - Powerful "conditions" can be embedded in templates.
Invoices & Packing Slips
- Plenty of royalty-free, customizable XSL templates (see the Gallery). - Print pick-lists for warehouse staff to efficiently pack shipments.
Reports
- See exactly what your customers are buying, and how much of it. - XSL template based, completely customizable. - Evaluate various aspects of your business.
Generic Export
- Customizable exporting of any data, to any format. - Export bulk data to .htm, .txt, or .csv. - Easily integrate with your existing software, such as MOM and Great Plains Accounting.
Email
- Integrated email with viewable history for each order and customer record. - Built-in WYSIWYG email editor. - Send email in bulk, with one click. - Send payment requests, shipping notifications, and clickable tracking numbers. - Send invoices, product announcements, and targeted advertisements. - Plenty of included, customizable XSL templates. - Ability pecify a specific email account each template should be sent with.
Order Status
- Customizable order status allows tracking each order through your business flow. - Use with filters to display a running count of how many orders are in each status. - Send emails to customers with order status updates.
Add and Edit Orders
- Add manual orders, such as orders taken by phone. - Add and edit order items, charge details, and notes. - Modify and correct order details when customers call in.
Customer Service
- "Quick Search" fields look up customers and order numbers instantly. - All order information, including notes, status, and tracking information are immediately visible. - Keep customers up-to-date with shipping and status notifications. - Incredible networking support keeps customer service reps and shipping stations constantly synchronized.
Filtering and Searching
- Customizable filters allow you to specify any search criteria you want. - Filter Panel shows each filter as a folder, with a count of matching orders. - Clicking the filter folder instantly displays the matching orders. - Pre-installed filters help you get started right away.
Networking
- Connect all computers to the same ShipWorks database. - Automatic, immediate synchronization yields efficient processes and reduced errors. - Manage customer service and shipping from different locations, while staying connected. - Easy installation and setup.
Miva Merchant
- Batches Panel shows all batches and how many orders in each batch. - Filter the order display by batch. - Automatically detects when orders are moved from batch to batch from Miva admin. - Create batches directly from ShipWorks.
eBay Sellers
- Leave eBay feedback in bulk with customized presets. - Sell all feedback that has been left for you by buyers. - Track checkout status and send bulk payment reminders. - Downloads eBay checkout data, as well as address information entered in PayPal. - Automatically updates your "My eBay" status after processing shipments.
Configurable Interface
- Customize grid column order, sort order, and which columns to display. - Detail panels show all selected order details at a glance, on one convenient screen. - Customize panel size, location, and visibility. - Customize toolbars and context-menus.
Scale Support
- Zero-configuration scale support for serial ports - plug it in, and it just works. - NCI model 7010S (also known as the Stamps.com scale). - Fairbanks scales. - Metler Toledo scales. - Salter Brecknell 7010SB. - Supports the scale models listed above that include a serial port.
Administration
- Simple setup and installation, no knowldege of databases required. - Easily backup and restore all ShipWorks data in a single click. - When setting up networked installations, the main database is automatically detected.
Powerful Database
- Microsoft SQL Desktop Engine (MSDE) provide free with purchase of ShipWorks. - Fast, efficient, and maintains data integrity. - Built on the same engine as MS SQL Server.
This is a credit card module which prompts the customer for the usual information: name on card, card number, and expiration date. However, it also permits up to 4 extra fields to be configured to collect whatever payment data the shop owner desires. This data is then provided to the administrator with the other credit information when processing orders. Each extra field may be designated as required/not required. There is no credit card validation other than checking that it is a number and that a name has been entered (ie. no mod10 check). This module was born to handle British credit cards such as Switch and Delta which require other fields to be collected (and apparently fail the mod10 validation test).
These modules add a JavaScript continue link or button, as well as a checkout link or button to your basket page.
One module's order button will take the customer to a login screen option, and the other goes directly to the Customer Information screen to order without an account.