Found 11 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 utiity module allows you to change the Product Details: Product Code, Product Name, Units Ordered and Price per Unit. Attributes are also editable (changeable), but you cannot delete or add more attributes yet (future version plans). You can change the Attribute Code, Attribute Text, and Attribute Price. Shipping, tax and total are also editable through this module. You can still change the Customer information through the Order Batch area of Merchant.
Give your customers more control over their shopping experience at your store. This module allows your customers to edit the product attributes directly from the basket display. Did they pick the wrong size, wrong color, etc? Now they will not have to delete and re-add the product! Product selection can be edited after it has been added to the basket.
All settings can be configured from the merchants admin panel for full control.
This module gives a store the ability to sell and accept electronic gift certificates. Gift certicates templates are created and can be associated with products for sale in the store (or their attributes). When the associated product is purchased, the module will automatically generate a key for that certificate and send an email (optional) to the purchaser containing the key and an explanation of how to use it. At checkout, on the payment and shipping selection page, the module prompts the customer to enter a gift certificate key and, when a certificate is used, applies the appropriate credit. The remaining balance, if any, is recorded and available on subsequent visits.
Of course there is a little more to it than that and this module provides for a great deal of flexibility:
Certificate types can be associated with individual products or their attributes. In addition, attributes can be added to the product to collect address information, the name of the person the certificate is for, the date to deliver the certificate, and any notes the purchaser wants to include for the recipient. This data is collected and stored in association with the key that is generated for that certificate.
A template can be configured and used to view the certificate in a browser window. This template uses tokens to represent the various information about the certificate such as the key, the store name, expiration date, balance, etc. The data collected when the certificate was purchased (ie. address information, notes, etc.) can also be inserted into the certificate. This certificate can then be printed and mailed or manually distributed.
Keys can be manually generated from within admin. Immediately after the key is generated, a link is availalble to view the certificate so that it can be printed.
There is an administrative interface showing all of the keys that have been generated for each certificate type. The data shown includes the issue date, expiration date (editable), balance (editable), date last used, and the order id in which the certificate was purchased (unless it was manually generated of course). This list can be sorted ascending or descending by the certificate keys and the issue date.
* The orders in which a gift certificate is redeemed are tracked for each key and can be viewed from within admin. The amount for which the certificate was redeemed and the resulting balance is shown.
Communication of order status with your customers is a critical element in the overall success of your store. Provide order status change emails to customers, keep track of order changes with backend administrative notes, and provide customers with an easy login view of their order status and invoice.
Features:
- Order status updated in admin including tracking numbers and admin notes
- Bulk update several orders' status with a single click
- Status change emails with tracking links can optionally be sent to customers - Unlimited number of templates for the status change emails - Quick inventory adjustment when orders are cancelled
- End of day (EOD) productivity report for all dates, a range of dates, or specific date - EOD display all records or just the records with a specific status - EOD contains links to the order edit screen for easy viewing of an individual order - Run a Stock Level Report (SLR) to determine which items are nearing depletion - Editable interface to change the inventory levels of all/any products in the SLR - Export the SLR for mass editing/importing or to interface with your office backend - Immediately visible when you log into admin is the number of pending orders - Annotate progress updates from multiple departments within the order record - Progress is visibile to other admin entities within your store at all times - Customers can view their order status history including tracking links and product lists - Customers can view their invoice within current orders from the order status history or the link in the confirmation email
- Customers can have one click re-order from invoices in the current orders
Feature Details.
Provide order status change emails to customers, keep track of order changes with backend administrative notes, and provide customers with an easy login view of their order status and invoice. Easily manage customer communication with this module and the related modules below.
In addition to enhanced communication with your customers, you may want to manage product levels associated with orders and cancelled orders. Miva Merchant allows you to track stock levels of your products online. As products are placed in the basket, the level is decremented. If the order is not completed, the products are returned to the shelf when you delete expired baskets. If the order is cancelled, the products are not automatically returned to stock in the core Miva Merchant. The customer and product management modules interface with this internal inventory management (IM) system to improve the overall IM usability.
In the administrative interface:
Shipping tracking numbers, entered through admin, display in the customer account and the status update email (can be linked directly to the shipper tracking page)
Change the order status and optionally send the customer an order status email which can vary based on the style of the status email chosen. Email styles are created using templates with tokens for insertion of specific variables. Can update several orders at once with the bulk status update feature.
Run an end of day-productivity report for all dates, a range of dates, or a specific date displaying all records or just the records with a specific status. A convenient link to the order edit screen makes viewing an individual order quick and easy.
Re-establish inventory levels for a product when an order has been cancelled (auto-restock) or new quantities are put in your inventory.
Run a Stock Level Report to determine which items are nearing depletion or all products being managed for inventory. The module admin console includes an easily editable interface to change the inventory levels of all/any products in the report.
Export a flat file of product codes, quantity, and product name for easy mass editing/importing or to interface with your office backend systems or for re-import into Merchant itself.
Display the number of status = "pending" orders in the main admin screen, Store Notifications section, so pending orders are immediately visible when you log into admin. A convenient popup shows order numbers and dollar total of each.
Additional order related data can be added in the admin screen; employee code making the status change, date of the change, narrative notes about the order, numeric value (e.g. for adjustments). Multiple admin updates can be made to each order's record by any department within your store (packing, shipping, accounting, returns, etc).
From the customer account record:
Customers can view the status of all of their orders, including update information (e.g. tracking numbers) which is entered by the store owner through admin. The order status history display can be modified by the store owner with a template and tokens. You can even include hot links to carriers' tracking systems with the number filled in. You'll need to enter your carrier tracking URLs into the module's admin configuration screen. The number of carrier URLs you include in admin is not limited.
Customers can view their previous invoices as long as they are in online batches or still in the unbatched orders.
Even after orders and batches are deleted (you may delete processed orders to save disk space) the customer can still review the basic products listed in their order along with the shipping and payment info.
Customers can re-order/duplicate a previous order with a single click from the invoice (order details page) which are still in online batches (i.e. not deleted) or as yet unbatched orders.
Be sure to take a look at our other related modules which can enhance store - customer - vendor communication even further. They include:
Contact Manager - provide a support interface without needlessly including your email on your store's pages for spam harvesters to capture
Event Reminder - customers and store admin can schedule reminders to themselves or others for specific events/tasks at specific times
Follow-on Contact - generate after sales communication at pre-determined points of time in the future
Mail Manager - generate template emails (with tokens) as HTML or text as an auto-response, e.g. as customer order confirmation or even welcome emails
OpenUI required. 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.
Communication of order status with your customers is a critical element in the overall success of your store. Provide order status change emails to customers, keep track of order changes with backend administrative notes, and provide customers with an easy login view of their order status and invoice. This module is for MIVA Merchant 5.x. We also have the corresponding module for an older version of Merchant.
Features: - Order status updated in admin including tracking numbers and admin notes - Bulk update several orders' status with a single click - Status change emails with tracking links can optionally be sent to customers - Unlimited number of templates for the status change emails - Quick inventory adjustment when orders are cancelled - End of day (EOD) productivity report for all dates, a range of dates, or specific date - EOD display all records or just the records with a specific status - EOD contains links to the order edit screen for easy viewing of an individual order - EOD display of products sold summary reports - Run a Stock Level Report (SLR) to determine which items are nearing depletion - Editable interface to change the inventory levels of all/any products in the SLR - Export the SLR for mass editing/importing or to interface with your office backend - Annotate progress updates from multiple departments within the order record - Progress is visibile to other admin entities within your store at all times - Customers can view their order status history including tracking links and product lists - Order status history can use default or store built template - Customers can view their invoice within current orders from the order status history or the link in the confirmation email - Customers can view their order status and shipping tracking by entering their order number and email - Customers can have one click re-order from invoices in the current orders - Auto-assign customer membership to price groups based on their order total history
Feature Details. Provide order status change emails to customers, keep track of order changes with backend administrative notes, and provide customers with an easy login view of their order status and invoice. Easily manage customer communication with this module and the related modules below.
The membership system allows you to automatically include customers into price groups when they log into your store and is based on their prior purchase history. You set up your price groups as you would any price groups and assign the applicable products to those groups. Then you specify a trigger level required for the customer to be a member of each group. You can insert tokens into the applicable screens, e.g. customer edit, welcome back returning and new customers. Then when they log in, the token runs the order history for the status codes you specify (e.g. F for filled), sums the totals, and checks to see if they meet a membership level. If they do, they are inserted into the highest qualified price group.
In addition to enhanced communication with your customers, you may want to manage product levels associated with orders and cancelled orders. Miva Merchant allows you to track stock levels of your products online. As products are placed in the basket, the level is decremented. If the order is not completed, the products are returned to the shelf when you delete expired baskets. If the order is cancelled, the products are not automatically returned to stock in the core Miva Merchant. The customer and product management modules interface with the built in internal inventory management (IM) system to improve the overall IM usability.
In the administrative interface:
Shipping tracking numbers, entered through admin, display in the customer account and the status update email (can be linked directly to the shipper tracking page)
Change the order status and optionally send the customer an order status email which can vary based on the style of the status email chosen. Email styles are created using templates with tokens for insertion of specific variables. Can update several orders at once with the bulk status update feature.
Run an end of day-productivity report for all dates, a range of dates, or a specific date displaying all records or just the records with a specific status. A convenient link to the order edit screen makes viewing an individual order quick and easy.
Re-establish inventory levels for a product when an order has been cancelled (auto-restock) or new quantities are put in your inventory.
Run a Stock Level Report to determine which items are nearing depletion or all products being managed for inventory. The module admin console includes an easily editable interface to change the inventory levels of all/any products in the report.
Export a flat file of product codes, quantity, and product name for easy mass editing/importing or to interface with your office backend systems or for re-import into Merchant itself.
Additional order related data can be added in the admin screen; employee code making the status change, date of the change, narrative notes about the order, numeric value (e.g. for adjustments). Multiple admin updates can be made to each order's record by any department within your store (packing, shipping, accounting, returns, etc).
From the customer account record:
Customers can view the status of all of their orders, including update information (e.g. tracking numbers) which is entered by the store owner through admin. The order status history display can be modified by the store owner with a template and tokens. You can even include hot links to carriers' tracking systems with the number filled in. You'll need to enter your carrier tracking URLs into the module's admin configuration screen. The number of carrier URLs you include in admin is not limited.
Customers can view their previous invoices as long as they are in online batches or still in the unbatched orders.
Even after orders and batches are deleted (you may delete processed orders to save disk space) the customer can still review the basic products listed in their order along with the shipping and payment info.
Customers can re-order/duplicate a previous order with a single click from the invoice (order details page) which are still in online batches (i.e. not deleted) or as yet unbatched orders.
Be sure to take a look at our other related modules which can enhance store - customer - vendor communication even further. They include:
Contact Manager - provide a support interface without needlessly including your email on your store's pages for spam harvesters to capture
Event Reminder - customers and store admin can schedule reminders to themselves or others for specific events/tasks at specific times
Follow-on Contact - generate after sales communication at pre-determined points of time in the future
Mail Manager - generate template emails (with tokens) as HTML or text as an auto-response, e.g. as customer order confirmation or even welcome emails
The module currently fully supports the mivasql configuration of MIVA Merchant 5. It also supports MySQL as long as load balancing has the data stored on the single MySQL server. This would be the case in most of the server setups. For those that are not, we are in the process of converting the code for that remaining, very small group of MIVA Merchant stores. At this time we have not had a problem. Modules will be moved to the top of the queue as needed.
This OpenUI extension module allows you to require that customers agree to a statement before being able to checkout. For example, if you require customers agree to specific licensing on your products, or if they need to be at least 18 years old, this extension will prompt the customer to read the statement (which you customize yourself) and either agree (checkout) or disagree (be sent to a specific URL which you designate).
Options include:
Create your own Agreement using text or HTML
Option to Display or Suppress the Category Tree.
Option to use Images instead of form box labels.
"Not Agree" button terminates at Store Front but can be changed to terminate at any static link of your choice.
Determine products that require Agreement through options to select "All Products", only "Specified Products" or All Products except "Exempt Products".
Options to display the Agreement on the bottom of the Invoice Screen and/or at the bottom of the Merchant and Customer Email notification with additional option to enter a Caption above this display.
Options to display the Basket Content at the top of the Agreement with further options to make the Basket Content editable and enter a Caption above the Basket Contents with instructions.
Control the Checkout Button Display through options to "Display All Screens", "Removed on All Screens", "Removed on All Checkout Screens" or "Link Inactive on Checkout Screens".
Uses Open UI Tokens with Token drop down Select feature.
Full-featured "Membership" module for discounts, purchase awards, availability groups, etc.
Membership features can include:
Assignment to either Price or Availability groups (or both)
Membership Points - Each purchase earns X points per dollar
Point redemption - Y points can be redeemed for a discount
Memberships can be assigned based on:
Total Orders Plateau - after purchasing $X total (also searches past orders to build order history)
Assignment can be restricted to customers within a specific Price or Availability group (or both)
Manually by Store Administrator (regardless of Price or Availability group)
Memberships can have an associated Membership Length (in days) and an Admin-editable expiration date. They can also be infinite memberships.
Possible uses:
Customer Appreciation discounts -- "After purchasing $500 of merchandise in our online store, you become a member of our Gold Level, receiving a 5% discount. When your order totals reach $1000, you become a Platinum member, and receive a 15% discount on all products!!!" (This would be done with Price Group assignment).
Points Discounts -- Set up a Membership with a plateau of 0.01 to give all customers who purchase a membership into your Points system.
Welcome to the future...the first of many "plug-in" themes (or skins) for Miva Merchant and the OpenUI. The themes come in both a Basic and a Professional version.
The themes comes with all graphics and objects used to instantly change the look of your store. In the Profession version, theobjects are editable (using the OpenDesigner™) and blank buttons and master graphic files areincluded so you can extend the theme as your needs dictate.
Welcome to the future...the first of many "plug-in" themes (or skins) for Miva Merchant and the OpenUI. The themes come in both a Basic and a Professional version.
The themes comes with all graphics and objects used to instantly change the look of your store. In the Profession version, theobjects are editable (using the OpenDesigner™) and blank buttons and master graphic files are included so you can extend the theme as your needs dictate.
The purpose of Power Search is to allow a customer to search one or more fields which are allowed by the store owner. The store owner can choose any fields within the products database and/or the custom product fields (Miva Corp built-in utility module) database to be searchable. This module is for MIVA Merchant 5.x. We also have the corresponding module for an older version of Merchant.
Features: - Implements field specific, keyword searching - Uses store morph technology to build templates with version history - Customer selects the fields to search and the sort order they want the results displayed - Search the whole store or limit to one category - Search by all (AND), any (OR), exact phrase, or begins with - Display total found, number of pages, and links to each page when the results exceed one page - Use the same product list layout as original search or alter for your needs - Can limit search to a specific price range - Use in conjunction with the Emporium Plus Tell A Friend module to send searches to a friend - Product page "return to search" link takes customers back to the same search page - View admin log of searched words/phrases for marketing and keyword identification - Maintain compatibility with 3rd party modules which use the MIVA Corp custom product fields - Create pre-defined select list searches on a single field - License per domain/mall
Feature Details. Easily editable templates. The module has five templates which can be used for each section of the search page. The templates have full versionhistory and use standard Merchant 5 template coding for easy update and rollback of changes. Each template is pulled into the location you want it on the search page using a render token. The templates are field selection, category selection,search scope/type, page counter and links, and product list layout.
Search specific fields and sort results. Allow a customer to search one or more fields which are made selectable by the store owner. The store owner can choose, in the admin screen, any fields within the products database or the MIVA Merchant built in custom product fields database to be available. The Power Search module uses a mirror database of your products, custom fields and categories; much like the big search engines use. By creating a mirror before the search is made, many operations to join multiple databases togethercan be avoided, so the customer gets a much faster search. Customers can also sort the results on fields like name, code, price, cost, when they were added to the store, or the default display order the store owner established for productlists. The build of the mirror database goes quite quickly and is a maintenance procedure you will do periodically. The small amount of time you take to build the mirror will save your customers significant amounts of time in their searches vs searches which don't use an optimized mirror database. Buildingthe mirror is not required just because products are added, deleted, or edited; as those processes update the mirror automatically without needing a rebuild. See the install doc for details.
Category selectable. Customers can use the category selector to select just one category to search. The default is to search the whole store. You can use the built in token which lists all categories with one or more products in them oryou can build your own select list of only certain categories.
Multiple search types. The customer can select how they want to search the database. The default is to search for products where all (boolean AND) of the keywords entered are found in the record. The customer can broaden that search so that any (boolean OR) of the words are found in the record. They can search by exact phrase so that the words must appear in thesame order in the record as was entered in the search input. They can also search the fields where the data in the field begins with the search string. This is useful for things like finding all of the products whose NAME begins with a specific letter and allows you to have a list of A-Z links that implement that specific search.
Advanced pagination. The module can display the total number of products found which match the search condition. Additionally, the pagesare numbered, e.g. Page 3 of 20, when results exceed the configurable number of products per page. You can also display alist of page numbers and links to those pages so the customer can jump to the page they want to look at. This pagination is similar to that used in the Emporium Plus Category Manager module.
Product layout template can be customized. In the 'srch' page template, there is a "search results layout". If you are happy with that layout, you can copy and paste the contents of that template into the Power Search module's product layout template. You can then modify the layout in the Power Search admin screen.
Price range searching. While searching the price field might be useful in some cases, a more popular search is price range. Within the searchable fields section, the customer has the option of entering a low and high price to create a range. If left blank, the search will not be filtered by price range.
Tell a friend module interface. If the store is using the Emporium Plus Tell A Friend module, customers can send the search string from Power Search to friends. The link in the email will go to the same page of products that the customer was on when they clicked the Tell A Friend button.
Return to search page link. After going to the product page from a Power Search rendered search, a convenient "return to search" link on the product page can bring the customer back to the original search page.
Search log with admin report. In admin, you can view the log of search words/phrases which your customers have used. This helps you from a marketing standpoint to determine the most sought after products and possibly the need to carry a new product. Additionally, it helps you identify keywords which might be useful to include in the narrative descriptions or the meta tags for search engine submissions and even local searches in your store. As example, while you might have a product called flip flops, customers might be searching for thong sandals (which is the same thing). But if you had not used those words in your description, you may have lost the sale. The log can be purged in the admin screen to reduce its size as desired.
Optimized search of built-in custom product fields. This module does not require that you use a proprietary 3rd party module for the custom product fields. It uses the built-in custom product fields module from MIVA Corp, thereby ensuring compatibility with other 3rd party modules which use those same custom product fields. No need to go down that proprietary datafield path of no return. As example, the Emporium Plus Template Data Feed module can use the built-in custom product fields to populate feeds to just about any search engine and shopping index with those "special" fields those indexes require.
Live examples. We cannot link to our demo Merchant 5 store from MivaCentral so if you'd like to see a couple of the live pages demonstrating searches, please contact us for the link. You can check out the selected field search in our test store which has about 600 products with multiple custom product fields. Try some searches so you can get an idea of search speed.
Pre-defined selectors. The Power Search function can also be used for pre-defined select pulldowns in your store. An example of genre and decade searches are in the lower left column of our test store's storefront screen. It will search a specific field, with store owner pre-defined selections. This same technique can be used for things like manufacturer searches if you have a manufacturer field in your custom product fields.
Liberal licensing. License is for ONE domain/mall. Within that single mall, it can be used in multiple stores without additional licenses.
This module requires that you are using MIVA Engine v5.03 or newer. When you log into admin, you can see which version of the engine is in use in your store.
Cumulative tracking of hits/visitors, screens/actions, products, categories, referrals, user agents, searches, states/countries shipped to, and shipping/payment methods
Reset data for any cumulative report individually
Searchable products report including times viewed, added to basket, removed to basket, and ordered
Advanced recent traffic report including configurable session color highlighting and detailed individual basket snooper - This report is addictive. It allows you to watch what is happening in your store in real-time. A record for each screen (storefront, search, category, etc.) and each action (login, add product to basket, etc.) is displayed. Records for the same customer are highlighed in a unique (and configurable) color, making it easy to spot a session at a glance. Each record is also linked to a history for that shopper. If the shopper is logged in you can even see the shopper's name and customer details.
Daily/monthly/yearly/user-defined date range reports including hits, orders, shipping/tax/etc., sales, and screen/action breakdowns - Enter a start and stop date and ELM 2 will tell you how many hits occurred, the number orders, total shipping/tax/etc., total sales, even screen/action breakdowns such as how many customers created accounts. Month-by-month summaries are also available.
Editable order data - Manually adjust order data for any date.
Customizable look and feel, including a seperately configurable style sheet for print media.
Advanced user agent parsing engine - Configure up to 5 sets of parsing criteria for cumulative browser/OS breakdowns, bot reports, etc. - Analyze user agent data based on user-defined logic. The agent parser is hard to appreciate until you play with it, check out our demo admin at http://mvdevelopment.com?Admin to get an idea of what is possible.
Referral tracking including orders and excluded referral domains list - ELM 2 keeps track of where your customers are coming from and your orders/sales from each referrer (orders/sales tracking requires dedicated SSL cert).
Excluded IP Address list - You can configure an unlimted number of IP addresses to ignore when logging.
Track screens from 3rd party modules too (requires OpenUI).