Skip to content

Releases: mollie/WooCommerce

3.0.1

17 Apr 19:13
Compare
Choose a tag to compare

Changes:

  • Fix/Revert, see issue 173 - Improve support for Polylang option "Hide URL language information for default language" in webhook and return URLs

How to upgrade (via FTP or file manager):

  1. Download the ZIP archive from WordPress.org.
  2. Extract the archive.
  3. Copy the contents of the folder to the /wp-content/plugins/mollie-payments-for-woocommerce/ directory of your WooCommerce environment, overwriting existing files.

How to upgrade (via WordPress admin):

  1. Download the ZIP archive from WordPress.org.
  2. Go to WordPress > Plugins > Installed Plugins
  3. Find "Mollie Payments for WooCommerce", deactivate and remove it
  4. Go to WordPress > Plugins > Add new > Upload plugin
  5. Select "Choose File" and select the ZIP archive on your computer
  6. Click "Install Now", activate the plugin

3.0.0

17 Apr 12:53
Compare
Choose a tag to compare

Changes:

  • New - WooCommerce Subscriptions: add support for 'subscription_payment_method_change', shop-customers can change payment method if renewal payment fails (SEPA incasso, credit card)

  • New - WooCommerce Subscriptions: disable Mollie payment methods on shop-customer's my account page for "Payment method change", keep it enabled for "Pay now" link in emails

  • New - WooCommerce Subscriptions: improve handling and update messages and notices for Subscription switch to better explain what's happening

  • New - WooCommerce Subscriptions: set renewal orders and subscriptions to 'On-Hold' if renewal payment fails

  • Fix - Fallback for getUserMollieCustomerId, get Mollie Customer ID from recent subscription if it's empty in WordPress user meta

  • Fix - Improve support for Polylang option "Hide URL language information for default language" in webhook and return URLs,

  • Fix - Only check if customer ID is valid on current API key if there is a customer ID (not empty)(and improve log messages)

  • Fix - Make sure payment instructions (Bank Transfer) are styled the same as WooCommerce content (Order received, payment pending)

  • Fix - Don't update/process/expire Mollie payments on WooCommerce orders that have been paid with other payment gateways

  • Fix - Updated text strings for Bancontact/Mister Cash to just Bancontact

  • Fix - Use the exact same translation as WooCommerce for order statuses

  • Fix - Resolve error (fatal error get_payment_method()) that occurred when users made certain custom changes to the WooCommerce template files

  • Fix - Add order note and log message when customer returns to the site but payment is open/pending

  • Fix - Improved order note for charged back renewal payments

How to upgrade (via FTP or file manager):

  1. Download the ZIP archive below (under "Downloads").
  2. Extract the archive.
  3. Copy the contents of the folder to the /wp-content/plugins/mollie-payments-for-woocommerce/ directory of your WooCommerce environment, overwriting existing files.

How to upgrade (via WordPress admin):

  1. Download the ZIP archive from WordPress.org.
  2. Go to WordPress > Plugins > Installed Plugins
  3. Find "Mollie Payments for WooCommerce", deactivate and remove it
  4. Go to WordPress > Plugins > Add new > Upload plugin
  5. Select "Choose File" and select the ZIP archive on your computer
  6. Click "Install Now", activate the plugin

2.9.0

13 Feb 15:50
Compare
Choose a tag to compare

Changes:

  • New - Added support for new payment method: ING Home'Pay

  • New - Updated Mollie API PHP to 1.9.6 (ING Home'Pay support)

  • Fix - Check that Mollie customerID is known on current API key, solves issues for admins that switched from test to live

  • Fix - Charged back payments now update the order status to On Hold and add an order note in WooCommerce, stock is not updated

  • Fix - For 'Payment screen language' set default to 'Detect using browser language' as it is usually more accurate

  • Fix - For subscriptions also compare recurring total amount to payment method maximums, not only the order/cart total

  • Fix - Improve WPML compatibility by removing duplicate trailing slash in WooCommerce API request URL

How to upgrade (via FTP or file manager):

  1. Download the ZIP archive below (under "Downloads").
  2. Extract the archive.
  3. Copy the contents of the folder to the /wp-content/plugins/mollie-payments-for-woocommerce/ directory of your WooCommerce environment, overwriting existing files.

How to upgrade (via WordPress admin):

  1. Download the ZIP archive from WordPress.org.
  2. Go to WordPress > Plugins > Installed Plugins
  3. Find "Mollie Payments for WooCommerce", deactivate and remove it
  4. Go to WordPress > Plugins > Add new > Upload plugin
  5. Select "Choose File" and select the ZIP archive on your computer
  6. Click "Install Now", activate the plugin

2.8.1

15 Jan 12:47
Compare
Choose a tag to compare

Changes:

  • New - iDEAL, KBC, Gift cards: Option to hide issuers/bank list in WooCommerce

  • New - Allow subscription switching (downgrade) when amount to pay is €0 and there is a valid mandate for the user

  • Fix - A new customerID was created for every new order where a payment method that supported recurring payments was selected

  • Fix - When plugin 2.8.0 was used with WooCommerce 2.6 or older, a fatal error would be shown on the return page (because of use of new WooCommerce 3.0 method)

  • Fix - Some cancelled payments for cancelled orders where redirected to "Retry payment" instead of "Order received" page, see Github issue #166

How to upgrade (via FTP or file manager):

  1. Download the ZIP archive below (under "Downloads").
  2. Extract the archive.
  3. Copy the contents of the folder to the /wp-content/plugins/mollie-payments-for-woocommerce/ directory of your WooCommerce environment, overwriting existing files.

How to upgrade (via WordPress admin):

  1. Download the ZIP archive below (under "Downloads").
  2. Go to WordPress > Plugins > Installed Plugins
  3. Find "Mollie Payments for WooCommerce", deactivate and remove it
  4. Go to WordPress > Plugins > Add new > Upload plugin
  5. Select "Choose File" and select the ZIP archive on your computer
  6. Click "Install Now", activate the plugin

2.8.0

09 Jan 09:42
Compare
Choose a tag to compare

Changes:

  • New - Updated required WooCommerce version to 2.2.0

  • New - Tested with WooCommerce 3.3 beta, no issues found

  • New - Better message on "Order Received" page for open/pending payments

  • New - Allow users to set the order status for orders where a payment was cancelled

  • New - Added support for Polylang Pro (polylang-pro) to getSiteUrlWithLanguage()

  • New - Updated credit card icon in WooCommerce checkout to show icons for MasterCard, Visa, AMEX, CartaSi, Cartes Bancaires

  • New - Better way to check if WooCommerce is activated and has correct version (so plugin doesn't de-activate on WooCommerce updates)

  • New - Redact customer IBAN in notification-mails

  • New - Update how "Select your bank" is shown in the dropdown for iDEAL and KBC/CBC (and show a default)

  • Fix - Fix error by making sure order is not removed/exists (in checkPendingPaymentOrdersExpiration)

  • Fix - Make sure payments cancelled at Mollie are also cancelled in WooCommerce, so customers can select a new payment method

  • Fix - KBC/CBC: Make sure KBC/CBC is listed as "Automatic Recurring Payment" gateway in WooCommerce

  • Fix - Fix (no title) showing in settings for SEPA Direct Debit for some new installs

  • Fix - Fix wrong date formatting shown for bank transfer instructions, thank you profoX!

  • Fix - Typo in SEPA Direct Debit description, thank you Yame-!

  • Fix - It's possible to set the initial status of bank transfer to pending instead of on-hold, but in that case the payment instructions would not be shown on the Order Received page (missing in condition)

  • Fix - Make sure webhook processing for Paid doesn't run on status PaidOut

  • Fix - Improve orderNeedsPayment so there are less false-positives if users use 3PD plugins to change the order status too early

  • Fix - Add WC_Subscriptions_Manager::activate_subscriptions_for_order to make sure subscriptions are always activated when payment is paid, independent of order status

How to upgrade (via FTP or file manager):

  1. Download the ZIP archive below (under "Downloads").
  2. Extract the archive.
  3. Copy the contents of the folder to the /wp-content/plugins/mollie-payments-for-woocommerce/ directory of your WooCommerce environment, overwriting existing files.

How to upgrade (via WordPress admin):

  1. Download the ZIP archive below (under "Downloads").
  2. Go to WordPress > Plugins > Installed Plugins
  3. Find "Mollie Payments for WooCommerce", deactivate and remove it
  4. Go to WordPress > Plugins > Add new > Upload plugin
  5. Select "Choose File" and select the ZIP archive on your computer
  6. Click "Install Now", activate the plugin

2.7.0

07 Sep 12:35
Compare
Choose a tag to compare

Changes:

  • New - Support for gift cards! See: https://www.mollie.com/en/blog/post/mollie-launches-gift-cards/

  • New - Also show issuers (banks) for KBC payment method

  • Fix - Add better support for WooCommerce Deposits (by Webtomizer)

  • Fix - Subscriptions would be set to 'On Hold' during SEPA Direct Debit payments, those subscriptions are now set to 'Active'

  • Fix - Multiple issues that occurred when users had multiple (unpaid) payments per order

  • Fix - Remove SEPA Direct Debit (only used for Mollie recurring) as visible gateway in checkout and settings

  • Fix - Tested with WordPress 4.9 Alpha and WooCommerce 3.1

  • Fix - Remove existing language files from plugin so they can be managed via https://translate.wordpress.org/projects/wp-plugins/mollie-payments-for-woocommerce

  • Fix - Use better customer name when name is sent to Mollie (use full name and last name if available)

  • Fix - Don't update orders to cancelled status for expired payments if there are still pending payments for same order

  • Fix - Show correct return page to customer when they have placed multiple payments for single order

  • Fix - For subscription renewal orders, update payment method (from iDEAL, Belfius etc) to SEPA Direct Debit when needed

  • Fix - Add message that SEPA Direct Debit is required when using WooCommerce Subscriptions with iDEAL

  • Dev - Stop checking change of payment methods with isValidPaymentMethod

  • Dev - Add support for new WooCommerce version check

  • Dev - In setActiveMolliePayment use update_post_meta so payment is always updated to latest

  • Dev - In unsetActiveMolliePayment, a payment calling that function should only be able to unset itself

  • Dev - Improve log messages (WooCommerce > System status > Logs > mollie-payments-for-woocommerce)

  • Dev - Security improvement: sanitize getting ID's via POST and use $_POST instead of $_REQUEST

  • Dev - Only show "Check Subscription Status" tool if WooCommerce Subscriptions is installed

  • Dev - Fix PHP warnings about unserialize() by using serialize() before storing object as transient

  • Dev - Move load_plugin_textdomain to own function and load on plugins_loaded action

How to upgrade (via FTP or file manager):

  1. Download the ZIP archive below (under "Downloads").
  2. Extract the archive.
  3. Copy the contents of the folder to the /wp-content/plugins/mollie-payments-for-woocommerce/ directory of your WooCommerce environment, overwriting existing files.

How to upgrade (via WordPress admin):

  1. Download the ZIP archive below (under "Downloads").
  2. Go to WordPress > Plugins > Installed Plugins
  3. Find "Mollie Payments for WooCommerce", deactivate and remove it
  4. Go to WordPress > Plugins > Add new > Upload plugin
  5. Select "Choose File" and select the ZIP archive on your computer
  6. Click "Install Now", activate the plugin

2.6.1-beta

23 Aug 15:24
Compare
Choose a tag to compare
2.6.1-beta Pre-release
Pre-release
  • Fix - Subscriptions would be set to 'On Hold' during SEPA Direct Debit payments, those subscriptions are now set to 'Active'

  • Fix - Multiple issues that occurred when users had multiple (unpaid) payments per order

  • Fix - Remove SEPA Direct Debit (only used for Mollie recurring) as visible gateway in checkout and settings

  • Fix - Tested with WordPress 4.9 Alpha and WooCommerce 3.1

  • Fix - Remove existing language files from plugin so they can be managed via https://translate.wordpress.org/projects/wp-plugins/mollie-payments-for-woocommerce

  • Fix - Use better customer name when name is sent to Mollie (use full name and last name if available)

  • Fix - Don't update orders to cancelled status for expired payments if there are still pending payments for same order

  • Fix - Show correct return page to customer when they have placed multiple payments for single order

  • Fix - For subscription renewal orders, update payment method (from iDEAL, Belfius etc) to SEPA Direct Debit when needed

  • Dev - In setActiveMolliePayment use update_post_meta so payment is always updated to latest

  • Dev - In unsetActiveMolliePayment, a payment calling that function should only be able to unset itself

  • Dev - Improve log messages (WooCommerce > System status > Logs > mollie-payments-for-woocommerce)

  • Dev - Security improvement: sanitize getting ID's via POST and use $_POST instead of $_REQUEST

  • Dev - Only show "Check Subscription Status" tool if WooCommerce Subscriptions is installed

  • Dev - Fix PHP warnings about unserialize() by using serialize() before storing object as transient

  • Dev - Move load_plugin_textdomain to own function and load on plugins_loaded action

How to upgrade (via FTP or file manager):

  1. Download the ZIP archive below (under "Downloads").
  2. Extract the archive.
  3. Copy the contents of the folder to the /wp-content/plugins/mollie-payments-for-woocommerce/ directory of your WooCommerce environment, overwriting existing files.

How to upgrade (via WordPress admin):

  1. Download the ZIP archive below (under "Downloads").
  2. Go to WordPress > Plugins > Installed Plugins
  3. Find "Mollie Payments for WooCommerce", deactivate and remove it
  4. Go to WordPress > Plugins > Add new > Upload plugin
  5. Select "Choose File" and select the ZIP archive on your computer
  6. Click "Install Now", activate the plugin

2.6.0

07 Jun 12:23
Compare
Choose a tag to compare

Changes:

  • Add support for WooCommerce 3.0 (backwards compatible with older versions of WooCommerce)

  • The expiry date that's shown for payments via Bank transfer is now in the correct (translated) format

  • Fix redundant "DESCRIBE *__mollie_pending_payment" error (on new installs)

  • WooCommerce Subscriptions:

    • Important: added Subscription Status tool to fix broken subscriptions, see instructions
    • SEPA recurring payments, take initial order status from settings, default On-Hold (instead of Completed)
    • Fix issue where valid subscriptions are set to 'on-hold' and 'manual renewal' only 15 days after renewal payment is created (now only do that after 21 days)
    • Improve "Subscription switching" support to also allow amount changes
    • Fix bug: set orders for recurring payments to Processing instead of completed
    • Fix typo in recurring payment order notes

How to upgrade:

  1. Download the ZIP archive below (mollie-payments-for-woocommerce.2.6.0.zip).
  2. Extract the archive.
  3. Copy the contents of the folder to the /wp-content/plugins/mollie-payments-for-woocommerce/ directory of your WooCommerce environment, overwriting existing files.

2.6.0-rc

31 May 23:28
Compare
Choose a tag to compare
2.6.0-rc Pre-release
Pre-release

This release is still experimental and thus not submitted to the WordPress Plugin directory.

Changes:

  • Add support for WooCommerce 3.0 (backwards compatible with older versions of WooCommerce)
  • The expiry date that's shown for payments via Bank transfer is now in the correct (translated) format
  • Fix redundant "DESCRIBE *__mollie_pending_payment" error (on new installs)

WooCommerce Subscriptions:

  • Important: added Subscription Status tool to fix broken subscriptions, see instructions
  • Fix issue where valid subscriptions are set to 'on-hold' and 'manual renewal' only 15 days after renewal payment is created (now only do that after 21 days)
  • Improve "Subscription switching" support to also allow amount changes
  • Fix bug: set orders for recurring payments to Processing instead of completed
  • Fix typo in recurring payment order notes

How to upgrade:

  1. Download the ZIP archive below (mollie-payments-for-woocommerce-2.6.0-rc.zip).
  2. Extract the archive.
  3. Copy the contents of the folder to the /wp-content/plugins/mollie-payments-for-woocommerce/ directory of your WooCommerce environment, overwriting existing files.

2.6.0-beta

23 May 19:55
Compare
Choose a tag to compare
2.6.0-beta Pre-release
Pre-release

This release is still experimental and thus not submitted to the WordPress Plugin directory.

Changes:

  • Add support for WooCommerce 3.0 (backwards compatible with older versions of WooCommerce)
  • The expiry date that's shown for payments via Bank transfer is now in the correct (translated) format
  • Fix redundant "DESCRIBE *__mollie_pending_payment" error (on new installs)

How to upgrade:

  1. Download the ZIP archive below (mollie-payments-for-woocommerce-2.6.0-beta.zip).
  2. Extract the archive.
  3. Copy the contents of the folder to the /wp-content/plugins/mollie-payments-for-woocommerce/ directory of your WooCommerce environment, overwriting existing files.