Changelog - Week Ending 07/02/2025

Here’s a roundup of the recent improvements, fixes, and upgrades we've made to our product.

Enhancements

  • Improved payment processing alignment: Safeguards added to ensure billing and payment modules stay in sync, preventing early settlement of unpaid bank payments.
  • Optimised system performance: Polling rate reduced from 25 to 20 requests per cycle, enhancing efficiency and reducing system load while maintaining smooth transaction processing.

Fixes

  • Accurate pricing display: Resolved pricing display errors caused by data format differences during component migration to a new tool.
  • Apple Pay selection update: Apple Pay will no longer be automatically set as the default payment method, allowing users to select their preferred primary payment method.
  • Improved invoice listing: The List Invoices API now returns a null result instead of an error when an invoice lacks a customer ID.
  • Corrected subscription invoice: Resolved an issue where future invoice dates were miscalculated for subscriptions activated after their initial creation. Here are the improvements:
    • Future invoices will now be scheduled correctly based on the actual subscription activation date.
    • This fix ensures that customers linking a payment method after subscribing will receive invoices at the expected intervals.
  • Seamless payment method addition: Fixed an issue that caused a "Session Expired" error when adding a payment method for subscriptions.

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.