📚 2026 Release Notes

1

MARCH 29, 2026

ENHANCEMENT Updated invoice SMS messaging to remove platform branding, ensuring messages are fully merchant-branded while preserving functionality such as invoice access links, verification codes, and STOP/HELP compliance text.

Read more about this release →


1

MARCH 15, 2026

WHAT'S NEW Merchants can now enable custom invoice numbers in Invoice Settings. When enabled, invoice creators can enter an alphanumeric invoice number of up to 8 characters during invoice creation. If no value is provided, the system continues to generate invoice numbers automatically.
WHAT'S NEW The Portal Information section now dynamically displays the appropriate tax identifier label based on the identifier used during merchant boarding, including SSN, ITIN, or EIN. If the system cannot determine the specific identifier type, a generic Tax Identifier label is displayed while maintaining existing masking behavior.
ENHANCEMENT Vaulted card handling has been enhanced for Priority International merchants using Stripe. When a card is vaulted, the system now creates a corresponding Stripe customer and card record, requiring the customer to have at least one email address. Each vaulted card generates additional vault records to support Stripe card-on-file processing.
ENHANCEMENT Payments made with vaulted cards for Priority International merchants now use Stripe tokens for processing from both the UI and Checkout API. Recurring contract payments use the off-session version of the vaulted card, and surcharges are ignored because Stripe does not support surcharges for recurring payments. Vaulting cards during terminal payments has also been disabled for these merchants to ensure Stripe compatibility.
ENHANCEMENT A new ACH Funding Report has been added for Puerto Rico merchants, based on the existing Priority International Canada report structure. The Transactions report has also been updated to rename the Province column to Territory to better reflect regional terminology.
ENHANCEMENT Transaction query performance has been improved by limiting a key stored procedure to a rolling two-year transaction date window, reducing the amount of historical data scanned and improving execution performance as the Transactions table grows.
BUG FIX Stored procedures associated with the Transaction Batch table were refactored to remove dependency on a full-text index previously used for search functionality. Queries now use standard SQL filtering logic while maintaining consistent results in the Batches view.

Read more about this release →


1

MARCH 1, 2026

WHAT'S NEW SMS Batch Report and SMS Transactions Report are now available in MXM, providing clients visibility into SMS batches and transactions processed by Priority that are not reported via TSYS or First Data. Report data aligns with MXC records to ensure accuracy and consistency, access is restricted to authorized clients only, and batches with a status of funded are correctly included in report queries to support contractual reporting requirements and full transaction transparency.
ENHANCEMENT Enhanced the merchant boarding process to support merchant-level currency configuration by introducing a Merchant_Currency relationship that stores supported currencies received during onboarding and associates them with each merchant account.
ENHANCEMENT Updated the Checkout API and MX Merchant Terminal API to use the currency configured during merchant boarding instead of defaulting based solely on country, ensuring transactions are processed using explicitly assigned supported currencies and improving alignment between onboarding configuration and live payment processing.

Read more about this release →


1

FEBRUARY 15, 2026

WHAT'S NEW MXM now supports multiple Stripe platform accounts, enabling transaction processing across Priority Commerce Canada, Priority Technology Holdings, and future regional platforms while enforcing immutability of the merchant country after boarding.
WHAT'S NEW SMS Batch Report is now available in MXM, providing visibility into SMS batches processed by Priority that are not reported via TSYS or First Data, with data aligned to MXC and access restricted to authorized clients.
WHAT'S NEW SMS Transactions Report is now available in MXM, delivering full visibility into SMS transactions processed by Priority that are not reported via TSYS or First Data, with data consistency aligned to MXC and access limited to authorized clients.
WHAT'S NEW Implemented JWT support in MXM Checkout, validating Keycloak tokens against the configured JWKS endpoint and securely exchanging them for internal AccessTokens while maintaining compatibility with legacy authentication methods.
WHAT'S NEW Enterprise merchant approvals now automatically create or link a partner user when the MXM product is approved, ensuring proper user association when at least one feature is enabled.
ENHANCEMENT Re-enabled cash and check payment methods for eligible Canadian merchants, restoring non-card payment acceptance during onboarding and within MX6.
ENHANCEMENT Updated reconciliation summary calculations to apply transaction-type business rules, added a Total Deposits row, and ensured UI totals align with Snowflake data based on Deposit Date.
ENHANCEMENT Expanded the Reconciliation Report API to include additional Snowflake transaction fields in both on-screen views and export payloads to support accurate book closing and reporting.
ENHANCEMENT Improved the Reconciliation Report grid and export with new and renamed columns, clearer payment method formatting, negative refund formatting, inclusion of Deposit Amount and Department fields, and optimized layout without horizontal scrolling.
ENHANCEMENT Addressed multiple Reconciliation Report UI gaps including date picker alignment, Deposit Date field updates, search and filter capabilities, bolded summary values, and consistent export headers even when no data is returned.
ENHANCEMENT Updated MID formatting logic to trim leading digits before Valor queries, aligning with Production DMS data storage and resolving data retrieval mismatches.
ENHANCEMENT Restricted Priority Capital access to approved merchants only by hiding navigation links, blocking direct URL access, and redirecting unauthorized users to the Dashboard.
BUG FIX Resolved an edge case in Recurring Billing decline retry logic that could cause an infinite retry loop by logging the failure once and suppressing additional retries for 24 hours.
BUG FIX Fixed a production configuration issue that allowed unauthorized merchants to access the Reconciliation Report by ensuring environment-specific settings are correctly applied during deployment.
BUG FIX Corrected Quick Pay surcharge payload handling so subtotal and surcharge amounts are properly separated, preventing Passport validation errors in UAT and production.

Read more about this release →


MX Merchant

FEBRUARY 1, 2026

WHAT'S NEW The Terminal API now supports multiple Stripe platform accounts, enabling transaction processing across Priority Commerce Canada, Priority Technology Holdings, and future regional accounts while maintaining full compatibility with existing terminal operations.
ENHANCEMENT Payment Links have been optimized for mobile devices to provide a more polished and consistent experience, with improved layout behavior and reduced unnecessary white space on phones and tablets.
BUG FIX The Auth Settlement Difference risk check has been corrected to properly detect significant discrepancies between authorization and settlement amounts, ensuring the risk flag triggers correctly and surfaces affected merchant accounts for review.

Read more about this release →


MX Merchant

JANUARY 18, 2026

WHAT'S NEW Terminal payments now dynamically determine transaction currency based on the merchant’s country, with country code metadata included in requests to Stripe to ensure accurate international payment processing.
ENHANCEMENT Updated the MXM Web application to a newer Node.js runtime targeting Node 20.x to improve platform supportability and alignment with current standards, while maintaining full compatibility across all environments.
ENHANCEMENT Improved currency handling within Checkout by defaulting to USD when a currency code is not provided and introducing consistent currency and country code mappings for downstream processing.
ENHANCEMENT Enhanced VTX and MX Merchant Payments reports by displaying network names for SMS transactions, defaulting to Debit when unavailable, and updating the Card Sub Type column to reflect card level values for both SMS and DM transactions.
BUG FIX Stabilized the Checkout API to prevent server crashes during payment validation failures, ensuring invalid payment attempts return a proper 400 validation response instead of triggering HTTP 5XX errors.

Read more about this release →



Priority Technology Holdings Logo