10.13.01 Resources (Release Date: 10/30/25 )

MivaPay


MivaPay is our new native payment processing solution, built to provide a seamless checkout experience. Offering flexible payment options, you can get set up quickly and start selling immediately within the Miva platform. Get started with MivaPay today to power your business.
Click here to get started with MivaPay.

Important USPS Update – Action Required

This release includes an updated USPS integration to support new USPS APIs.

If you currently use Miva's USPS integration for shipping rates or address validation, you must install this update before January 25, 2026, to maintain uninterrupted service. USPS will retire their current rates platform on that date. This new integration version ensures you’re shipping, and address validation functionality continues to work seamlessly with USPS's new API platform.

Please update at your earliest convenience to avoid any service disruptions.

Miva Merchant Bugs Fixed
Bug ID Component Description
MM-16303 Administrative Interface "Force Password Change After 90 Days or Less" PA-DSS test passes when passwords are set to not expire
MM-16362 Administrative Interface Very small high precision values are displayed using JS scientific notation
MM-16369 Administrative Interface Rework the Manage / Buy Additional Licenses feature
MM-16431 Administrative Interface DrawMMCheckbox/Slider functions output html that contain invalid closing tags
MM-16449 Administrative Interface Honor log_mask when logging to journald
MM-16453 Administrative Interface Length Unit field should autofill unit if entered into the value field
MM-16464 Administrative Interface UI Redesign: Edit Product: Details
MM-16465 Administrative Interface UI Redesign: Edit Category: Details
MM-16497 Administrative Interface UI Redesign: Edit Category: Category Title
MM-16498 Administrative Interface UI Redesign: Edit Category: Category Tree
MM-16499 Administrative Interface UI Redesign: Edit Category: Header & Footer
MM-16500 Administrative Interface UI Redesign: Edit Product: Payment Rules
MM-16501 Administrative Interface UI Redesign: Edit Product: Shipping Rules
MM-16502 Administrative Interface UI Redesign: Edit Product: Subscription Settings
MM-16503 Administrative Interface UI Redesign: Edit Product: Header & Footer
MM-16504 Administrative Interface UI Redesign: Edit Product: Legacy Images
MM-16512 Administrative Interface MMList: Performance enhancements when many columns/custom fields exists
MM-16661 Administrative Interface Using the mm-checkbox custom element requires double encoding to avoid allowing html in the text field
MM-16312 Affiliates EarningList date column should be the default navigation item
MM-16570 AI Subsystem MARS_Call_LLM_Completions overwrites the input request variable
MM-16394 Core JSON Order custom field retrieval improvements
MM-16396 Core JSON Runtime product list load query functions always output "output_disp_order" as 0 for cached product lists
MM-16531 Core JSON JSON_Runtime_ProductList_Facets should output facet priority
MM-16558 Core JSON Use Order Transactions in JSON_Order_CreateFromOrder
MM-16559 Core JSON Use Order Transactions in JSON_Order_Create
MM-16561 Core JSON Use Order Transactions in JSON_Order_Create_Empty
MM-16487 Core Runtime Runtime Tax Exemption Status Out of Sync During Checkout
MM-16562 Core Runtime Use Order Transactions in Action_AuthorizePayment
MM-16393 Database Layer Create index on sNN_Orders.dt_updated
MM-16554 Database Layer Blended relational sort fails when attribute or option fields are enabled
MM-16556 Database Layer Order Transactions
MM-16568 Database Layer Order Creation Logging
MM-16569 Database Layer Order Shipped Logging
MM-16674 Database Layer Duplicate calls to Order_Update_Status can trigger redundant Module_Notify_Order_Status change events
MM-16297 Discounting Subsystem Discounts are incorrectly calculated for products with negative totals
MM-16628 Discounting Subsystem Multiple functions increments weight with item price in discounting functions
MM-16635 Discounting Subsystem Fixed discounts are incorrectly applied when item total is less than zero
MM-16625 Feature Engagement Logging FELD should not pull versions less than the current version
MM-16474 Merchandising Merchandising: Image Type Setting
MM-16564 Module: applepay Use Order Transactions in JSON_PaymentAuthorized_LowLevel (Apple Pay)
MM-16167 Module: cmp-cssui-head Pre-9.07.00 generated frameworks do not recreate CSS resources with the proper attributes
MM-16458 Module: cmp-mv-flex Flex Component should ensure "visible" flag is set for visibility conditioned properties
MM-16513 Module: customfields Custom Fields: Performance enhancements when many custom fields exists
MM-16315 Module: epmivapay PayPal Embedded Path based MivaPay
MM-16463 Module: epmivapay Embedded Path MivaPay Onboarding UI
MM-16466 Module: epmivapay MivaPay Tiered Pricing
MM-16473 Module: epmivapay Embedded Path MivaPay displays incorrect wordage for linked account
MM-16493 Module: epmivapay Embedded Path MivaPay should use paypalcp for MivaVault
MM-16567 Module: epmivapay Use Order Transactions in JSON_Runtime_PaymentApproved_LowLevel (Embedded Path MivaPay)
MM-16624 Module: epmivapay Embedded Path MivaPay store provisioning does not update merchant id
MM-15840 Module: mvuspsrest Create new USPS module that uses the REST API
MM-16634 Module: mvuspsrest USPS Multi-Package Rate Validation
MM-16663 Module: mvuspsrest USPS Rest Settings UI
MM-16664 Module: mvuspsrest USPS: Cleanup Tab Name, Errors, ZIP Handling, Weights, URL Logic
MM-16665 Module: mvuspsrest USPS: Clear Tokens Upon Switching Between Sandbox and Production
MM-16672 Module: mvuspsrest USPS REST should better handle token expiration errors
MM-16676 Module: mvuspsrest USPS: Skip API calls for packages with weight or dimensions LE 0
MM-16708 Module: mvuspsrest USPS: Enable Shipping Method For Non-Standard Size Packages
MM-16517 Module: orderworkflow Orderworkflow fails to load the order options for order shipment and order return status changes
MM-16565 Module: paypalcp Use Order Transactions in JSON_Runtime_PaymentApproved_LowLevel (PayPal Complete Payments)
MM-16560 Module: quote Use Order Transactions in JSON_Quote_Convert
MM-16563 Module: reviewbaskets Use Order Transactions in JSON_ReviewBaskets_Order_Create_LowLevel
MM-16331 Module: square Square token refresh does not report MvCALL related errors
MM-16519 Module: stdschtasks Scheduled task subscription processing can occur on an empty array, generating errors
MM-16480 Module: taxcloud TaxCloud returns duplicate index error when converting a quote to an order
MM-16549 Module: taxcloud TaxCloud calculates tax on cancelled, RMA issued, and returned items
MM-16642 Module: taxcloud Tax exempt status is not retained when creating orders in TaxCloud
MM-16505 Module: taxjar TaxJar should send the time relative to UTC via Order related API calls
MM-16648 Module: upsrest Update UPSRESTShippingMethodExclusions_BuildExclusions to support USPSREST
MM-16515 Page Builder Page builder page preview loads sample payment methods using a non-existent basket
MM-16548 Page Builder Page Builder Theme Editor Javascript loads sample payment methods using a provisional basket
MM-16576 Page Builder Page Builder: Breakpoint Group's "Any" functionality does not work when used within a template for list group types
MM-16582 Page Builder Page Builder: Dynamic Sample Data is not displayed unless datacontroller onchange is triggered
MM-16521 Provisioning Store_Delete provisioning tag doesn't clear out g.Store after the store is deleted
MM-16557 Provisioning Use Order Transactions in PRV_Action_Provision_Store_Order_Add
MM-16514 Scheduled Tasks The ScheduledTask_Add provisioning tags fails to decrement the module reference count when an error occurs
MM-16619 Search Track Merchandising Prompt in Runtime Search Log Entries
MM-16518 Subscriptions Manual subscription processing can occur on an empty array, generating errors
MM-16566 Subscriptions Use Order Transactions when creating Subscription Orders
MM-16462 Template Subsystem Pre-9.07.00 generated frameworks create CSS files in the wrong directory
MM-16481 Utility Library Create encodeURI and encodeURIComponent functions
MM-16671 Utility Library Email_Validate permits leading and trailing periods in both local-part and domain, in violation of standards
Shadows Bugs Fixed
Bug ID Description
SHDWS-286 Use Encoded URI functions for more complete srcset encoding
SHDWS-928 Product List text details (name, SKU, desc., etc.) do not apply text-alignment
SHDWS-925 MMX_ProductDetails.#productFailedToLoad() #errorMessage fallback is defined incorrectly
SHDWS-923 mmx-product-list should use priority to sort facets
SHDWS-932 Product List's product-card-grid expands beyond its bounds
SHDWS-936 Add "Powered By Miva" link with UTM parameters to global-footer
SHDWS-239 Shadows Logo Space is too small for some logos
SHDWS-697 Remove jQuery
SHDWS-919 Shadows is missing epmivapay configuration content sections
SHDWS-931 Product names with really long words expand product list column layouts too much
SHDWS-934 Dark theme form controls & UI styles are not applied consistently in various components
SHDWS-937 Recent mmx-product-list text_align automated test uses incorrect expect/await syntax
SHDWS-943 Clicking Product Details' plus/minus buttons doesn't change the quantity in Safari