MX Merchant Release (May 23, 2023)

Release notes - May 23, 2023

MX Merchant Release Notes

Production Release Date: May 23, 2023


Table of Contents

  1. Enhancements
  2. Bugs and Fixes

Enhancements

Notification Service Rewrite (SMS)

Story ID: MXMBIZ-582

As part of the ongoing effort to refactor the current notification service within MXM, building on the webhooks work completed previously in the Kia sprint, further enhancements were completed related to text message notifications.

Details:

  • Improved SMS delivery by decoupling Email, SMS, and Webhook messages into their unique delivery queues.
  • Stabilized delivery mechanisms for consistent and timely delivery.

Bugs and Fixes

MemSQL BIN Service Dependency

Story ID: MXMBIZ-674

Previously, while processing Checkout payments, BIN Service requests delayed execution times. This was resolved by:

  • Implementing a 200ms timeout for BIN Service requests.
  • Allowing card payments to proceed even if the BIN Lookup Service is down.
  • Changes applied to both legacy and Vortex payment rails.

Notification Service Bugs

Story ID: MXMBIZ-582

  1. Event Consumer Webhook Issue:

    • The EventTypeId parameter was incorrectly passed to configure the callback URL.
    • Fixed by updating to the correct value: eventData.EventTypeID.
  2. Correct MXM Default Configurations:

    • Removed secrets from "default.yaml" configuration files for virtual environments.
    • Ensured proper project connections management through appropriate config files or secrets.

Priority Technology Holdings Logo