- fixes a problem where the payment status was not set
- fixes a problem with the express checkout where the address could not be verified
- asynchronous authorisation has been removed, as transactions are authorised and checked synchronously
- Improved compatibility with third-party plug-ins
- Error messages are now displayed in German, if available
- the product URL and the URL of the main image are transferred during the initialisation of the instalment purchase.
- the amount for Express Checkout is now calculated correctly across all versions (includes the payment method surcharge)
- the order number / session ID is now truncated if it is too long
- debug logging now also works with older Shopware versions.
- Improvement of compatibility with older Shopware versions (Flexprice)
- Integration of options to exclude from "Zins-Flex"
- installments calculator widget & express button can now also be displayed in the OffCanvas shopping cart
- the plugin now defines a custom calculation for the amount rules of the risk management where the interest is substracted
- custom images in the marketing components can now be reset to the default image
- fixed a bug where body classes were merged without spaces (block frontend_index_body_classes)
- PHP 8.2 compatibility
- fixes a case sensitivity error that prevented a successful update
* marketing components have been added and are configurable via the backend
* the setting for the installments calculator widget is considered again
* the button to check the credentials is available again
- Express checkout: the installment purchase can be started directly from the product detail page or from the shopping cart
- fixes a problem when updating to v2.0.4
- fixes an issue where the API password configuration field was displayed twice.
- values of the old field are automatically migrated to the new field (for multistore configurations with inheritance, the credentials may also need to be checked manually)
- obsolete CSS definitions were removed
- an order can only be completed if the transaction status is PREAUTHORIZED, otherwise the customer receives an error message
- an order is marked as paid only if the transaction status is AUTHORIZED when the AuthorizationCallback is invoked
- the transaction overview will no longer show cancelled orders
- the interest rate calculator widget is no longer shown twice in certain cases
- changes for easyCredit-Ratenkauf brand relaunch
- fixes an error when transferring the customer prefix
- Migration to ratenkauf by easyCredit API v3
- integration of EasyCredit installment purchase web components
- financing is now also possible without interest
- Check for selected payment in Subscriber (fixes an issue with a Onepage Checkout extension)
- "Der Finanzierungsbetrag liegt ausserhalb der zulässigen Beträge" is now logged as INFO instead of ERROR.
- textual adjustments and unifications have been made
- the menu item under "Payments" in the backend is now also created during a plugin update
- change for compatibility with Shopware 5.7.7
- if an error occurs in the communication when completing the order, the order receives the new status "Order status in case of errors".
- Changes for compatibility with Shopware >= 5.7
- the rate calculator is now displayed so that the content is shown completely without scrolling
- first and last name are now included in the address check
- the number of instalments is no longer passed statically
- the API library was updated to v1.6
- the shipping method is now reliably transferred during initialization
- Improves interoperability with third-party plugins
- a shipping method can be defined for "Click & Collect
- the configuration was structured more clearly
- the API library was updated and is now integrated via Composer
- when removing the interest, the payment type is checked explicitly
- Improved compatibility with third-party payment plug-ins
- updated link to "What is ratenkauf by easyCredit"
- replaced font in merchant interface
- fixes minor issues in transaction manager
- Integration of new merchant interface
- Previously integrated redemption plan was removed since it's now obsolete
- invoices generated by Pickware do not include taxes for interest anymore
- Hotfix: fixes an error after order completion that occurs in certain environments
- the order number is transferred to the API during the confirmation of payment
- v2 of the easyCredit API is used (except "credentials test")
- HTML tags are removed from the shipping method before being sent to the API (prevents API errors in img tag in shipping method)
- Extended cache invalidation on plugin update
- the payment type fields in the configuration are now always displayed in a defined sequence
- Bug fixing for SW 5.0: Payment date leads to Column not found 'name', payment date removed
- If the order cannot be confirmed, e.g. by timeout, a corresponding error message is displayed; the payment status remains "open".
- Adaptation of Merchant Interface URL for transaction search (e.g. /transactions/TKTW2J)
- Optimization of logging for the Merchant API
- Adaptation of widget URL to new version
- fixes a bug when reading the system version in Shopware 5.6.0
- the widget can now be displayed for amounts up to 10.000 EUR
- Repayment schedule and link to pre-contractual information removed (#3606)
- the modal of the widget is now scaled to 100% and the title is removed (#3617)
- the merchant interface is now integrated, deliveries and cancellations are reported automatically according to order status (#3231)
- the article number / EAN is transferred to the API (#3610)
- the field "Paid on" (s_order.clearedDate) is set to the current date (#3609) when the order status "Completely paid" is set.
- minor textual changes
- if debug logging is activated in the easyCredit plugin, breaks are displayed in the log files (easier debugging of requests)
- solves an issue which led to resources not being displayed correctly without reinstallation
* #3609: CSS- and JS-ressources do now compile correctly via the console (sw:theme:cache:generate) (circumvents bug in shopware, widget display)* #3618: solves an issue in the checkout introduced by a change in Shopware 5.5.8
- the interest is now reliably removed after a cancellation of the order / change of payment type (see #3594)
- Order status and payment status dropdown now display their values reliably (see #3592)
- the "mode" (article type) of the interest is adjusted after the order in order to achieve a correct tax handling in invoices
- the declaration of consent is now cached per store (multi-store compatibility)
- Address can be changed via Lightbox dialogh when not accepted by API (#3526)
- A seperate shipping address can not be specified when ratenkauf by easyCredit is selected
- Data transfer agreement text is cached with a lifetime of 1 day (performance improvement)
- Added feature to remove the interest-order item from the order in backend and in invoices
- Error messages are not displayed as snippets anymore
- Adaptions for compatibility with Shopware 5.5 RC 1
- Widget plugin replaced with new version (bootstrap removed)
- Error message is displayed reliably when changing the shipping address in Backend
- Agreeement is not shown in customer account
- removed obsolete functions
- Widget can now be disabled safely without the need to flush cache
Improves compatibility with current and future versions of Shopware
Links changed due to website relaunch
Improves compatibility with current and future versions of Shopware
behebt ein Problem, dass das Speichern von ratenkauf by easyCredit Bestellungen im Backend verhindert hat
zuverlässigere Anzeige des Ratenkauf-Widgets durch Verwendung eines anderen Events
Optimization of performance and stability
- #3345: Shopware 5.3.0 compatibility added. Shopware 4.x support removed.
- #3347: Payment status can now be configured.
- #3348: Widget: added support for more templates