Changelog - Week Ending 20/12/2024
December 20th, 2024 by Ezypay
We're heading towards the end of the year but are still working to deliver fixes and enhancements in our system.
Enhancements
- Vault service upgrades: Updated to newer versions of Java and Spring to enhance security, performance, and compatibility.
- Google Pay integration: Updated multiple microservices to future support billing and payment processing via Google Pay, ensuring seamless transactions across supported platforms.
- Refund policy update: In accordance with payment processor regulations, refunds for New Zealand card payments are now restricted to transactions made within 60 days of the original payment date.
- Customer Reference Number (CRN): The Settlement CSV and Merchant Transaction Reports have been enhanced to include the Customer Reference Number Field.
- Subscription Activation Date: A caption has been included in the Merchant Portal Subscription Activation page, to remind Merchants that the selected date will overwrite the plan date.
- Primary Payment Method: The merchant portal has been enhanced to apply a newly selected Primary Payment Method to all the Subscriptions linked to a customer.
- Cancelled Subscriptions: When a subscription is cancelled, the cancelled date will be included under the 'subscriptions details' section.
Fixes
- Ledger imbalance fix: Resolved an issue causing incorrect amounts to be generated for Ezypay revenue payment invoices, ensuring accurate ledger balances.
- Checkout payment fix: Resolved an issue where components of the checkout page failed to load, ensuring a seamless payment experience.
- Internal Systems Notifications: The "download attachment" feature has been fixed to be available for more than 24 hours.
- Plan Signup Link: Transaction Fee notice will only be displayed when the said fee is charged.
- Mobile View: T&Cs have been adjusted to display in full view when merchants assign a subscription to a customer.
- Mobile View: Invoice item names have been adjusted to display in full in the Merchant portal.
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.