Changed: The plugin has been tested and confirmed fully compatible with WooCommerce 10.6.
Changed: The minimum supported WooCommerce version has been increased to 10.3.
Changed: Updated the Finix JavaScript library to v2 to take advantage of the latest features and performance improvements.
Changed: Finix payment forms now support dark mode and automatically adapt to your WooCommerce theme.
Changed: For the bank payment method, Plaid is not supported or used by default to simplify bank detail collection. The form has been streamlined to improve conversion rates.
Fixed: Significantly improved validation logic for international customers and card payments. Customers are now less likely to be blocked and can correct their details to complete payment.
Fixed: Improved performance and loading behavior of Finix payment forms on the checkout page for both card and bank payment methods.
Fixed: Improved reliability of passing theme input styles to Finix payment form fields, resulting in better visual integration with the store theme.
Fixed: On the block-based checkout page, the merchant ID was not dynamically updated when switching between USD and CAD (when using multi-currency plugins). The shortcode-based checkout was not affected.
Fixed: Resolved a potential JavaScript error on the shortcode-based checkout page that could occur when either Card or Bank payment providers were enabled and a checkout error was triggered.
1.4.0
Added: Display a lot more relevant order information in the Google Pay payment popup – not just the total amount, but also all the products, discounts/tax/shipping if present.
Changed: If the store currency is set to CAD (Canadian Dollar), the plugin will set “Canada” as a default country in payment forms for both Cards and Bank payment methods.
Changed: If the store currency is set to CAD (Canadian Dollar), the plugin will adjust the address labels accordingly (“Province” and “Postal Code” instead of “Region” and “ZIP”, respectively).
Changed: Plugin was tested to be fully compatible with WooCommerce 10.4.
Changed: Plugin was tested to be fully compatible with WordPress 6.9.
Changed: Simplified and improved a lot of labels, descriptions, or error messages throughout the plugin.
Fixed: Do not allow Apple Pay and Google Pay payment methods to be available for customers when the checkout page does not use HTTPS protocol. This is a requirement from Apple and Google.
1.3.0
Added: Coupon codes that were applied to the order are now passed to the Finix API as transaction tags.
Added: Display a lot more relevant order information in the Apple Pay popup on Apple devices, not just the total amount, but also all the products, discounts/tax/shipping if present.
Changed: Much more robust system to manage tags for orders and buyers: validated and filterable.
Changed: Plugin was tested to be fully compatible with WooCommerce v10.2.
Changed: The minimum compatible and tested WordPress version is now 6.7 – to be aligned with WooCommerce strategy.
Changed: Split a currently unified Card/Bank gateway into separate Finix Cards and Finix Bank/ACH gateways for easier control and configuration.
Fixed: Finix form styles should now blend even better with your current theme.
Fixed: Sometimes the payment forms by Finix were not loading properly on the checkout page.
1.2.0
Added: New Google Pay payment method, with custom title and description.
Added: New payment currency is now supported – Canadian Dollar (CAD). Make sure to configure it in plugin settings.
Added: Google Pay button can be configured how it will look on the checkout pages (button type, color, and corner radius).
Added: When creating a new Buyer via Finix API, the plugin now passes the WordPress user ID to the Buyer entity. For logged out or guest users, that value is 0.
Added: For the Card/ACH payment form rendered by Finix API, you can now redefine labels, placeholders, displayed and required fields, and error messages (among other things) using a filter.
Changed: The minimum supported WooCommerce version is raised to v9.7.
Changed: Tested compatibility with the latest WooCommerce version to v9.9.
Changed: The minimum supported WordPress version is raised to v6.6.
Changed: Update the Finix JS library to v1.3.2 to use its latest features.
Fixed: In some cases, the Card/ACH payment form was rerendering unnecessarily.
Fixed: Payments via Apple Pay were sometimes not going through due to the way Apple Pay sessions were created.
Fixed: New filter finixwc_cardbankgateway_finix_form_params to modify the look of the Finix payment form for Card and Bank payment methods. You can show/hide various fields, change labels and placeholders.
1.1.1
Added: New WooCommerce-specific plugin headers which provide additional information to WooCommerce for plugin compatibility.
Changed: Update the Finix JS library to v1.3.1 to use its latest features (see below).
Changed: “Bank Code” in the payment form was renamed to “Routing Number” to reflect more common U.S. terminology.