Storefront Basket
Order Fulfillment Import/Export Look & Feel Modules New Modules Payment Modules Shipping Modules Store Features / System Modules Utility Modules Truxoft Modules StoreMan/StoreMan Pro Miva Licenses Truxoft 2.x Modules Truxoft 3.x Modules
| | New Modules |
BROK_AFFILIATES Affiliate Manager 80.00
| This module, as the name implies, is an affiliate manager. It tracks referrals to your store from your affiliates. You give an Affiliate code to them which they in turn can use in a link to your site or provide to others who can enter it on your site to give credit to the affiliate for their visit. You can set the amount to be paid out separately for each individual affiliate and the module tracks the accumulation and alerts you when payout is due. Payouts can be scheduled for any time period from daily to annually or set to occur when a particular payout amount has been accumulated. | A sampling of the module's features: Store display settings can be configured separately for each affiliate so each can have their own "unique" look and feel Payouts can be accumulated and for both hits and orders (as both a per order payout and as a percentage of the order total) Payouts can be accumulated up to 5 levels deep (i.e. you can give payouts to those who refer other affiliates to your store) Emails can be sent to the affiliates when orders result from their referral. The email can be in either text or html formatting. The referral is gathered by the module itself w/ a link such as: http://yourstore.com/Merchant2/merchant.mv?AFFIL=affilcode No need for extra scripts to collect the referral. The referral link can point to almost any page in your store. For example, you can point them directly to specific products or categories. Just add the AFFIL=affilcode to the URL that points to that page. Customers can be redirected to a static web page after the referral is collected so the module can be used by those merchants who display their products on static pages. Referrals can be held without crediting it to the affiliate if the customers pay with particular payment modules to avoid payouts for orders for which payment was not actually received. The contents of the emails sent by the module and the invoices generated are fully configurable by the use of templates. The referral code can be passed to your store either through the link from the affiliate's web site or it can be collected in a form on your site which can be positioned in up to 14 different positions. The content of that form is configurable with a template The module can provide for a new page in your store at which customers can apply to be affiliates. That page can be linked to w/ links in up to 13 different positions on your store pages and the content of the new affiliates page is entirely configurable by the use of templates. Approval can be either automatic or pending your approval. More information about the available features can be gleaned from the main Options page which you can see here. |
The module's documentation can be read here
Note: This module requires ver. 3.9x or higher of the Miva Engine.| OUI| 3.x 4.x| Comprehense affiliate management|

|
BROK_CTGYTEMPLATES Category Page Templates 35.00 Full control of the look of your category pages! The module lets you configure the category page html to your liking. It provides an interface for you to enter the specific HTML that you want to use to display the product listing for the category. You create templates which you can then assign to selected categories. The module comes with 4 preinstalled templates but you can add as many as you want. One of the preinstalled template provides for a category display that lets you add all of the listed products to your basket with the click of a single button. Another provides for the display of multiple products in rows across the page instead of vertically. In your templates, you can use tokens to represent the normal Merchant product and category fields. For example, you can use the token %prodname% to represent where you want the product's name to be displayed. Making changes like removing the "buy one now" button is as simple as tweaking the HTML used to display the page. One of the preinstalled templates is identical to the standard Merchant category display and serves as a good starting point for those little tweaks you have always been wanting to make. The module also permits you to copy existing templates when you are creating a new template.
Note about compatibility with other modules: This module totally replaces the portion of the OpenUI (or MMUI if you are using it) that displays the Category page and is not compatible with any other module which modifies the category page unless the developer of that module has specifically made their module compatible. This module provides for an easy-to-use manner for developers to provide tokens that can be used to insert their module's HTML into the pages. And these tokens can be registered in the module's admin interface. All VikingCoders.com's modules are compatible with this module (ie. there are tokens that can be used to display their information on the category page) or soon will be.
Another note about compatibility: This module is compatible with the OpenUI right out of the box. However, for it to be compatible with the MMUI requires a minor modification to the MMUI file (ie. mmui.mv). Go here for instructions on making that modification.
You can view this module's online documentation here. This module requires Empresa 3.9 or higher |OUI (MMUI with minor modifications to mmui.mv)| 3.x 4.x| Full control over the look of your category pages|

|
DEN_AFFILIATE Generic Affiliate Integration 25.00
Generic Affiliate Integration allows you to integrate Merchant with an unlimited number of 3rd party affiliate programs such as My Affiliate Program, clickXchange.com, FineClicks.com, clixGalore, etc. Typically affiliate networks provide cut/paste HTML to insert on the invoice with placeholders for variables such as order number that should be replaced with the actual order number. This module allows you to replace these placeholders with their respective dynamic variables by using "tokens". The following tokens are available: - %order_number% - order number
- %order_total% - order total
- %order_subtotal% - order total before any order charges/discounts (tax, shipping, coupons, etc.)
- %order_subtotal_adjusted% - the order total before any order charges (tax, shipping, etc.) but after any discounts (any negative order charges, such as coupons)
When an order is placed, any HTML that has been added will be inserted into the bottom of the invoice, and any tokens will be converted into their respective values. In other words, the HTML code given to you by your affiliate program will automatically be calculated and sent without you having to make any code changes to your invoice page. Compatibility Notes This module is compatible with MMUI and OpenUI for Miva Merchant 4.12 or higher. However, for versions prior to 4.12, it requires the OpenUI. Version 3.9 or higher of the Miva Engine is also required. | See Below| 3.x, 4.x| Drive traffic to your site using the clixGalore affiliate program| 1

|
DEN_MINMAXQTY Minimum/Maximum Quantity Manager 45.00
Minimum/Maximum Quantity Manager allows you to set minimum and/or maximum quantities products must be ordered in. Quantity restrictions may be set individually for each product, and/or globally. Global restrictions may be applied to all products, a specific list of products, or products matching a price criteria. For example, you can configure a 2 piece minimum for all products $5 or less. If using a list of products support for * wild cards is included (to include all products starting with specific characters). If both global and product specific restrictions apply to a product, the product restrictions will have priority. For example, you could set a global 2 piece minimum on all products, but have a specific product flagged as 3 piece minimum. The basket contents can either be automatically checked and auto-adjusted every time the basket changes, or only checked when the customer attempts to checkout. If auto-adjusting is enabled and a minimum/maximum restriction is not met, a configurable, tokenized message is displayed and the quantity is automatically changed. A message might say, for example, "Quantity for widget adjusted to 4 to meet maximum requirement of 10" (if, say, a customer already had 6 widgets in her basket and tried to add another 5). If auto-adjusting is not enabled, the basket is only checked during checkout. If any restrictions aren't met the customer is redirected to the basket contents page, and a configurable error displays prompting the customer to adjust the basket. The location of the error message is configurable, and can be set to Above Global Header, Below Global Header, Page Top (top of main right cell), or JavaScript Alert. If products flagged with minimum/maximum quantity restrictions contain attributes, the module also provides a choice between counting each attribute combination as a separate product, or counting them cumulatively. Say a t-shirt is sold in 3 colors, has a minimum quantity of 10, and the customer adds 3 red, 3 blue, and 4 green shirts. If counting attribute combinations cumulatively, the minimum is considered met. If counting individually, the customer must order 10 for each color ordered. |MMUI/OUI |3.x,4.x |Create minimum and/or maximum quantities for products

|
BROK_PRODTEMPLATES Product Page Templates 35.00 Full control of the look of your product pages! The module lets you configure the product page html to your liking. It provides an interface for you to enter the specific HTML that you want to use to display the products in your store. You create templates which you can then assign to selected products. In your templates, you can use tokens to represent the normal Merchant product fields. For example, you can use the token %prodname% to represent where you want the product's name to be displayed. Making changes like moving the attributes or removing the "product weight" are as simple as tweaking the HTML used to display the page. A template is preinstalled which is identical to the standard Merchant product display and serves as a good starting point for those little tweaks you have always been wanting to make. The module also permits you to copy existing templates when you are creating a new template.
Note about compatibility with other modules: This module totally replaces the portion of the OpenUI (or MMUI if you are using it) that displays the Product page and is not compatible with any other module which modifies the product page unless the developer of that module has specifically made their module compatible. This module provides for an easy-to-use manner for developers to provide tokens that can be used to insert their module's HTML into the pages. And these tokens can be registered in the module's admin interface. All VikingCoders.com's modules are compatible with this module (ie. there are tokens that can be used to display their information on the product page) or soon will be.
Another note about compatibility: This module is compatible with the OpenUI right out of the box. However, for it to be compatible with the MMUI requires a minor modification to the MMUI file (ie. mmui.mv). Go here for instructions on making that modification.
You can view this module's online documentation here. This module requires Empresa 3.9 or higher |OUI (MMUI with minor modifications to mmui.mv)| 3.x 4.x| Full control over the look of your product pages|

|
DEN_RPPH Related Products From Purchase History 65.00
This unique module automatically suggests products customers might be interested in, providing a "customers who bought this also bought" type of functionality. It analyzes a product, or even an entire basket, and, based on previous purchases containing the same items and relevancy options, calculates the top X most related products. Related products may be displayed on the product, basket, and/or first checkout pages. All the familiar display options for line-item vs expanded display, optional fields, etc., as well as additional display options, are configurable separately for each page. How it works: When first installed the module queries any existing orders on your server and builds a related products index. This index is updated as new orders are placed, making the module continually "smarter" at suggesting products over time. By default, it prioritizes based on count. The more times customers have ordered a product in combination with another product, the higher the priority on the related products list. You can change the priority to price, ascending or descending, so higher or lower priced items are pushed first. The sorting options may be adjusted for each page independently. The real power of the module lies in the ability to apply this logic to an entire basket, determining the most likely products a customer will also purchase. If using Merchant's inventory tracking feature, you can also filter products so that only those with a quantity greater than X are displayed. Let your customers' purchase patterns create an automated virtual sales rep. Note: This module requires ver. 3.9x or higher of the Miva Engine. The option to display related products on product pages is not currently compatible with our Product Templates module. |MMUI/OUI (OUI required for 4.14 and higher) |4.x |Let your customers' purchase patterns create an automated virtual sales rep |1

|
DEN_RPIMPT Related Products Import 25.00 This module allows you to easily import related products from a delimited text file. It works much like the standard import modules that come with Merchant. The file must contain at least two columns, product code and related product code. Note: This module requires version 3.9 or higher of the Miva Engine. |MMUI,OUI |3.x, 4.x |Bulk import related products from a flat file. |1

|
|
|