Changelog - Week Ending 8/11/2024
November 8th, 2024 by Ezypay
Code never rests, and neither do we. Here are our latest enhancements and fixes.
Enhancements
- Improved card error response handling: Our system now better manages unexpected response codes for failed payments, enhancing reliability and providing a smoother experience for customers.
- Enhanced pricing configuration: In addition to other configurable options, internal admin users now have the option to apply transaction fees on failed attempts. This provides greater flexibility and control for a more customised approach to handling transaction fees.
- Special characters in merchant names (merchant tokenisation request): We've enhanced the process to support merchant names containing special characters. This update allows a wider range of merchant names, improving flexibility and inclusivity in enabling card tokenisation for customers of the merchant.
- Automatic Mastercard token redigitisation: Enhanced the Mastercard token process by automatically redigitising tokens when a "REDIGITIZATION_COMPLETE" event is detected through an MDES NTU callback. Additionally, our system now logs decrypted callbacks more efficiently, removing unnecessary logs and safeguarding against exposure of sensitive information. For enhanced security and seamless processing, associated tokens are deleted and retokenized as needed.
- Streamlined Apple Pay payments: The payment process for transactions using card-encrypted data obtained via Apple Pay has been enhanced, resulting in improved success rates for first-time payments and ensuring a smoother initial payment experience.
- Primary payment method on the online form: Customers can now set a newly added payment method as their primary option directly on the online form, without needing assistance from merchants.
- Extended future subscription start date: Merchants can now schedule future subscription start dates up to two years in advance, offering greater convenience for planning with longer-term subscriptions.
- Automated subscription end dates with TAC: Merchants only need to set the start date for subscriptions, and the end date will now automatically adjust based on the terms and TAC (Total amount to be collected).
- Enhanced mobile view for search and filter: The mobile view has been fine-tuned for an easier and more convenient search and filter experience.
- Invoice write-off feature: Merchants can now write off unpaid invoices directly when they are unpaid.
Fixes
- Complete pricing data display: Resolved an issue where certain API requests couldn’t display the full pricing data set. Now, all information is fully accessible.
- Accurate pricing calculation across payment methods: Fixed a pricing calculation issue that applied an incorrect base rate when invoices included multiple transactions with different payment methods. This ensures accurate fee calculations across various payment methods within a single invoice.
- User status display in User Management: The User Management tool now clearly displays the status of business users upfront, right before their name, for greater clarity. Ex: ACTIVE John Doe.
- Active users displayed on Merchant Portal: The user management list in the Merchant Portal will now only show active users.
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.