Releases: mollie/Shopware
v1.7.0
- Huge refactoring of the payment flows to improve the overall stability of the plugin along with better error logs.
- Installing/Updating/Reinstalling will clean unused fields in the database (Mollie Transactions OrderVariables) that will decrease the database size and improve the checkout performance.
- Add new database index (Mollie Transactions) to improve performance for shops with lots of orders.
- Add anonymized payment tokens to log entries for better debugging of Apple Pay Direct and Credit Card Components.
- Plugin Feature "Cancel Total Amount and Shipping Costs" can now be set independent from the "Reset Stock" functionality.
- Add clean completion of Apple Pay Direct session for customers on successful payments. Otherwise it could be that the Apple Pay sheet does not completely work on a retry.
v1.6.7
- The Test Mode is now visible in the Storefront next to the payment method names. This helps when testing, so you're always know your not in production mode.
- New setting for custom "due" dates of Bank Transfer payments in the plugin configuration.
- Added a new logger in the Shopware Backend. Mollie now creates a separate log file with enhanced information. You can also adjust the log level within the plugin configuration. We recommend at least ERROR, or even INFO.
- Improved the plugin configuration with a structured layout along with better names for the configuration settings.
- Test Mode in the plugin configuration can now also be inherited from a base shop
- Improve translations for DE, EN and NL in the Storefront and Shopware Backend
- Refactored the rounding algorithms when creating orders in Mollie. This avoids errors like "VAT amount in line item does not match"...or "total amount does not match".
- Remove duplicate entries in the order status history when transitions occur
- Fix ExtJS Error Dialog in Shopware Backend when installing the plugin
v1.6.6
- Add new Apple Pay Direct Restriction options in the plugin configuration to hide the Apple Pay button on specific pages without the need to code anything.
- Apple Pay Direct uses your existing account, if you are signed in in the shop.
- Add "Completely paid" to the plugin configuration for "Status on authorized payments" to e.g. immediately mark Klarna payments as "paid".
- Add brand new developer feature to run real webhooks and Apple Pay Direct locally without changing anything in the plugin.
(Please see our WIKI for more details) - Improved Klarna "shipping detection" for order status transitions in combination with CSV upload and other plugins.
The Mollie plugin does now listen for Doctrine Entity "postUpdates".
As soon as you or a plugin uses the preferred way to update the order status with the EntityManager, the shipping will be started if conditions are met. - Improved Klarna Shipping CLI command with better output + "auto repair" mechanism to repair any problems and data that might be out of sync, which could lead to a jammed queue.
- Fix error "An order ID should start with 'ord_'", that only happens when you create orders after the payment (plugin configuration).
The code part did not work, but shouldn't be triggered anyway - so it was not a problem at all - it only led to that disturbing log entry.
v1.6.5
- Fix the problem that refunded orders are always marked as "completely paid" again in Shopware, as soon as a webhook notification is received after a refund process.
- Fix a rare problem [Credit Card Token Not Found] that happens for either B2B users or users without a valid attributes-entry (in the database).
v1.6.4
- Apple Pay Direct does now use quantity 1 as fallback, if the Theme does not have a dropdown for the quantity on the article detail page.
- Optimization of margins if Apple Pay Direct is not active
- Fix very rare error due to rounding problems that prevented Mollie to receive and save the order.
(The amount of the order does not match the total amount from the order lines.)
v1.6.3
- Fix broken order confirmation emails that haven't been sent out.
- Original Apple Pay payment method is now hidden again if Apple Pay is not available
- smaller improvements and refactorings
v1.6.2
- Fix problem that orders have not been created in Shopware if plugin was configured to not create orders before the payment
- Fix problem with black loading screen screen on the payment selection page
- Fixed JavaScript error for the submit buttons while using credit card on the payment selection page
v1.6.1
- Fix broken payment return page in some rare scenarios
v1.6.0
-
New "Apple Pay Direct" payment method for quick checkout on detail pages and in your cart.
-
New option to set both, the LIVE and TEST API-keys along with a Test Mode (enabled/disabled)
-
New configuration option to allow a sub shop to inherit the configuration from the main shop.
-
Custom Fields will now be restored on failed payments.
-
Improved notification webhook endpoint to always show a technical output, but no sensitive data
(will be shown in the Shopware backend logs)
-
Fix problems when setting "shipped" for Klarna payments from Backend.
-
Fix broken Klarna CLI command to mark orders as "shipped".
-
Fix rare problem with the Shopware Advanced Promotion plugin and the Mollie Orders API.
-
Fix problems with multiple sub shops and plugin configurations. The plugin will now always
use the correct configuration from the sub shop of a an order (in the Backend and in notifications).
- Lots of minor fixes and improvements to make the plugin more stable.