๐ 2025 Release Notes

SEPTEMBER 29, 2025
WHAT'S NEW | The Checkout API was updated so that when a merchant vaults a card with echo set to true, the response now includes the vaulted card object. This ensures merchants immediately receive confirmation of the vaulted card details without needing a separate lookup. |
ENHANCEMENT | The transaction save logic in both MXG.Payment.Transaction_Save and eos.Transaction_Save was updated to store currency code 840 as USD. A database update was also performed to convert all existing 840 values to USD for consistency. |
ENHANCEMENT | The MX Merchant interface was updated to hide the Card Present Keyed option for Priority Global merchants, ensuring only valid transaction entry methods are available. |
ENHANCEMENT | MX Merchant was updated to send the surcharge amount, rate, and total amount to the terminal API, enabling proper handling of surcharges directly within the terminal. |
ENHANCEMENT | Updates across MX Merchant API Report and MX6 added support for Canadian transactions in the Daily Transaction Activity report. Changes were validated in QA-Dev, UAT, and Sandbox, with successful demo to QA and Product confirming functionality. |
BUG FIX | MXM was updated to correctly format transaction amounts with two decimal places. Values now display as 1.00 CAD, 0.50 CAD, or 1.10 CAD instead of rounding to a single decimal. |
Read more about this release โ

SEPTEMBER 15, 2025
WHAT'S NEW | Capture reporting has been enhanced to support Canadian transactions by introducing a new reporting endpoint in the MX Merchant API, allowing users to retrieve detailed transaction data for the Priority Global processor. |
ENHANCEMENT | Corrected the wording on the Netsuite App information page in MX Merchant, updating references from โMX Netsuite Syncโ to the proper name โMXโข Merchant Netsuite Syncโ for consistency across the app. |
ENHANCEMENT | Terminal transactions are now properly displayed in the MX Merchant Payments dashboard with a new source property under payment.clientData.checkout set to "Terminal," ensuring accurate tracking and visibility. |
BUG FIX | A fix was implemented to ensure the Amex logo always appears in customer invoices for Priority Global merchants. The update was made at the database level and does not require MXC feature changes. |
Read more about this release โ

SEPTEMBER 1, 2025
WHAT'S NEW | A new confirmation popup has been added for MXโข Merchant NetSuite Sync, requiring merchants to acknowledge pricing and terms before activation. Responses are tracked, logged, and prevent repeat display once answered. |
WHAT'S NEW | Recurring Billing now automatically reattempts declined contract payments up to three times at 24-hour intervals, with all retries logged in the Payments Grid and Invoice History. |
ENHANCEMENT | A new GlobalPaymentId column has been added to support Stripe transaction IDs, with migrations and updates across APIs, database, and UI for cleaner transaction management. |
ENHANCEMENT | Global terminal payments now use proper backfillable broker routes (card.reverse , card.complete , card.return , card.void , card.adjust ) instead of card.create for secondary transactions. |
ENHANCEMENT | Checkout API logging now scrubs sensitive customer fields (name , firstName , lastName ) before reaching Splunk, improving PCI-DSS compliance while preserving troubleshooting details. |
ENHANCEMENT | MX Merchant Sandbox performance has been improved by optimizing merchant broadcast calls and archiving old broadcasts, reducing login and merchant-switch delays from 30 seconds to near-instant loading. |
BUG FIX | Quick Payments no longer fail due to incorrect postal code and street address validation. Logic has been updated in Checkout API v3 to align with Vortex and Stripe acceptance rules. |
BUG FIX | Resolved Sandbox issues where users were unexpectedly signed out or received 401 errors when logging in or switching merchant locations. Token lifespans and session management have been corrected. |
Read more about this release โ

AUGUST 18, 2025
WHAT'S NEW | A new Plastiq tile has been added to the MXM App Store, positioned between MX Merchant and MX Invoice, with a direct registration link, branding-compliant design, and auto-activation for all users. |
ENHANCEMENT | The onboarding banner flow now displays the โCongratulationsโ banner correctly for duplicate EIN merchants, with faster load times and accurate handling for all account opt-in flows. |
BUG FIX | Recurring reports date filters now return correct results for all ranges, with exported data matching in-app views for accurate reporting. |
BUG FIX | Bill Now contracts now honor the selected start date even when created after 8 PM EST, preventing double billing, schedule shifts, and duplicate charges. |
BUG FIX | Merchants can now create contracts with a current start date, regardless of location or time zone, after correcting UTC and EST date validation conflicts. |
Read more about this release โ

AUGUST 4, 2025
WHAT'S NEW | Canadian merchants can now complete and sign Priority Global applications directly within the Merchant App, with support for localized formats and two flexible delivery options. |
WHAT'S NEW | CAD payments are now supported for Payment Links across Checkout API V3 and MXG.ClientWeb, allowing seamless localized billing for Canadian Priority Global users. |
ENHANCEMENT | MX Advantage surcharge calculations for CAD transactions have been refined to resolve rounding inaccuracies and ensure compliance with Canadian fee rules. |
BUG FIX | Fixed an SSL error that prevented loading the MXMerchant tab in the Client interface, restoring secure access across all environments. |
Read more about this release โ

JULY 21, 2025
WHAT'S NEW | Interac is now a fully supported card type within MX Merchant, with system-wide integration across APIs, lookup tables, and UI components to enable seamless Canadian debit card processing. |
ENHANCEMENT | The Terminal API now includes explicit support for Interac in Stripe transaction flows, improving reliability and compliance for card-present payments with Interac cards. |
BUG FIX | Interac card refunds through MX Merchant now require terminal and card confirmation, with enhanced UI and API logic for accurate routing and support for full Stripe reference tracking. |
Read more about this release โ

JULY 7, 2025
WHAT'S NEW | Legal entity types for Canadian merchants are now accurately mapped from MXConnect jurisdiction data to MXM, ensuring consistency in International Payments and improving API and broker-level classification. |
ENHANCEMENT | Enabled secondary terminal transactions by enhancing network designation and authorization request logic, streamlining card-present flows and increasing Stripe compatibility. |
BUG FIX | Fixed multiple receipt preview and contract payment issues, including Stripe intents not voiding correctly, incorrect merchant info in receipt previews, and missing contract payment history for completed transactions. |
Read more about this release โ

JUNE 23, 2025
WHAT'S NEW | Introduced a revised banner flow allowing legacy Priority Capital merchants to initiate Passport onboarding directly from MXM, resolving blockers for ~6,500 merchants through automated case handling and data validation paths. |
ENHANCEMENT | Updated Payment Links workflow to prevent automatic vaulting of customer cards, ensuring alignment with user expectations and data protection standards. |
BUG FIX | Resolved โMissing account informationโ error when canceling invoices with inventory items by correcting payment metadata cleanup during void workflows. |
Read more about this release โ

JUNE 9, 2025
WHAT'S NEW | A new NetSuite integration app has been launched in the MX Merchant Marketplace, enabling merchants to initiate onboarding to Salora directly within MXC. |
ENHANCEMENT | Application Performance Monitoring (APM) has been integrated into the MXM Boarding API using Elastic APM, allowing visibility into key performance events through PRTHโs observability tooling. |
BUG FIX | Resolved an error in MX Invoice and Retail that blocked invoice cancellations when inventory items were involved. This fix ensures consistent cancellation regardless of item type or payment status. |
BUG FIX | Corrected a broken URL in the NewStatement notification email that previously led to a โpage not found.โ The link now navigates directly to the correct statement page. |
Read more about this release โ

MAY 26, 2025
WHAT'S NEW | Stripe terminal onboarding is now supported in MX Merchant for Priority Global merchants in Canada. Merchants can register Stripe S700 and BBPOS WisePOS E devices with universal tip configurations. |
ENHANCEMENT | The Sysnet App tile in the MX Merchant AppStore was updated to reflect new branding: PCI Protection by Priority powered by VikingCloud. |
ENHANCEMENT | MX Invoice now supports editing active, paused, or pending recurring billing contracts. Users can adjust billing schedules and occurrence counts, with full audit tracking and live previews. |
ENHANCEMENT | The Terminal API now supports onboarding, editing, and deleting Stripe terminals using the Proxy API, ensuring seamless Stripe device support in MX Merchant. |
ENHANCEMENT | Stripe PaymentIntent integration allows secure, card-present transactions via Stripe terminals within MX Merchant, with full transaction tracking and webhook-based settlement. |
BUG FIX | Default Terminal IDs are now assigned for MXM host transactions when no terminal ID is provided. Each source type maps to a predefined terminal ID to ensure batch consistency. |
BUG FIX | The confirmation window label during QuickPay transactions was corrected from "CONFIRM PAYMENT" to "QUICK PAY" to improve branding consistency. |
Read more about this release โ

MAY 12, 2025
WHAT'S NEW | Improved MXM performance when switching between merchant locations by streamlining Control Owner update logic and reducing unnecessary retries. |
ENHANCEMENT | Aligned Passport usernames with MXM admin usernames to ensure seamless SSO functionality across systems, including a script to update legacy records. |
ENHANCEMENT | Modified the Control Owner banner to only appear for active control owners, dynamically adjusting visibility based on account context. |
ENHANCEMENT | Integrated Stripe Terminal onboarding within MXM using a proxy API for secure creation and management of Stripe Locations, Readers, and Configurations. |
BUG FIX | Resolved an issue where MXM Payments Reports did not display network messages by correcting data mapping in the netAudit fields. |
Read more about this release โ

APRIL 30, 2025
WHAT'S NEW | MXM now dynamically displays a Control Owner banner only for users with relevant access when viewing merchant accounts. |
ENHANCEMENT | The Network Message field is now shown in the MXM Payments Report within MXConnect under Reporting โ MXMerchant โ Payments. |
BUG FIX | The Recurring Contracts export now displays "N/A" in the Next Bill Date column when no billing date is present, matching the grid view. |
BUG FIX | Resolved an issue in MXConnect preventing merchant accounts from saving due to invalid fax values and implemented stricter validation rules. |
Read more about this release โ

APRIL 17, 2025
WHAT'S NEW | Optimized the loading speed of merchant details in MXM, reducing wait times and improving efficiency. |
ENHANCEMENT | Updated the Partner Dashboard to display the "Top Partners" report as a static title for improved clarity. |
ENHANCEMENT | Enhanced VTX and MXmerchant payments reports by improving the accuracy of Card Type and Card Sub Type fields. |
BUG FIX | Resolved an issue where the "Dormant Account" flag was incorrectly triggered for active accounts. |
BUG FIX | Fixed duplicate records in risk rule calculations, ensuring accurate risk assessments in MXM. |
Read more about this release โ

MARCH 17, 2025
WHAT'S NEW | Introduced the PayRight label to track merchants using PayRight as a processing gateway. |
ENHANCEMENT | Implemented new UI validations to enforce compliance with MX Advantage surcharge regulations, ensuring proper surcharge limits based on state requirements. |
BUG FIX | Resolved an issue in Risk Review where tooltips displayed incorrect data on bar graphs, ensuring accurate risk flag representation. |
BUG FIX | Fixed an issue preventing updates to the Approved Monthly Volume ($) field under the Exceeded Monthly Volume risk flag from saving correctly. |
Read more about this release โ

MARCH 3, 2025
WHAT'S NEW | MXM now consumes batch information from Vortex, improving batch lifecycle management. |
ENHANCEMENT | Enhanced control owner email synchronization between MXM, MXC, and Passport, ensuring updates reflect accurately across all platforms. |
ENHANCEMENT | Improved control person assignment in MXM to prevent discrepancies and enhance Single Sign-On (SSO) functionality. |
BUG FIX | Resolved discrepancies in beneficial owner data to ensure accurate transmission between MXM and Passport. |
Read more about this release โ

FEBRUARY 17, 2025
WHAT'S NEW | Enhancements to external account handling, improving account classifications and reducing inconsistencies. |
ENHANCEMENT | Improved transaction data synchronization and merchant risk processing to enhance fraud detection accuracy. |
ENHANCEMENT | Added new identity verification fields to enhance fraud prevention and ensure compliance. |
BUG FIX | Resolved issues with merchant risk processing, ensuring risk flags and thresholds reflect accurate transaction behavior. |
Read more about this release โ

FEBRUARY 3, 2025
WHAT'S NEW | Enhanced Data Pump functionality to improve transaction synchronization, including real-time monitoring of card payments, passport adjustments, and deletions. |
WHAT'S NEW | Introduced a "Bill Now" button for recurring contracts, enabling merchants to manually trigger payments for increased flexibility. |
ENHANCEMENT | Implemented encrypted PAN storage for added security, allowing authorized users to decrypt data while maintaining compliance. |
ENHANCEMENT | Updated webhook functionality to ensure real-time adjustments and voids are accurately reflected across platforms. |
ENHANCEMENT | Enhanced batch management with new APIs for retrieving open batches per terminal and enabling secure batch settlements. |
BUG FIX | Improved risk scoring accuracy with refined fraud detection and additional validation logic. |
Read more about this release โ

JANUARY 20, 2025
WHAT'S NEW | Enhanced the Partner Dashboard with consistent data across widgets, improved filters, and new sorting capabilities for better usability and accuracy. |
WHAT'S NEW | Introduced Streamlined PACE Unified Boarding, providing a centralized onboarding experience for PACE customers to improve efficiency and satisfaction. |
ENHANCEMENT | Improved the risk scoring system to ensure accurate default values in the Risk Score tab for MRI products and automated KYB processes to reduce onboarding delays. |
BUG FIX | Fixed multiple Partner Dashboard issues, including redundant API calls, missing data for Fiserv North products, and time selector inaccuracies. |
BUG FIX | Corrected billing logic in the MXM Invoice app for yearly subscription contracts, ensuring accurate automatic billing for "Last" contract types. |
Read more about this release โ

JANUARY 7, 2025
BUGFIX | Fixed an issue where Void/Reversal transactions in the V2PB system caused Level 50 alerts due to missing ID column data in the query. This resolves errors in the "eos-payment-consumer-events" service. |
BUGFIX | Addressed an issue where EBT Cash refunds failed to wake the Dejavoo terminal. The MXM UI now disables the "Refund" option for EBT Cash transactions, supporting only Sale and Balance transaction types. |
Read more about this release โ
Updated 23 days ago