*** iPOSpays Payment Gateway for WooCommerce Changelog *** == Changelog == ## 2026-08-19 - Version 1.4.5 ### New * Added VeriCheck ACH payment processor support. * Added Plugin Uninstall Survey. * Added permanent uninstall event logging. ### Improvements * Added support for 9-digit ZIP Codes in ACH transactions. * Added Birth Year validation for ACH transactions. * Improved ACH checkout and form rendering. * Improved plugin uninstall cleanup. ### Security * Enhanced payment security and input validation. * Improved API security and request handling. * Strengthened overall plugin stability and security. * Resolved issues identified during the security assessment. --- ## 2026-06-08 - Version 1.4.0 ### Security Enhancements * Transitioned the payment gateway flow from a PHP session-based data transport mechanism to a secure, cache-safe, sessionless architecture. --- ## 2026-05-11 - Version 1.3.9 ### Enhancements * Added support for ACH, Apple Pay, and Google Pay in Shortcode checkout. * Implemented support for all payment methods on the Classic Checkout page. --- ## 2026-05-06 - Version 1.3.8 ### Bug Fixes * Security and performance improvements. --- ## 2025-12-09 - Version 1.3.7 ### Bug Fixes * Fixed the Variable Product issue. --- ## 2025-11-18 - Version 1.3.6 ### Bug Fixes * Removed POS parameters. --- ## 2025-11-14 - Version 1.3.5 ### Enhancements * Introduced Express Checkout for Apple Pay, enabling faster and more seamless payments. * Added Bank (ACH) as a payment option for secure direct bank transfers. --- ## 2025-06-12 - Version 1.3.0 ### Enhancements * Introduced Express Checkout for Google Pay. * Redesigned the Settings page for a more intuitive user experience. --- ## 2025-02-14 - Version 1.2.3 ### Bug Fixes * Fixed domain whitelist validation. * Fixed BIN series validation issues in WooCommerce Embedded and Orders. * Fixed WooCommerce Integration 401 Unauthorized errors. * Fixed invalid customer mobile validation. ### Enhancements * Added enhanced logging using `$logger` for improved debugging. --- ## 2025-02-14 - Version 1.2.2 ### Bug Fixes * Fixed the PaymentTokenId issue in WooCommerce Embedded. --- ## 2024-11-20 - Version 1.2.1 ### Enhancements * Fixed tax calculation issues. * Updated the Minor Channel display to **External - Ecom - FTD**. ### Bug Fixes #### CVV Validation * Fixed the missing mandatory CVV popup. * Standardized "Security Code" to "CVV" across placeholders and error messages. #### Card Number Validation * Added validation for all supported card types. * Enforced the 15-digit limit for American Express cards. * Improved invalid card error messages. #### Expiry Date Validation * Fixed invalid expiry date format handling. * Prevented deleting beyond the "/" separator. * Resolved valid expiry date validation errors. * Auto-inserted "/" after entering the month. * Restricted expiry fields to numeric input only. #### Place Order Button * Disabled the button until all required fields pass validation. #### Error Handling * Fixed CVV validation after changing card numbers. * Corrected American Express validation messages. * Fixed generic decline messages during checkout. * Prevented payments with invalid card details. #### Security * Masked card numbers before logging or processing. #### Dual Pricing * Fixed True Cost Discount (TCD) fee calculations. #### WooCommerce Logs * Corrected logging for the `custom_fee` response. #### Miscellaneous * Cleared card details when switching payment methods. * Improved expiry validation order. * Prevented payments with invalid card numbers. --- ## 2024-10-09 - Version 1.2.0 ### Bug Fixes * Improved responsiveness. * Enhanced Address Verification System (AVS). * Fixed Refund Webhook issues. * Fixed the Account Pay button. --- ## 2024-10-09 - Version 1.1.3 ### Bug Fixes * Fixed undefined array key warnings. --- ## 2024-10-09 - Version 1.1.2 ### Bug Fixes * Automatically prepend the +1 country code for US phone numbers. --- ## 2024-10-08 - Version 1.1.1 ### Bug Fixes * Fixed duplicate transaction ID errors after declined payments. * Fixed missing decline messages on checkout. * Corrected the redirected payment page logo. * Fixed the expiration month input issue. --- ## 2024-10-03 - Version 1.1.0 ### Updates * Updated plugin headers and README. ### Bug Fixes * Fixed WordPress.org download and installation issues. --- ## 2024-09-16 - Version 1.0.0 ### Initial Release * First public release of the iPOSpays Payment Gateway for WooCommerce.