Try our new AI assistant by clicking the chat icon in the lower right corner.


Miva 10.11.00 Release Notes

10.11.00 Resources (Release Date: 11/19/24 )

Miva Merchant updates include code and database changes that can take a short time to process. While we thoroughly test all updates to ensure they will not affect up-time it is still a good precaution to run updates outside of peak hours.

Product Charges and Fees Module

Our NEW Fees and Charges module gives you the ability to attach specific fees or charges to products without the hassle. Originally developed for automotive core charges, this feature is now available for all businesses. With this functionality, you decide whether the fee is taxable, counts towards free shipping, or follows any other product rules—putting you in control. This powerful tool makes managing extra charges easier and clearer for your customers, helping you deliver a smoother checkout experience.

For additional information, visit the Product Charges and Fees Module document.

Precision Pricing

With the new Precision Pricing feature, you can now set product prices as low as $0.00000001, making it perfect for industries like fasteners, industrial parts, or any sector that deals with tiny components. With Precision Pricing, you can offer better pricing flexibility and capture more business from specialized sectors.

For additional information, visit the Precision Pricing document.

Precision Weight

Miva now supports weights smaller than two decimal places, so you can improve shipping rate accuracy and reduce discrepancies. Whether you're shipping industrial parts or other small goods, this feature allows you to fine-tune your weight calculations and give your customers the most accurate shipping costs possible.

Email Template Updates for Product Charges and Fees and Precision Pricing

The Shadows framework now includes custom templates for the Template Based Emails Order Confirmation emails. This includes both customer and merchant emails. This means, when the Shadows framework is applied, those email templates will have custom logic built into them related to Shadows. This was specifically done to support high precision values and core charges and allows for values from both to be displayed in the emails.

Miva Merchant Features/Improvements/Bug Fixes

New Features

Feature ID Component Description
MM-14946Administrative InterfaceHigh Precision Product and Item Weight: Display: Core
MM-14947Administrative InterfaceMMWeightInput
MM-14948Administrative InterfaceMMList_Column_Weight
MM-14951Administrative InterfaceHigh Precision Product and Item Weight: Display: Administrative Interface
MM-14953Administrative InterfaceHigh Precision Product and Item Weight: Core
MM-14992Administrative InterfaceHigh Precision Pricing: Display: Administrative Interface
MM-15186Administrative InterfaceHigh Precision Pricing: Custom Field Types
MM-15347CollectionsAdd Module_Collection_Product_Remove_All to feature colprod
MM-14731Core JSONOrderItem Type
MM-14925Core JSONParent and Child Items: BasketItems
MM-14928Core JSONParent and Child Items: OrderItems
MM-14965Core JSONHigh Precision Product and Item Weight: Attribute Machine
MM-14990Core JSONHigh Precision Pricing: Core
MM-14730Core RuntimeBasketItem Type
MM-14856Database Layernot_basketitem: Database Layer Modifications
MM-14866Discounting Subsystemnot_basketitem: Discounting Subsystem
MM-14930Discounting SubsystemParent and Child Items: Discounting Subsystem
MM-14998Discounting SubsystemHigh Precision Pricing: Discounting Subsystem
MM-15170Module: authnetHigh Precision Pricing: Authorize.Net
MM-15171Module: braintreeHigh Precision Pricing: Braintree
MM-15162Module: canvatHigh Precision Pricing: Canadian VAT
MM-15178Module: cmp-cssui-wishlistitemsHigh Precision Pricing: cmp-cssui-wishlistitems
MM-15141Module: cmp-mv-attributemachineHigh Precision Pricing: Attribute Machine
MM-14963Module: cmp-mv-flexHigh Precision Product and Item Weight: Flex
MM-15140Module: cmp-mv-flexHigh Precision Pricing: Flex
MM-15172Module: cybersourceHigh Precision Pricing: CyberSource
MM-15161Module: devatHigh Precision Pricing: European VAT
MM-15003Module: discount_customerspecificHigh Precision Pricing: Customer Specific Pricing
MM-15002Module: discount_salepriceHigh Precision Pricing: Specific Sale Price
MM-14865Module: discount_shipping_productnot_basketitem: Shipping Discount (Discounted Products Only)
MM-15001Module: discount_volumeHigh Precision Pricing: Volume Pricing
MM-14993Module: gencurrHigh Precision Pricing: Generic Currency Formatting
MM-15147Module: mailchimpHigh Precision Pricing: MailChimp
MM-15165Module: mvavataxHigh Precision Pricing: AvaTax
MM-15176Module: mvfedexsoapHigh Precision Pricing: FedEx Web Services
MM-14964Module: orderhistorynotesHigh Precision Product and Item Weight: Order History Notes
MM-15139Module: paypalcpHigh Precision Pricing: PayPal Commerce Platform
MM-15136Module: productchargesProduct Charges and Fees: CoreT
MM-15149Module: productchargesProduct Charges and Fees: UI
MM-15337Module: productchargesProduct Charges & Fees: Runtime Product Display
MM-14787Module: quoteQuoteItem Type
MM-14860Module: quotenot_basketitem: Manage Quotes
MM-14893Module: quotenot_quoteitem
MM-14929Module: quoteParent and Child Items: Manage Quotes
MM-14957Module: quoteHigh Precision Product and Item Weight: Manage Quotes
MM-15180Module: quoteHigh Precision Pricing: Manage Quotes
MM-15184Module: report_customer_salesHigh Precision Pricing: Customer Sales Report
MM-15183Module: report_productsalesHigh Precision Pricing: Product Sales Report
MM-15185Module: report_salesHigh Precision Pricing: Sales Report
MM-15181Module: report_subscription_product_statsHigh Precision Pricing: Subscription Product Statistics
MM-15182Module: report_subscription_product_statsHigh Precision Pricing: Subscription Statistics
MM-14862Module: reviewbasketsnot_basketitem: Review Baskets
MM-14956Module: reviewbasketsHigh Precision Product and Item Weight: Review Baskets
MM-15179Module: reviewbasketsHigh Precision Pricing: Review Baskets
MM-15151Module: searchspringliveHigh Precision Pricing: SearchSpring Live Indexing and Pricing
MM-15160Module: shoptaxShopper Selected Sales Tax
MM-15163Module: statetaxHigh Precision Pricing: State Based Sales Tax
MM-15169Module: taxjarHigh Precision Pricing: TaxJar
MM-15177Module: upsrestHigh Precision Pricing: UPS Shipping
MM-14994Module: usmoneyHigh Precision Pricing: US Currency Formatting
MM-15164Module: vatHigh Precision Pricing: Generic VAT
MM-14857Subscriptionsnot_basketitem: Subscriptions
MM-14859Upsalenot_basketitem: Upsale
MM-15262UpsaleHigh Precision Pricing: Upsale
MM-14861Utility Librarynot_basketitem: DummyBasket_Create
MM-15263Utility LibraryHigh Precision Pricing: Legacy Price Groups
MM-14927Wish ListsParent and Child Items: Wish Lists

Improvements

Improvement ID Component Description
MM-14681Administrative InterfaceForm Field Styling Defaults
MM-15251Administrative InterfaceProduct Variant Dialog Redesign
MM-15252Administrative InterfaceOrder Item Dialog Redesign
MM-15265Administrative InterfaceJSON_ProductVariant_Update should support updating pricing
MM-15285Administrative InterfaceProduct Variant dialog redesign minor alterations
MM-14852Database LayerBasketItem_Update should allow update of subscrp_id
MM-14890Module: applepayTrigger rt_basketitem modules when initiating Apple Pay checkout from the PROD page
MM-15146Module: cmp-cssui-prodlayoThe Product Display Layout default template code should use the product's "formatted_weight" token
MM-15370Module: cmp-mv-attributemachineAttribute Machine should have local onVariantChanged / onPriceChanged callbacks
MM-14996Module: cmp-mv-flexFlex Component Linked Image Support
MM-15332Module: cmp-mv-minibaskMini-Basket should be updated to work with parent / child items
MM-15339Module: cmp-mv-uslprodfieldstHigh Precision Product and Item Weight: Upsold Product Fields
MM-15355Module: multidomainMulti-Domain needs to implement the Module_Collection_Product_Remove_All API function
MM-14889Module: paypalcpTrigger rt_basketitem modules during PayPal Express Checkout from the PROD page
MM-15356Module: productchargesProduct Charges and Fees needs to implement the Module_Collection_Product_Remove_All API function
MM-15428Module: productimportHigh Precision Pricing: Product Import
MM-15429Module: productimportHigh Precision Product and Item Weight: Product Import
MM-14888Module: quoteTrigger rt_basketitem modules when adding a quote to the basket
MM-15276Module: quoteConverting a quote to an order should not trigger notifications
MM-14887Wish ListsTrigger rt_basketitem modules when adding products to the basket from wish lists

Bugs Fixed

Bug ID Component Description
MM-15091Administrative InterfaceValidate decimal inputs incorrectly validates the left / right value requirements
MM-15426Discounting SubsystemDiscounting subsystem should only update an item record if the item has been modified
MM-15258Module: canvatCanadian VAT TaxModule_Calculate_Order function does not account for item option quantity
MM-15148Module: quoteBasket_Copy_Quote_LowLevel doesn't correctly handle discounted items when inserting basket info
MM-15330Module: report_subscription_product_statsSubscription Product Statistics Gross Revenue metric should not require a positive order source_id
MM-15289Module: reviewbasketsJSON_ReviewBaskets_BasketItem_ParseAttributes does not correctly link checkbox attributes
MM-15152PaymentJSON_CustomerPaymentCard should output "lastused" as an integer
MM-15300Wish ListsProduct subscription term is not selected when adding a product to a basket from the wish list

Shadows Features/Improvements/Bug Fixes

New Features

Feature ID Description
SHDWS-664High Precision Pricing: Use new item-total throughout framework

Improvements

Improvement ID Description
SHDWS-631Update the Shadows Framework to use the products "formatted_weight" on the product display page
SHDWS-633Add Peek Flex Properties to Category & Product Carousel
SHDWS-650Surface the Flex Components' loading-priority decision (lazy or eager) as an Advanced property
SHDWS-654Video Flex Component: Change from default Vimeo video to placeholder video player
SHDWS-656Use the product's "formatted_weight" within the Product List flex component
SHDWS-657Use the product's "formatted_weight" within the Upsell pages
SHDWS-672Change Shadows to create some email templates in Advanced mode

Bugs Fixed

Bug ID Description
SHDWS-481MMX_FeaturedProduct needs to only dispatch variant/price changed events when it matches the current product & component
SHDWS-484Fix Address Validation UI
SHDWS-665Changing the items-per-page on WISH does not keep you on your wishlist
SHDWS-666Fix the OUS1 page formatting

Looking for Developer Docs?

We have a whole section for that, including: Developer Training Series, Template Language docs, Module Development tutorials and much, much more.

Head to the Developer Section

This website uses cookies to identify visitors, track visitors to our website, store login session information and to remember your user preferences. By continuing to use this site you agree to our use of cookies. Learn More.

This website uses cookies. By continuing to use this site you agree to our use of cookies. Learn More.

Accept

Copyright © 1997 – 2021 Miva©, Miva Merchant©, MivaPay©, MivaCon© Miva, Inc. All Rights Reserved.