Releases: mollie/Shopware6
v3.2.0
Features:
- Remove SEPA Direct Debit. This is not available anymore for regular and initial payment attempts.
Improvements:
- The subscriptions in the storefront do not show a dropdown for the country anymore inside the address-edit form, because the country cannot, and must not be changed.
- Subscription forms in the Storefront do now also support the CSRF mode "Ajax" of Shopware.
- Smaller improvements of our debug logs
Fixes:
- Fix a problem with opening orders in the Administration, that are paid with AMEX credit cards. Because of an issue with the displayed card logo, these orders led to errors in the Administration.
- Fix a problem with a broken link in the Storefront when updating the payment method of a running subscription.
- Add a missing german snippet for an error in the cart with subscription products ("...not all payment methods available..")
v3.1.0
Improvements:
- The Custom-Fields of an order in Shopware are now also enrichted with Mollie data via webhooks if the customer does not return to the actual finish page.
- The clickable links within the plugin configuration have now also been implemented for Shopware versions <= 6.3.
Fixes:
- Fixed a problem that webhook updates of existing subscription orders might lead to new orders in Shopware.
- Fixed wrong order times in emails (UTC times) when order confirmation emails are triggered by the combination of Flow Builder + webhooks.
- Fixed a rare error "Customer ID is invalid when creating and order".
v3.0.0
(Possible) Breaking Changes:
The new version 3.0 offers official support for "headless" shops. With the help of "Automatic Route Detection" we have tried to avoid "breaking changes" for new and old payments. Should a problem arise, we have instructions here: https://github.com/mollie/Shopware6/wiki/Headless-setup-in-Shopware-6
Features:
- Support for "Headless" systems
- Out-of-the-box support for the Shopware PWA
- Display of (anonymous) credit card data in an order within the administration (for new orders)
- Subscription feature can now also be disabled if not needed.
- New configuration to skip failed subscription renewal payments, so that only valid payments lead to a new order in Shopware.
Improvements:
- Buttons in the Refund Manager now show a progress if a refund takes a little longer.
Fixes:
- Fixed a NULL problem in OrderLineItemAttributes that could occur in a few shops.
v2.5.0
Improvements:
- All Mollie Flow Builder events now support the use of email actions.
- Refunds in the Refund Manager can now be created with more positions than before. Due to a limitation on Mollie's side, the data is now internally compressed and thus reduced.
Fixes:
- Mollie subscriptions are now only started with the next interval to avoid an initial double booking
v2.4.0
Features:
- The Refund Manager can now be deactivated in the plugin settings. This prevents employees from using it when another system is responsible for refunds.
Improvements:
- The selection of iDEAL banks is now mandatory. As a result, the customer can no longer forget it, and the checkout process on the Mollie payment page is reduced by 1 step.
- The Shopware standard behaviour for failed payments is now activated by default when the plugin is installed the first time.
Fixes:
- When creating subscriptions, the mandate of the initial payment was not used explicitly. If the customer already has several mandates, Mollie may have used the wrong one for recurring payments.
- The "additional" field in the address is no longer sent to Mollie if there are only spaces in it. This caused a problem when creating the payment.
- Fixed warnings for "CLI commands" in combination with the PSR Logger, Shopware 6.4.10.1 and PHP 8.0
v2.3.1
Fixes:
- Fixed the problem with MailTemplate errors when installing/updating the plugin in combination with a shop that only has DE as the default language
- Fixed problems with internal loading of LineItems when CustomFields are empty (NULL)
v2.3.0
(Possible) Breaking Changes:
This release brings support for the bulk editing of products in the Administration.
Due to internal changes, please verify the configured "Voucher Types" of your products after the update.
There should be no problem, but please verify that these settings still exist, or set them again.
Features:
- Brand new support for Subscriptions in Shopware. Configure products and sell your products based on daily, monthly or weekly subscriptions. Read more here: https://github.com/mollie/Shopware6/wiki/Subscription
- Add new Order State Mappings for Refunds and Partial Refunds.
- Add new in3 payment method
- Add SEPA Direct Debit payment method
Improvements:
- Mollie product properties are now available for bulk editing within the Administration.
- The detail view of an order in the Administration does now show the Paypal or SEPA reference number.
- The Refund Manager does now show the total sum with and without taxes
Fixes:
- Fix edge case problem where an expired order could not be re-paid from within the Storefront.
v2.2.2
Features:
- With the new setting "Final order status" you can lock a selected status as the final status. From this point on, the status will only be changed in the case of refunds and chargebacks. This feature is particularly helpful in combination with logistics plugins and logistics processes that differ from Mollie.
Improvements:
- The payment status "expired" now leads to an order status of "cancelled" instead of "failed". This is more in line with reality.
- Compatibility support for the "Article number direct URL" plugin.
Fixes:
- The plugin now ignores webhook updates for orders that started with Mollie, but were not ultimately completed with Mollie.
- Fixed an issue with the checkout in combination with mixed tax rates, discount codes and using a net-price customer group
v2.2.1
Features:
*We've added the brand new "Smart Contact Form" as new support option in plugin configuration. If you use this for support, we will automatically get all data that we need to help you as good as possible.
Improvements:
*Improved and fixed handling of orders with different tax rates and promotions. Due to technical circumstances a promotion in Mollie is also 1 line item. Because of the fact that only 1 tax rate is possible, a mixed tax rate for promotions is now calculated and used inside Mollie to at least ensure that orders like this can be completed.
Fixes:
*Fix problem with Refund Manager and specific API keys for different Sales Channels. It should now always use the correct API key from the Sales Channel of the order.
*Fix problem where the Mollie Limits feature accidentally reduced payment methods in the account and logos in the footer. Please also clear your caches after updating.
v2.2.0
Special thanks to our open source contributors @rune-magmodules and @WorksDev!
Features:
- Brand new Refund Manager in Administration and for your API. Handle full refund processes with transactions, stock and Flow Builder events in an intuitive refund form.
- New Apple Pay Display Restrictions in the Plugin Configuration allow you to hide Apple Pay Direct buttons on different pages without coding.
- New MollieOrderBuilder Event to customize Metadata when creating orders (Feature for developers). Thx to @rune-magmodules
Improvements:
- Important change and fix for the Order Transactions in Shopware. When a customer creates additional payment attempts if the first one fails, then the status history in the Administration and API got out of sync. Mollie will now always use the correct latest transaction of Shopware and append the new status to this transaction and keep it consistent.
- SEPA transaction will now stick with "In Progress" if started and will not transition back to "Open".
- Payments with status "Created" will now be detected as "failed". This should not happen by Mollie, but did somehow.
- Credit Card payments with status "Open" will now be detected as "failed". This should also not happen.
- Apple Pay Direct will now use the Shopware customer number range when creating new guest accounts.
- Replaced Javascript code in Apple Pay Direct to remove error outputs in Internet Explorer.
- Removed jQuery to prepare for Shopware 6.5.
- Improved performance of the "voucher availability" detection when working with a large set of products.
- ING'Homepay will now always be disabled when updating payment methods. This payment method is deprecated in Mollie since a while.
- Removed automatic activation of Mollie payment methods when installing the plugin. This led to a problem due to ING'Homepay, and one would not expect this to happen.
Fixes:
- Fix problem that some fields such as images and names of payment methods got removed after updating them.
- Fix problem with payment methods that were imported twice on an update. (This does not fix previously duplicated methods though).
- Fix a problem with the IPAnonymizer in combination with IPv6 inside the Logging module. Thx to @WorksDev
- Fix broken "update payment method" button in the plugin configuration in older Shopware versions.
- Fix rare problem where "checkSystemConfigChange()" in the Mollie plugin threw an exception.
- Fix a problem where shipping or the editing of an order wasn't possible due to missing data in the Administration (Cannot read a.shippedQuantity)
- Fix very rare problem of an exception when using the "Mollie Limits" feature.
- Fix Javascript error that is visible if iDEAL is assigned to a Sales Channel but Mollie isn't even configured correctly.