MX Merchant Release (April 25, 2023)

Release notes - Apr 25, 2023

MX Merchant Release Notes

Production Release Date: April 25, 2023


Table of Contents

  1. Features
  2. Enhancements
  3. Bugs and Fixes

Features

Notification Service Rewrite - Webhooks Only

The notification service has been rewritten to enhance scalability, specifically resolving Impact-1 issues affecting clients like Knight’s Transportation. Key updates include:

  • Validation of callback URLs (webhooks) to ensure they are well-formed.
  • Transition to a new "Consumer" service leveraging Kafka, which decouples delivery mediums like email, SMS, and webhooks.
  • Improved monitoring and scaling for high-volume messaging.

Enhancements

Failed Counts Updated to Consumer

Previously, failed 2FA attempts were tracked using the AccessToken table, leading to performance issues during high-load scenarios. The failed attempts counter has been moved to the User table, reducing system load and preventing future impact on the AccessToken table.


Bugs and Fixes

Payments Routing to TSYS Correctly

Fixed an issue where payments were routed to Vortex instead of TSYS despite the "Funding via" option being set to TSYS. Now, payments are routed correctly when "Funding via" is set to "Passport."


Priority Technology Holdings Logo