Version |
Release Date |
Change Log |
7.3.4 |
2022-11-09 |
09-11-2022 =
Fix - Site crash with WooCommerce 3.0 active
Fix - Fatal error when payment surcharge limit exceeded
Fix - Critical error when API connection not available
Fix - Redundant log entry
Fix - Conflict with "Extra Checkout Options" plugin
Fix - PHP Warning for undefined array key
Fix - Consider order status before setting it to "Canceled" status upon Mollie expiry webhook
Fix - Broken translation strings
Fix - Undefined index in voucher category
Fix - Description printed in wrong field in settings
|
7.3.3 |
2022-09-21 |
|
7.3.2 |
2022-09-14 |
|
7.3.1 |
2022-09-13 |
13-09-2022 =
Fix - When refunding from Mollie profile order notes and status not updated
Fix - Error on checkout block, surcharge added for all payment methods
Fix - PayPal button display issues
Fix - Logs created when logging is disabled
Fix - Bank Transfer disappears on order pay page
Fix - Surcharge value not including VAT
Fix - UTM parameters missing in mollie.com links
Fix - Voucher category does not reflect on variations
Fix - Issuers dropdown not loading
Fix - Querying gateway settings on every page load
Fix - Inconsistency in expiry date terms
Fix - Filter should allow SDD enabled without WooCommerce Subscriptions active
Fix - Change link to API key profile in mollie.com
Fix - Translations errors
Fix - Conflict with SSH SFTP Updater Support
Fix - Error when customer attempts payment with non-Mollie method after expiration
|
7.3.0 |
2022-08-02 |
02-08-2022 =
Feature - Activate Mollie Components by default for new installations
Fix - Order note not translated
Fix - Gateway surcharge not applying tax
Fix - pending SEPA subscription renewal orders remain in "Pending payment" instead of being set to "On-Hold"
Fix - PHP warnings when using not Mollie gateway
Fix - Order API not processing transactions due to taxes mismatch
Fix - Inconsistent order numbers sometimes printing "Bestelling {bestelnummer}"
Fix - Link to new my.mollie.com url
Fix - Update In3 description
|
7.2.0 |
2022-06-21 |
21-06-2022 =
Feature - New payment method: In3
Feature - Add order line information to debug logs
Feature - Valuta symbol before amount
Feature - Add new translations
Fix - Check Payment API setting before showing Voucher, Klarna, In3 (Order API mandatory)
Fix - Remove title if empty setting on block checkout
Fix - Typo in Mollie settings
Fix - SEPA notice shows incorrectly when no settings saved
Fix - Order API not selected when no settings saved
|
7.1.0 |
2022-04-26 |
26-04-2022 =
Feature - Implement uninstall method
Feature - Add setting to remove Mollie's options and scheduled actions from db
Feature - Improve Payment API description (@vHeemstra)
Feature - Improve API request
Feature - Add gateway title for en_GB translation
Fix - Showing gateway default description when empty description was saved in settings
Fix - Surcharge added over limit wrongly when WooCommerce Blocks are active
Fix - Fatal error when visiting invalid return URL
Fix - Error on refunding subscriptions created with Payments API
Fix - Fallback to shop country when customer country is not known
Fix - Invalid argument supplied to foreach error
Fix - Display SEPA bank transfer details in merchant email notifications
Fix - Error on update page with translations
Fix - Empty space under credit card in checkout when components are not enabled
Fix - Error on notes and logs with canceled, expired and failed orders
Fix - Incorrect surcharge fee applied when WooCommerce blocks are active
Fix - Fatal error when saving empty surcharge fields
|
7.0.4 |
2022-03-23 |
23-03-2022 =
Fix - Conflict with Paytium plugin
Fix - Fallback from orders API to payments API not working
Fix - Container access for third-party developers
|
7.0.3 |
2022-03-15 |
15-03-2022 =
Fix - Update Mollie SDK and add http client
Fix - Loop API calls causing overload
Fix - API key error during status change
Fix - Transaction failing due to tax line mismatch
Fix - Conflict with invoices plugin
Fix - List in settings the gateways enabled at Mollie's profile
Fix - Voucher loads incorrectly on blocks when updating country
Fix - Update iDeal logo
Fix - Missing ISK currency with 0 decimal places
|
7.0.2 |
2022-02-15 |
|
7.0.1 |
2022-02-14 |
14-02-2022 =
Fix - Fatal error when WC Blocks and third-party payment gateway active after 7.0.0 update
Fix - Error undefined property actionscheduler_actions
Fix - Missing payment method title when paying via checkout block
Fix - Refund functionality missing in v.7.0.0
|
7.0.0 |
2022-02-09 |
09-02-2022 =
Feature - WooCommerce Blocks integration
Feature - Merchant change subscription payment method
Feature - Recharge Subscriptions integration
Feature - Improve handling components errors
Fix - Add missing translations
Fix - Fallback to shop country when billing country is empty
Fix - Surcharge fatal error when settings not yet saved
Fix - Correct notice when not capturing due is a payment
Fix - Punycode only on domain url
Fix - Update Apple Pay certificate key
|
6.7.0 |
2021-11-11 |
11-11-2021 =
Feature - New payment method - Klarna Pay Now
Feature - Apple Pay Subscriptions integration
Fix - Update Mollie Component Labels
Fix - Incorrect logo for SOFORT payment method
Fix - Tax calculation inaccurate for bundled products with mixed tax products
Fix - Catch error in Object class
Fix - Change NL translation for Klarna Slice It gateway
Fix - Show missing selector icons for credit card
|
6.6.0 |
2021-11-05 |
14-09-2021 =
Feature - Surcharge fee UI/UX improvements
Fix - Select the correct payment when two subscription have the same payment method
Fix - Remove obsolete MisterCash payment method
Fix - Apple Pay button not updated on variable products
Fix - PayPal button unresponsive on cart page
Fix - Added missing translations
Fix - Scheduled actions triggered with disabled feature
Fix - Removed obsolete restore subscriptions tool
Fix - Typo on PayPal settings
|
6.5.2 |
2021-07-13 |
|
6.5.1 |
2021-07-12 |
|
6.5.0 |
2021-07-05 |
05-07-2021 =
Feature - Add expiry date for orders
Feature - Hide API keys in settings
Feature - Improve Klarna notice about enabling default fields
Feature - New Wiki entry: Gateways hide when surcharge fee is applied
Feature - PayPal button improvements
Feature - Primary key on pending_payment table
Feature - PHP and WordPress upgrade
Feature - Default translations for Klarna payment methods. (by @Timollie)
Fix - Select the first payment when two subscriptions have the same payment method
Fix - Credit card icon missing mollie-gateway-icon class
Fix - Payments transaction ID link leads to orders dashboard in Mollie
Fix - Manual cancelation of order returns to pending payment
Fix - Broken compatibility with WooFunnels plugin
Fix - Enqueue of style script on non-checkout pages
Fix - IngHomePay class showing in the composer class-map
|
6.4.0 |
2021-05-19 |
19-05-2021 =
Feature - PayPal Button for digital goods
Fix - Repair subscription method triggering on parent order
Fix - Surcharge breaking PDF invoices
Fix - Mollie Components fail when coupon code is applied on checkout
Fix - Test mode notice links to old settings page
Fix - nl_NL(formal) wrong translation string
|
6.3.0 |
2021-04-29 |
29-04-2021 =
Feature - Allow choosing between Payment/Order API
Feature - Payment surcharge feature
Feature - Custom icons for every gateway
Feature - Notice about increasing minimum PHP and WP version
Fix - Fix missing metadata in subscriptions
Fix - Polylang interaction breaks redirect URL
Fix - Partial refund with quantity 0 errors
|
6.2.2 |
2021-04-15 |
|
6.2.1 |
2021-04-01 |
|
6.2.0 |
2021-03-22 |
22-03-2021 =
Feature - No longer support for WooCommerce version below 3.0
Feature - New library to check the environment constraints
Feature - New translations
Feature - Add support for WooCommerce Gift Cards
Feature - Apple Pay added new selector settings
Feature - Add new language NL formal
Feature - Add rewrite rule to serve Apple Pay validation file
Fix - Remove Ing HomePay gateway
Fix - Use pre-scoped Mollie SDK to fix conflict with Guzzle
Fix - Setting links pointing to new address
Fix - PHP notice on missing Apple Pay token
Fix - Do not translate description of payment (by @timollie)
Fix - After partial refund state changes, should remain the same instead
Fix - PHP8 error notice on activation
Fix - Gateway icons not aligned with Flatsome theme
Fix - Issuers dropdown not showing by default
Fix - Using the wrong mandate when multiple payment methods exist for the customer
|
6.1.0 |
2021-01-26 |
26-01-2021 =
Feature - New documentation on settings
Feature - Bulk-edit functionality for Voucher categories
Fix - Order updated issue with Polylang
Fix - Hide Issuers dropdown list on setting option
Fix - Send domain only even when installation is in subfolder for Apple Pay validation
|
6.0 |
2020-12-22 |
16-12-2020 =
Feature - New setting to display payment methods based on country
Feature - Notice customers that support for WooCommerce under v3 is dropped
Feature - Create mandate for recurring subscriptions
Feature - New settings UI
Fix - Guzzle library conflicts with other plugins
Fix - API keys error with Mollie Components
Fix - Voucher works with variation products
Fix - Notice on missing voucher option (by @Timollie)
Fix - Performance issues related to icons
|
5.11.0 |
2020-11-11 |
11-11-2020 =
Fix - Google analytics duplicated tracking events
Fix - Prevent third party plugins from changing billingCountry field
Fix - Mollie Components string "secure payments..." not translated
Fix - Credit card icons not displaying correctly
|
5.10.0 |
2020-11-03 |
03-11-2020 =
Feature - New Voucher gateway
Feature - Custom expiry date for Bank transfer payments
Feature - Notice informing that test mode is enabled
Fix - Error when refunding unshipped Klarna order
Fix - Selecting item variations when ApplePay is enabled
Fix - Remove autoload function from global namespace
Fix - Transactions are included in shipping process
Fix - Undefined index for ApplePay token
Fix - Remove file_get_content()
|
5.9.0 |
2020-09-16 |
|
5.8.3 |
2020-09-09 |
09-09-2020 =
Fix - Apple Pay button is disabled if Apple Pay gateways is disabled
Fix - Breaks Urls of translations plugins
Fix - Translations update endless loop
|
5.8.2 |
2020-08-19 |
19-08-2020 =
Fix - Use own plugin translation files
Fix - Show information in order notes for gift card payments
Fix - Components does not work with Deutsch Sie language
Fix - Respect maximal field length for address fields
Fix - Log info when credit card fails
Fix - Errors: [] operator not supported for strings
Fix - Load icons when interacting with add blockers
Fix - Error with wc_string_to_bool() function
|
5.8.1 |
2020-07-08 |
|
5.7.2 |
2020-07-01 |
|
5.7.1 |
2020-07-01 |
01-07-2020 =
Feature - Show selected credit card icons on checkout
Feature - Log information about API call data
Fix - Translate the string "Secure payments provided by"
Fix - Refund amount >1000 (by @NielsdeBlaauw)
|
5.6.1 |
2020-05-27 |
27-05-2020 =
Feature - Translations of Plugin FR/DE/NL/EN/ES
Fix - Update order status on payment refund
Fix - 404 response during redirection on checkout when Polylang plugin is active
Fix - Crash on calling a WC 3.0 method, fallback method for BC
Fix - Remove custom due date for bank transfer payment
Fix - Performance issues on transient functions
Fix - Action *_customer_return_payment_success backwards compatibility broken
Fix - Apple Pay is available after a failed payment on not compatible devices
Fix - Deprecated: idn_to_ascii() (by @sandeshjangam)
|
5.5.1 |
2020-03-12 |
|
5.5.0 |
2020-03-11 |
11-03-2020 =
Add - Use key instead of id to retrieve order onMollieReturn event webhooks
Tweak - Page load performance improvements
Tweak - Improve payment methods icons delivery mechanism by rely on cloud and fallback to static images
Fix - Null pointer exception in case getActiveMolliePayment returns null
Fix - WooCommerce order status can be modified via Mollie webhook without taking into account possible changes in WooCommerce
Fix - 404 response during redirection on checkout when Polylang plugin is active
Fix - Handle domain with non-ASCII characters
|
5.4.2 |
2019-12-09 |
09-12-2019 =
Fix - Mollie crash when WooCommerce plugin is not active
Fix - Checkout form does not submit the order at first click on Place Order button when payment method is not one which support Mollie Components
Fix - Minor styles issues for Mollie Components
|
5.4.1 |
2019-12-05 |
|
5.4.0 |
2019-12-04 |
04-12-2019 =
Fix - Apple Pay Gateway is removed from available gateways during WooCommerce Api calls
Fix - Giftcard Gateway does not show the right payment icon in checkout page
Add - Support for Mollie Components
|
5.3.2 |
2019-11-04 |
|
5.3.1 |
2019-11-04 |
04-11-2019 =
Fix - Apple Pay payment method appear temporary in checkout page even if the device does not support Apple Pay
Fix - Refunding per line items is not possible when the refund amount field is disabled in WooCommerce order edit page
Fix - Compatibility with Php 7.4
|
5.3.0 |
2019-08-21 |
21-08-2019 =
Add - Introduce MyBank payment method
Fix - Active Payment Object may be NULL causing WSOD after order is placed in Mollie
Fix - ApplePay logo does not have the right resolution
|
5.2.1 |
2019-07-24 |
|
5.2.0 |
2019-07-23 |
|
5.1.8 |
2019-05-24 |
24-05-2019 =
Fix - Re-add "orderlines_process_items_afterprocessing_item" hook
Fix - Fix issue where renewal order status was not respecting settings
Fix - Fix PHP Notice: Undefined property: Mollie_WC_Payment_Payment::$id, closes #289
Fix - Switch version check from woocommerce_db_version to woocommerce_version as the latter is re-added to database a lot faster when it's missing then the former. Might solve issues where Mollie plugin is disabled when WooCommerce updates.
|
5.1.7 |
2019-04-28 |
28-04-2019 =
Fix - Remove Bitcoin as payment gateway, no longer supported by Mollie, contact info@mollie.com for details
Fix - Add extra check for URL's with parameters and correct them is structure is incorrect
Fix - getMethodIssuers: improve caching of issuers (iDEAL, KBC/CBC)
Fix - During payment always check if a product exists, if it doesn't create a Mollie Payment instead of Mollie Order
|
5.1.6 |
2019-04-10 |
|
5.1.5 |
2019-03-22 |
|
5.1.4 |
2019-03-21 |
|
5.1.3 |
2019-03-21 |
|
5.1.2 |
2019-03-20 |
20-03-2019 =
Fix - Convert de_DE_formal to de_DE
Fix - Check that cached methods are stored as array, otherwise retrieve from API, fixes 'Cannot use object' error
|
5.1.1 |
2019-03-19 |
19-03-2019 =
New - Added two new actions when processing items for Orders API, mollie-payments-for-woocommerce_orderlines_process_items_before_getting_product_id and mollie-payments-for-woocommerce_orderlines_process_items_after_processing_item
Fix - Fixed bug where expired orders weren't updated in WooCommerce because of check for payment ID instead of order ID
Fix - Use get_home_url() to solve issues where people have different URLs for admin/site (also influences Polylang)
Fix - Extended refund processing: make sure people can't do a partial order line amount refund during an order line refund
Fix - Permanent fix for PHP 7.3 with sporadic caching issues of methods
|
5.1.0 |
2019-02-19 |
19-02-2019 =
New - Enable 'refunds' for Klarna and SEPA Direct Debit payments
New - Support refunds per order line for payments via the Orders API (used to be only amount refunds)
New - Updated "Tested up to" to WordPress 5.1
New - Automatically updating Mollie Orders from WooCommerce to "Ship and Capture" and "Cancel" now supports all payments via Orders API, not just Klarna payments
New - Add support for refunding full Mollie Orders when refunding the full WooCommerce order (Orders API)
New - Update order lines processing to use Order instead of Cart data (for Orders API and Klarna)
New - Orders API/Klarna: also send WooCommerce order item id to Mollie as metadata, to allow for individual order line refunding
New - Pro-actively check for required PHP JSON extension
New - Added filter so merchants can manipulate the payment object metadata, default filter id mollie-payments-for-woocommerce_payment_object_metadata, also see https://www.mollie/WooCommerce/wiki/Helpful-snippets#add-custom-information-to-mollie-payment-object-metadata
New - Add billing country to payment methods cache in checkout, for when customers change their country in checkout
New - Allow developers to hook into the subscription renewal payment before it's processed with mollie-payments-for-woocommerce_before_renewal_payment_created
New - Set Payment screen language setting to wp_locale by default
Fix - Temporary fix for PHP 7.3 with sporadic caching issues of methods, better fix is now being tested
Fix - Check if WooCommerce Subscriptions Failed Recurring Payment Retry System is in-use, if it is, don't update subscription status
Fix - Polylang: another fix for edge-case with URL parameter, please test and provide feedback is you use Polylang!
Fix - Too many customers redirected to "Pay now" after payment, add isAuthorized to status check in getReturnRedirectUrlForOrder()
Fix - Add extra warning to order note for orders that are completed at Mollie (not WooCommerce)
Fix - Improve onWebhookFailed for WooCommerce Subscriptions so failed payments at Mollie are failed orders at WooCommerce
|
5.0.7 |
2018-12-17 |
04-12-2018 =
Fix - Bancontact payments don't return a name as part of IBAN details (in Mollie API), so in that case use the WooCommerce name
Fix - WooCommerce 2.6 and older: use get_country instead of get_billing_country
Fix - Remove calls to delete payment mode, renewal payments can't use a different mode anyway, mandates aren't shared between modes
Fix - Subscription renewal payments: if subscription does not contain the payment mode, try getting it from the parent order
Fix - For shipping details use !empty() instead of isset
Fix - Further improve restore_mollie_customer_id so it catches more edge-cases (and rename to restore_mollie_customer_id_and_mandate)
Fix - Remove delete meta calls for meta that wasn't used anywhere (mollie_card4_digits)
|
5.0.6 |
2018-11-23 |
23-11-2018 =
Fix - Set subscription to On-Hold if renewal order gets a charge-back, add action hooks after refunds and chargebacks
Fix - Update translation function call
|
5.0.5 |
2018-11-22 |
22-11-2018 =
Fix - WooCommerce Subscriptions: improve support for options "Accept Manual Renewals" and "Turn off Automatic Payments"
Fix - Update Refunds and Chargebacks processing to support Orders and Payments API
Fix - Remove option to set a description for payments, the new Orders API does not support this
Fix - Update is_available to use billing country, and add filter Mollie_WC_Plugin::PLUGIN_ID . 'is_available_billing_countryfor_payment_gateways'
Fix - Add new hook after renewal payment is created: mollie-payments-for-woocommerce_after_renewal_payment_created
Fix - Improve warnings in WooCommerce > Settings > Payments so they are less confusing to users (and really dismissable)
Fix - Simplify log messages in shipAndCaptureOrderAtMollie, cancelOrderAtMollie
|
5.0.4 |
2018-11-08 |
IMPORTANT
This version requires PHP 5.6 or higher. If you are using an older PHP version, please read this article: PHP & Mollie API v2.
- Fix - Get test mode higher in scheduled_subscription_payment() process
- Fix - Add automated option to restore a customer ID from Mollie API
- Fix - Store sequenceType in the correct position for payments
|
5.0.3 |
2018-11-01 |
IMPORTANT
This version requires PHP 5.6 or higher. If you are using an older PHP version, please read this article: PHP & Mollie API v2.
- Fix - Improvements to refunds: better log messages, show errors to shop-manager
- Fix - Remove option to set a description for payments, the new Orders API does not support this
- Fix - Update WooCommerce status constants in our plugin (cancelled and refunded)
- Fix - Make sure customer ID is stored by getting the payment object with all payments embedded
- Fix - Get and use correct _mollie_payment_id in setActiveMolliePaymentForOrders and setActiveMolliePaymentForSubscriptions
- Fix - Move adding of sequenceType into payment object
Fix - Update Webship Giftcard logo to webshopgiftcard.svg
Fix - Klarna/Orders API: Also send Address Line 2 to Mollie Orders API
Fix - Klarna/Orders API: In billing and shipping address check that fields aren't just a space
Fix - Klarna/Orders API: Decode HTML entities in product names before sending them to Mollie
Fix - Klarna/Orders API: Don't fall back to Payments API if payment method is Klarna
Fix - Klarna/Orders API: Only add shipping address if all required fields are present
Fix - Klarna/Orders API: Always store Mollie order ID as mollie_orderid
Fix - Klarna/Orders API: Add fallback to getActiveMolliePayment and try to get payment ID from Mollie order if possible
|
5.0.2 |
2018-10-11 |
IMPORTANT
This version requires PHP 5.6 or higher. If you are using an older PHP version, please read this article: PHP & Mollie API v2.
- New - Now supports Klarna Pay later and Klara Slice it, read more
- New - Implemented support for the new Orders API
- New - Tested with and updated for WooCommerce 3.5 beta compatibility
New - EPS, GiroPay: implemented support for SEPA first payments (recurring payments)
Fix - Fixed for "Uncaught Error: Call to a member function isOpen() on null"
Fix - Fixed issue with Guzzle and PhpScoper
Fix - WooCommerce emails: make sure "Payment completed by..." message is only shown once per email
Fix - WooCommerce Subscriptions: add support for "Accept Manual Renewals". This enables Bank Transfer and PayPal in checkout for subscription products.
Fix - Mollie payment gateways weren't always shows when cart was empty.
Fix - Fix for "Link expired" message after refresh methods in WooCommerce settings
Fix - Stricter check for valid API key when individual gateways are loaded
Fix - Added new action hook in Mollie_WC_Gateway_Abstract::getReturnRedirectUrlForOrder()
Fix - Improve log messages for orderNeedsPayment check, old messages where confusing to merchants
Fix - Update VVV giftcard logo filename
|
5.0.1 |
2018-10-11 |
IMPORTANT
This version requires PHP 5.6 or higher. If you are using an older PHP version, please read this article: PHP & Mollie API v2.
- New - Now supports Klarna Pay later and Klara Slice it, read more
- New - Implemented support for the new Orders API
- New - Tested with and updated for WooCommerce 3.5 beta compatibility
New - EPS, GiroPay: implemented support for SEPA first payments (recurring payments)
Fix - Fixed issue with Guzzle and PhpScoper
Fix - WooCommerce emails: make sure "Payment completed by..." message is only shown once per email
Fix - WooCommerce Subscriptions: add support for "Accept Manual Renewals". This enables Bank Transfer and PayPal in checkout for subscription products.
Fix - Mollie payment gateways weren't always shows when cart was empty.
Fix - Fix for "Link expired" message after refresh methods in WooCommerce settings
Fix - Stricter check for valid API key when individual gateways are loaded
Fix - Added new action hook in Mollie_WC_Gateway_Abstract::getReturnRedirectUrlForOrder()
Fix - Improve log messages for orderNeedsPayment check, old messages where confusing to merchants
Fix - Update VVV giftcard logo filename
|
5.0.0 |
2018-10-11 |
IMPORTANT
This version requires PHP 5.6 or higher. If you are using an older PHP version, please read this article: PHP & Mollie API v2.
- New - Now supports Klarna Pay later and Klara Slice it, read more
- New - Implemented support for the new Orders API
- New - Tested with and updated for WooCommerce 3.5 beta compatibility
New - EPS, GiroPay: implemented support for SEPA first payments (recurring payments)
Fix - WooCommerce emails: make sure "Payment completed by..." message is only shown once per email
Fix - WooCommerce Subscriptions: add support for "Accept Manual Renewals". This enables Bank Transfer and PayPal in checkout for subscription products.
Fix - Mollie payment gateways weren't always shows when cart was empty.
Fix - Fix for "Link expired" message after refresh methods in WooCommerce settings
Fix - Stricter check for valid API key when individual gateways are loaded
Fix - Added new action hook in Mollie_WC_Gateway_Abstract::getReturnRedirectUrlForOrder()
Fix - Improve log messages for orderNeedsPayment check, old messages where confusing to merchants
Fix - Update VVV giftcard logo filename
|
4.0.2 |
2018-08-07 |
07-08-2018 =
Fix - Reverted to older version of Mollie API PHP client, as it caused more issues than it fixed. This means conflicts with other plugins that use Guzzle are still possible. Use Mollie Payments For WooCommerce 3.0.6 if you also use plugins Klarna, Simple Locator, Cardinity, LeadPages, ConstantContact until we can provide a solution. If you experience issues, please contact us. Please review this article.
|
4.0.1 |
2018-08-06 |
IMPORTANT
Version 4.0 requires PHP 5.6 or higher. If you are using an older PHP version, please read this article: PHP & Mollie API v2.
- New - Multicurrency support for WooCommerce added
- New - New payment methods EPS and GiroPay added
- New - Updated payment method logo's (better quality SVG's)
New - Updated Mollie API PHP to 2.0.10
New - Add support for failed regular payments (already had support for failed renewal payments)
New - In WooCommerce order edit view, add direct link to payment in Mollie Dashboard
New - Add notice to use bank transfer via Mollie, not default BACS gateway
New - Add support for new refunds and chargebacks processing (that are initiated in Mollie Dashboard)
Fix - Guzzle conflicts with other plugins solved (Klarna, Simple Locator, Cardinity, LeadPages, ConstantContact)
Fix - "cURL error 60" fixed by including valid cacert.pem file
Fix - Make sure getting the shop currency is also possible on WooCommerce 2.6 or older
Fix - Fix "Fatal error: Uncaught exception 'Exception' with message 'Serialization of 'Closure' is not allowed' in " by adding try/catch blocks for serialize() for the rare cases where __sleep() isn't found in PHP
Fix - Check that a locale (language code) is supported by Mollie before trying to create a payment
Fix - "Couldn't create * payment", when other plugins (like WPML) use another locale format then the Mollie API (ISO 15897)
Fix - "Couldn't create * payment", temporarily disable sending the address details to Mollie for fraud detection, payments not allowed if one of the fields is missing
Fix - "Call to undefined function get_current_screen()" that can happen on some screens
|
4.0.0-beta7 |
2018-07-12 |
IMPORTANT
Version 4.0 requires PHP 5.6 or higher. If you are using an older PHP version, please read this article: PHP & Mollie API v2.
- Fix - Make sure getting the shop currency is also possible on WooCommerce 2.6 or older
- Fix - Fix "Fatal error: Uncaught exception 'Exception' with message 'Serialization of 'Closure' is not allowed' in " by adding try/catch blocks for serialize() for the rare cases where __sleep() isn't found in PHP
- Fix - Check that a locale (language code) is supported by Mollie before trying to create a payment
- Fix - "Couldn't create * payment", when other plugins (like WPML) use another locale format then the Mollie API (ISO 15897)
- Fix - "Couldn't create * payment", temporarily disable sending the address details to Mollie for fraud detection, payments not allowed if one of the fields is missing
Fix - "Call to undefined function get_current_screen()" that can happen on some screens
New - Multicurrency support for WooCommerce added
New - New payment methods EPS and GiroPay added
New - Updated payment method logo's (better quality SVG's)
New - Updated Mollie API PHP to 2.0.6
New - Add support for failed regular payments (already had support for failed renewal payments)
New - In WooCommerce order edit view, add direct link to payment in Mollie Dashboard
New - Add notice to use bank transfer via Mollie, not default BACS gateway
New - Add support for new refunds and chargebacks processing (that are initiated in Mollie Dashboard)
|
4.0.0-beta6 |
2018-07-12 |
IMPORTANT
Version 4.0 requires PHP 5.6 or higher. If you are using an older PHP version, please read this article: PHP & Mollie API v2.
- Fix - Make sure getting the shop currency is also possible on WooCommerce 2.6 or older
- Fix - Fix "Fatal error: Uncaught exception 'Exception' with message 'Serialization of 'Closure' is not allowed' in " by adding try/catch blocks for serialize() for the rare cases where __sleep() isn't found in PHP
- Fix - Check that a locale (language code) is supported by Mollie before trying to create a payment
- Fix - "Couldn't create * payment", when other plugins (like WPML) use another locale format then the Mollie API (ISO 15897)
- Fix - "Couldn't create * payment", temporarily disable sending the address details to Mollie for fraud detection, payments not allowed if one of the fields is missing
Fix - "Call to undefined function get_current_screen()" that can happen on some screens
New - Multicurrency support for WooCommerce added
New - New payment methods EPS and GiroPay added
New - Updated payment method logo's (better quality SVG's)
New - Updated Mollie API PHP to 2.0.6
New - Add support for failed regular payments (already had support for failed renewal payments)
New - In WooCommerce order edit view, add direct link to payment in Mollie Dashboard
New - Add notice to use bank transfer via Mollie, not default BACS gateway
New - Add support for new refunds and chargebacks processing (that are initiated in Mollie Dashboard)
|
4.0.0-beta5 |
2018-07-03 |
IMPORTANT
Version 4.0 requires PHP 5.6 or higher. If you are using an older PHP version, please read this article: PHP & Mollie API v2.
- Check that a locale (language code) is supported by Mollie before trying to create a payment
- Fix "Couldn't create * payment", when other plugins (like WPML) use another locale format then the Mollie API (ISO 15897)
- Fix "Couldn't create * payment", temporarily disable sending the address details to Mollie for fraud detection, payments not allowed if one of the fields is missing
Fix "Call to undefined function get_current_screen()" that can happen on some screens
Multicurrency support for WooCommerce added
New payment methods EPS and GiroPay added
Updated payment method logo's (better quality SVG's)
Updated Mollie API PHP to 2.0.5
Add support for failed regular payments (already had support for failed renewal payments)
In WooCommerce order edit view, add direct link to payment in Mollie Dashboard
Add notice to use bank transfer via Mollie, not default BACS gateway
Add support for new refunds and chargebacks processing (that are initiated in Mollie Dashboard)
|
4.0.0-beta4 |
2018-07-03 |
IMPORTANT
Version 4.0 requires PHP 5.6 or higher. If you are using an older PHP version, please read this article: PHP & Mollie API v2.
- Fix "Couldn't create * payment", temporarily disable sending the address details to Mollie for fraud detection, payments not allowed if one of the fields is missing
Fix "Call to undefined function get_current_screen()" that can happen on some screens
Multicurrency support for WooCommerce added
New payment methods EPS and GiroPay added
Updated payment method logo's (better quality SVG's)
Updated Mollie API PHP to 2.0.5
Add support for failed regular payments (already had support for failed renewal payments)
In WooCommerce order edit view, add direct link to payment in Mollie Dashboard
Add notice to use bank transfer via Mollie, not default BACS gateway
Add support for new refunds and chargebacks processing (that are initiated in Mollie Dashboard)
|
4.0.0-beta3 |
2018-07-02 |
IMPORTANT
Version 4.0 requires PHP 5.6 or higher. If you are using an older PHP version, please read this article: PHP & Mollie API v2.
Fix "Call to undefined function get_current_screen()" that can happen on some screens
Multicurrency support for WooCommerce added
New payment methods EPS and GiroPay added
Updated payment method logo's (better quality SVG's)
Updated Mollie API PHP to 2.0.5
Add support for failed regular payments (already had support for failed renewal payments)
In WooCommerce order edit view, add direct link to payment in Mollie Dashboard
Add notice to use bank transfer via Mollie, not default BACS gateway
Add support for new refunds and chargebacks processing (that are initiated in Mollie Dashboard)
|
4.0.0-beta2 |
2018-07-02 |
IMPORTANT
Version 4.0 requires PHP 5.6 or higher. If you are using an older PHP version, please read this article: PHP & Mollie API v2.
- Multicurrency support for WooCommerce added
- New payment methods EPS and GiroPay added
- Updated payment method logo's (better quality SVG's)
Updated Mollie API PHP to 2.0.5
Add support for failed regular payments (already had support for failed renewal payments)
In WooCommerce order edit view, add direct link to payment in Mollie Dashboard
Add notice to use bank transfer via Mollie, not default BACS gateway
Add support for new refunds and chargebacks processing (that are initiated in Mollie Dashboard)
|
3.0.6 |
2018-06-22 |
IMPORTANT
Starting with version 4.0, this plugin will require PHP 5.6. If you are using an older version, please read this article: PHP & Mollie API v2. We expect to launch version 4.0 in June 2018.
- Fix - Remove a remove_action() call that blocked the plugin from running on PHP versions below PHP 5.6
- Fix - Added more log messages to onWebhookPaid
|
3.0.5 |
2018-06-18 |
IMPORTANT
Starting with version 4.0, this plugin will require PHP 5.6. If you are using an older version, please read this article: PHP & Mollie API v2. We expect to launch version 4.0 in June 2018.
- Add warning that version 4.0 will require PHP 5.6
- Update 'Required PHP' tag to PHP 5.6
- Removes fatal error for thank you page without valid order (Issue #212 by NielsdeBlaauw)
|
3.0.4 |
2018-05-24 |
24/05/2018 =
Fix - Limit order status update for cancelled and expired payments if another non-Mollie payment gateway also started payment processing (and is active) for that order, prevents expired and cancelled Mollie payments from cancelling the order
Fix - Webhook URL's with double slashes, caused by some multilanguage plugins (Polylang etc)
Fix - Add extra condition to make sure customers with paid payments are redirected to correct URL after payment
Fix - Incorrect return page after payment for some orders, fix was to get payment without cache at least once on return URL (in case Webhook Url is still processing)
|
3.0.3 |
2018-05-14 |
14/05/2018 =
Note - If you use Polylang or another multilanguage plugin, read this FAQ item!
Fix - Polylang: Received all versions of Polylang from Frederic, made sure our integration works with all combinations
-
Fix - Order confirmation/Thank you page (issue #206):
- Show pending payment message for open and pending payments, not just open
- Show payment instructions and pending payment message in WooCommerce notice style, so shop-customers notice it better
- Make sure pending payment message is also shown for creditcard, PayPal and Sofort payments
Fix - Redirect to checkout payment URL (retry payment) more often, also for failed payments
|
3.0.2 |
2018-05-07 |
07/05/2018 =
New - Add extra log message "Start process_payment for order ..."
Fix - Fix "Uncaught Error: Call to undefined function wcs_order_contains_renewal()" when users don't have WooCommerce Subscriptions installed
Fix - Improve condition(s) for disableMollieOnPaymentMethodChange, make sure not to disable payment methods on checkout (because of is_account_page() false positives, bug in WooCommerce)
Fix - Improve is_available() check for minimum/maximum amounts, better check renewal payment amounts
|
3.0.1 |
2018-04-17 |
|
3.0.0 |
2018-04-17 |
17/04/2018 =
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
|
2.9.0 |
2018-02-13 |
13/02/2018 =
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
|
2.8.2 |
2018-01-15 |
|
2.8.1 |
2018-01-15 |
15/01/2018 =
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
|
2.8.0 |
2018-01-09 |
09/01/2018 =
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
|
2.7.0 |
2017-12-09 |
07/09/2017 =
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
|
2.6.0 |
2017-06-07 |
- 07/06/2017 =
- 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 typo in recurring payment order notes
|
2.5.4 |
2017-03-07 |
- 07/03/2017 =
- Added an option to disable storing the customer details at Mollie
|
2.5.3 |
2017-03-01 |
- 01/03/2017 =
- Bugfix for crashing Wordpress when using PHP version 5.3 or lower
|
2.5.2 |
2017-02-28 |
Our plugin is now compatible with WooCommerce Subscriptions for recurring payments.
|
2.4.1 |
2016-10-10 |
- 10/10/2016 =
- Fix 2.4.0 release (https://wordpress.org/support/topic/error-500-after-updating)
|
2.4.0 |
2016-10-10 |
- 10/10/2016 =
- Add KBC/CBC Payment Button method.
- Add option to the iDEAL gateway to set the text for the empty option in the issuers drop down. Go to the iDEAL gateway settings to change this value.
- Update Mollie API client to v1.7.1.
|
2.3.1 |
2016-09-14 |
- 14/09/2016 =
- Turn on 'mail payment instructions' for Bank Transfer by default
- Fix bug to support Polylang plugin
|
2.3.0 |
2016-07-27 |
- 27/07/2016 =
- Update payment method icons.
- Send the refund description to Mollie. The refund description will be visible for your customer on their bank statement.
- Add new filters
mollie-payments-for-woocommerce_order_status_cancelled and mollie-payments-for-woocommerce_order_status_expired to be able
to overwrite the order status for cancelled and expired Mollie payments. You can find all available filters on https://github.com/mollie/WooCommerce/tree/master/development.
- Update Mollie API client to v1.6.5.
|
2.2.1 |
2016-04-18 |
- 18/04/2016 =
- Add option for the Bank Transfer gateway to skip redirecting your users to the Mollie payment screen. Instead directly redirect to the WooCommerce order
received page where payment instruction will be displayed. You can turn on this option on the Mollie Bank Transfer setting page:
WooCommerce -> Settings -> Checkout -> Mollie - Bank Transfer.
|
2.2.0 |
2016-03-29 |
- 29/03/2016 =
- Add integration with Mollie Customers API.
- Use shorter transient prefix.
- Update Mollie API client to v1.4.1.
=
|
2.1.1 |
2016-01-27 |
- 27/01/2016 =
- Add better support for translation plugins Polylang and mLanguage.
- Fixed small issue for PHP 5.2 users.
=
|
2.1.0 |
2015-12-01 |
- 01/12/2015 =
- For payment methods where the payment status will be delivered after a couple of days you can set the initial order status. Choose between
on-hold or pending .
- Get the correct current locale (with support for WPML).
- Cache payment methods and issuers by locale.
- Cancel order when payment is expired.
- Reduce order when initial order status is
on-hold . Restore order stock when payment fails.
- Hide payment gateway when cart exceeds method min / max amount. Method min / max amount is returned by Mollie API.
- Add filter to change the return URL.
=
|
2.0.1 |
2015-10-02 |
- 02/10/2015 =
- Add support for SEPA Direct Debit.
- Add message for Belfius, Bitcoin, Bancontact/Mister Cash and paysafecard when the payment is paid successfully.
=
|
2.0 |
2015-08-17 |
|