Finix for WooCommerce

Changelog

1.5.0

  • 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.
  • Changed: Improved Routing Number validation – ensures 9-digit numeric input only.
  • Fixed: There was an incorrect translation domain used in the Apple Pay block preventing the string from properly being translated.
  • Fixed: Incorrect value of the shipping country was used instead of the shipping state when validating the address when using Apple Pay.

1.1.0

  • Added: Credit Card payment method, with custom title and description.
  • Added: ACH or Bank payment method, with custom title and description.
  • Added: Apple Pay payment method – Safari, Chrome, and other browsers are supported, with custom title and description.
  • Added: Apple Pay button can be configured how it will look on the checkout pages (button type and style).
  • Added: Live and Sandbox accounts support for all payment methods.
  • Added: Webhooks processing support for payments, refunds, disputes, and ACH returns.
  • Added: Disputes support – automatically change the order status when receiving a dispute.
  • Added: ACH Returns support – automatically change the order status when receiving a notification about ACH Return.

Plugin Website
Visit website

Author
Finix
Version:
1.5.0
Last Updated
March 18, 2026
Active Installs
70
Requires
WordPress 6.8
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.