MX Connect Release (May 12, 2025)

Table of Contents
- Enhancements
- Enhanced Copy Partner Functionality
- Fix for Dispute Data Not Loading in Snapshot
- Keyed Percentage Risk Flag V2
- Declined Authorization Approval Risk Flag
- Username Alignment for MXM and Passport SSO
- Control Owner Banner Enhancements in MXM
- Passport Email Notification Suppression via Script
- Improved Performance Switching Locations in MXM
- Fix for API Maintenance Issues in FSP North
- MXM Payments Report Now Displays Network Message
- Updated MasterCard ABU Merchant ID Formatting
- Checkout Status Returns InProgress on Replay ID
- Track 1 Data Handling Updated for Swipe Transactions
- Visa Level 2 & 3 Data Optimizations โ TSYS
- Visa Level 2 & 3 Data Optimizations โ VTX
- MasterCard Transaction Lifecycle ID Support
- Default Case Handling for Network Response Fields
- Network Messages Persist in Payment Reports
- Vortex Redis Connection Retry Logic
- ISO8583 Binary Field Parsing Updated to HEX
- Redis Failover Handling in eos-payment-api-bank
- Fix for MX Advantage Billing Account Logic
- Stripe Terminal Onboarding via Proxy API
MX Connect Release Version (May 12, 2025)
Enhancements
Enhanced Copy Partner Functionality
Improved the Copy Partner feature to transfer all relevant data from a parent partner while excluding sensitive fields such as Status, Location, Owner ID, Banking, Notes, Attachments, and KYC. Status is now automatically set to "Provisional."
Fix for Dispute Data Not Loading in Snapshot
Resolved a UI issue where Fiserv North dispute data for 2025 failed to load in the Snapshot screen unless toggling years. Data now loads correctly on initial access.
Keyed Percentage Risk Flag V2
Introduced a new Keyed Percentage V2 risk flag to track Card Not Present (CNP) volumes. Supports TSYS, Fiserv Omaha, Fiserv North, and Passport Payfac, while MRI is excluded as its transactions are always CNP.
Declined Authorization Approval Risk Flag
Implemented a new risk flag to detect approved sales following declined authorizations on the same card. Fully configurable in the Risk UI with dynamic scoring and review filters.
Username Alignment for MXM and Passport SSO
Aligned usernames between MXM and Passport to ensure seamless Single Sign-On. Legacy records will be updated with a script to sync usernames for SMB merchants.
Control Owner Banner Enhancements in MXM
Updated banner logic to show only for users designated as active Control Owners for a merchant. Banner visibility dynamically adjusts as users switch between accounts.
Passport Email Notification Suppression via Script
Disabled email notifications triggered when a Passport product is added via script to prevent confusion for merchants and partners.
Improved Performance Switching Locations in MXM
Optimized the location switch feature in MXM by reducing unnecessary API retries and only updating Control Owner data when required, improving speed and reliability.
Fix for API Maintenance Issues in FSP North
Resolved issues related to FSC code assignment and merchant discount logic in API Maintenance. Now correctly prevents FSC 590 Debit IC code from being added and ensures accurate merchant sync with Fiserv North.
MXM Payments Report Now Displays Network Message
Corrected mapping in the MXM Payments Report to show network messages for checkout transactions (excluding sale completions), improving visibility.
Updated MasterCard ABU Merchant ID Formatting
Fixed the formatting of Merchant IDs in MasterCardโs R625 ABU file. IDs are now properly right-justified and zero-padded to 15 digits to meet spec.
Checkout Status Returns InProgress on Replay ID
Enhanced checkout GET endpoint to return InProgress for transactions still processing when using a replayId, replacing inaccurate โDeclinedโ status.
Track 1 Data Handling Updated for Swipe Transactions
Updated logic to allow swipe data with empty or placeholder cardholder names in Track 1, ensuring valid brokered payments arenโt blocked.
Visa Level 2 & 3 Data Optimizations โ TSYS
Implemented full compliance updates for Visa B2B data fields including tax, line item values, postal code formatting, and unit cost validations in TSYS D256 flow.
Visa Level 2 & 3 Data Optimizations โ VTX
Applied identical enhancements to the VTX engine for Visa B2B transaction handling, including better tax calculations and accurate descriptive data in line items.
MasterCard Transaction Lifecycle ID Support
Enabled proper tracking of the Transaction Link Identifier (TLID) in DE105 for MasterCard transactions. TLIDs are now consistently linked across all transaction stages.
Default Case Handling for Network Response Fields
Added logic to capture any previously undefined fields from network responses to improve audit logging and data reliability across the system.
Network Messages Persist in Payment Reports
Fixed a mapping issue that prevented network message visibility in MXM Merchant Payments Reports. Field now populates as expected.
Vortex Redis Connection Retry Logic
Enhanced the system to retry Redis connections automatically when disconnected, improving command reliability and reducing error rates.
ISO8583 Binary Field Parsing Updated to HEX
Updated transaction parsing logic to represent binary ISO8583 fields (like DE111) in HEX instead of ASCII/EBCDIC for accurate decoding.
Redis Failover Handling in eos-payment-api-bank
Removed hard Redis dependency from eos-payment-api-bank to allow service continuity even when Redis is unavailable.
Fix for MX Advantage Billing Account Logic
Fixed an issue where enabling MX Advantage incorrectly set the same account for funding and billing. Merchant's billing account is now preserved to avoid financial risk.
Stripe Terminal Onboarding via Proxy API
Enabled Stripe Terminal onboarding via MXM proxy API. Supports creation, listing, updating, and deleting of Stripe devices, secured with JWT and dynamic merchant-based Stripe location provisioning.

Updated 23 days ago
