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.

Heading into the final week of October! Here are our latest releases.

Enhancements

  • FRS priority rankings: This internal enhancement allows customisable priority levels on Fee Revenue Share configurations.
  • Fee pricing updates: Improved logic for handling fee transfers when a previous pricing configuration is disabled, ensuring smoother transitions and more accurate fee calculations.
  • Payment linking enhancements: Enhanced functionality ensures merchant settings are accurately matched to the appropriate payment gateway.
  • Refund request handling: Improved the response handling for refund requests in cases where the payment gateway does not match the original transaction’s payment processor.

Fixes

  • Ledger API adjustment: Addressed an issue where an exception was repeatedly thrown during failed file generation. Although it did not interrupt any processes, this minor adjustment prevents unnecessary exception logging.

New Features

  • GCash fee pricing: Introduced functionality to apply GCash fees on an invoice when a relevant fee configuration is in place.

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.

We're excited to share recent improvements and updates to our product. Discover what's new:

Enhancements

  • Enhanced card error handling: Implemented automatic retries using the card's PAN when a card token transaction fails. This increased the likelihood of successfully processing payments for invoices by utilising fallback mechanisms.
  • Asynchronous payment and refund processing: Refactored the system to send payment and refund requests asynchronously. This enhancement improves system performance and responsiveness by allowing payment and refund operations to process in the background without blocking other operations.
  • Apple Pay integration: Updated multiple microservices to future support billing and payment processing via Apple Pay, ensuring seamless transactions across supported platforms.
  • Group settlement report optimisation: Modified the API to query merchants in batches of 10, reducing memory usage and improving performance during group settlement report generation.

Fixes

  • Visa token deletion: Fixed a misconfiguration in MDES for Visa payment methods to prevent 500 errors, ensuring accurate token deletion. This change does not affect MasterCard token management.
  • Invoice ID error handling: Enhanced error messaging to help integrators identify if an External Invoice ID already exists in the system.

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.

Final Week into September! Presenting you our latest releases!

Enhancements

  • Plan and subscriptions: The subscription’s start and end dates will now default to the plan’s dates but can be adjusted as needed.
  • Card payment processing: Introduced the ability to process payments via sub-accounts, enhancing financial management and ensuring compliance with payment data regulations.
  • Group report enhancement: One of the group reports now displays GCash transaction data, allowing users to view and analyse GCash payments alongside other methods.
  • CPU performance improvements: Increased CPU resources on existing instances to enhance processing speed, reduce latency, and improve the efficiency of billing operations.

Fixes

  • Settlement account numbers: Fixed an issue where Settlement account numbers were not updating correctly in the merchant portal.
  • Pricing on rebilled invoices: Corrected an issue affecting pricing accuracy on rebilled invoices, ensuring correct fee shares are consistently applied.
  • Primary key for holiday table: Implemented a fix to ensure that only unique IDs can be inserted into the holiday table, maintaining data integrity.

New Features

  • Password Reset: Standalone merchants can now reset their login passwords directly from the merchant portal using a reset link.

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.

Happy September! Another month has arrived and with it, more good things to announce.

Enhancements

  • Optimised card processing in The Philippines: We've fine-tuned our card processing system by increasing the polling limit per cycle, enabling it to handle a higher number of messages. This adjustment ensures faster processing while maintaining the system’s overall performance at optimal levels.
  • Pricing API enhancements: Our pricing API now supports multiple payment methods in a single request. This improvement streamlines pricing calculations, reducing the number of API calls needed and enhancing overall efficiency.
  • Inactive subscription restrictions: Users can no longer edit or save subscriptions that have not been activated, reinforcing better subscription management.
  • Mobile merchant portal update: The Edit subscription button has been relocated to ensure a more user-friendly experience for mobile users.

Fixes

  • API exception re-routing: We've resolved an issue where API error response codes were being sent to incorrect channels. The new routing adjustments ensure that errors are now correctly mitigated.
  • Cancellation of future subscriptions: Users can now successfully cancel subscriptions with future start dates. This fix ensures the feature works as intended.
  • Subscription start date issue: We've addressed a problem where the subscription start date entered during creation was not being captured correctly, eliminating the need for manual amendments.
  • Plan cancellation date fix: We've corrected an issue where the cancellation date of a payment plan was not being recorded properly and was displaying as 'Null'.

New Features

  • GCash integration for wallet gateway: Merchants can now offer GCash as a payment method for recurring transactions via our wallet gateway, expanding payment options.
  • GCash pricing support: Our pricing service now recognizes GCash as a valid payment method, enabling its use for pricing calculations and transactions.

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.

Check out our latest updates and improvements, designed to make your Ezypay experience smoother!

Enhancements

  • Fee types: The Internal Users Portal now supports additional fee types.
  • Merchant hierarchy: User Permissions for creating and editing users have been improved in both Internal Systems and the Merchant UI.
  • Payment client reliability and timeout handling: Increased timeout for the payment client and enhanced API to better capture request timeouts, ensuring proper response handling for the payment service in the Philippines.
  • Card error response handling: System updates to better manage new, existing, and unexpected response codes, improving the reliability of failed payment processing and enhancing customer experience.
  • Sandbox-hosted payment page: Improved functionality for more seamless and accurate sandbox testing with GCash.

Fixes

  • Merchant hierarchy: Backend updated on user permissions are now fully integrated with the internal merchant configuration system and the merchant portal.
  • Visa card tokenisation: Fixed an issue with merchant onboarding for Visa card tokenisation, ensuring a smoother setup process.

New Features

  • SMS notifications: Starting September 1 2024 customers of Malaysian merchants can no longer receive URLs in SMS notifications. They will be directed to check email or contact their service providers for more information.

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.

Check out our latest updates and improvements, designed to make your Ezypay experience smoother!

Enhancements

  • Additional data for card transactions: Card transactions in New Zealand now include additional data submission to ensure compliance with new card scheme regulations, enhancing security and transparency for payments.
  • Improved payment response codes mapping: We continually enhance the mapping of failure response codes to ensure our system stays up-to-date with the latest codes from card schemes, improving the handling of failed payments.
  • Refined refund code explanations: Refund codes in The Philippines have been updated to offer clearer explanations for failed refunds, making it easier to understand and resolve issues quickly.
  • Updated statement descriptors in customer emails: The statement descriptor in customer emails has been updated to accurately reflect correct information, ensuring clear and precise communication
  • Pricing calculation improvements: We've made further enhancements to our fee pricing component, providing greater flexibility and accuracy in our pricing capabilities
  • DevOps Activity: Improvements in Alma AMI.

New Features

  • Merchant Hierarchy: Backend changes done on user permissions will be utilized on the internal merchant configuration system as well as 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.

Once again, we're delighted to announce what's new and improved in our platform.

Enhancements

  • Payment response codes: Enhanced error response code mapping for Philippines payments to more effectively handle failed transactions
  • Settlement summary report: The newly designed summary page for the settlement summary report is now available for all merchants in Australia, The Philippines, Singapore, Malaysia and Hong Kong
  • Internal infrastructure: The network traffic management has been enhanced with a version update to cater for better transaction management.
  • System Policy update: Internal Infra Updates to manage deployments and scalabilities better.

Fixes

  • Subscriptions: Changes made to subscription logic will no longer incur duplicate payments.
  • Notifications: Changes to merchant and settlement notifications will be managed separately and will not affect each other.

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.

We have been busy enhancing our product for you as we hurdle through the first weeks of the new financial year. Here are some changes we have made.

Enhancements

  • Invoice search functionality improvement: The transactions table has been indexed, allowing internal users to quickly search invoices by using transaction numbers

Fixes

  • Billing process improvement: Auto-rebills will now be synced correctly when ad-hoc payments are involved
  • Fee reallocations: Invoice amounts will now deduct reallocated fees, reducing the need for manual corrections which were previously handled internally
  • Response codes: Fixed some payment API errors to display correct response codes

New Features

  • New wallet type: The GCash payment method is now available for display to our internal users
  • New wallet type in reports: GCash payment method now appears in internal reports
  • Settlement Summary Report: A new settlement summary report is now available for all of New Zealand

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.

We're excited to share these new releases with you.

Enhancements

  • Updated Payment Service: Enhanced the payment service to support more efficient card payment processing in The Philippines
  • Updated Vault Service: Upgraded the vault service to improve the secure storage of customer card details in The Philippines
  • Improved Group Settlement Reporting: We enhanced one of our group settlement reports by incorporating new data columns for better understanding of the information presented.

Fixes

  • Settlement Data: Implemented relevant fixes to ensure accurate identification of transactions for settlements
  • Group Settlement Report: Improved the internal process by fixing how manual data is represented in the settlement report
  • Improved Validations: The adjustment notes process has been improved to avoid finance reconciliation errors
  • Error Logs: Adjusted validations to monitor only relevant fields, improving the quality of error logs

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.