Changelog - Week Ending 6/12/2024

Here are the updates on fixes and enhancements in our system.

Enhancements

  • Sort & filter feature improvement: This feature has been standardised to ensure all merchants have the same user experience across the merchant portal, aligning it with other modules in the application.
  • Independent subscriptions: Subscriptions have been enhanced to include all necessary details from the payment plans. This allows merchants to add customers to customised subscription plans and make changes to the information initially set in the payment plan.
  • Pricing & revenue: Updated the status to "Insufficient" instead of "Transferred" when the calculated pricing value is zero, ensuring more accurate reporting records.
  • List pricing API: Enhanced to support displaying pricing data for newly added payment method types.
  • Payment method configuration: Added support for listing GCash, Apple Pay and Google Pay as part of a merchant's accepted payment methods.
  • Payment methods enablement: New payment methods are no longer automatically enabled by default for both existing and newly created merchant accounts.
  • Payment method refactoring: We ensured that the payment method type matches the key used in the pricing API to prevent fee pricing retrieval issues and standardise the retrieval of payment method types.
  • Customer & merchant emails: We've enhanced this feature to display accurate and relevant data for new payment methods in existing customer and merchant emails.
  • Ledger services: Upgraded the ledger service to a newer Java version for improved performance and compatibility.
  • Mastercard Tokenisation: Implemented changes based on updates from Mastercard regarding the handling of callback statuses.

Refinements

  • Input validation: The payment amount field has been fixed to only accept numeric values.

Fixes

  • Pricing and reporting: Resolved an issue where a bug in pricing and revenue calculations prevented settlement reports from being emailed to merchants.
  • Pricing display: Resolved an issue causing duplicate items to appear in the pagination when listing certain pricing configuration items on the internal platform.

New Features

  • Payment Processor ID: Internal users can now add, edit, and view, relevant payment processor details associated with a merchant. This enhancement improves the management of payment processing IDs, ensuring transactions are routed accurately through the correct accounts.

Here at Ezypay, we are committed to continually enhancing our products and services to serve you better. Your feedback is invaluable to us, so please let us know if you have any questions or comments on this week's updates.