Changelog

Changelog

2.5.8
  • Fix - Fixed a critical occur that would occur where leasing would still be shown as an available payment option although the minimum order amount was not met. This issue only happened if the cart contained a coupon.
2.5.7
  • Fix - Fixed an issue related to the monthly cost widget that would happen when switching to an unsupported currency.
2.5.6
  • Fix - Solves issue with monthly cost not displayed correctly for variations in some cases.
2.5.5
  • Tweak - You can now enable leasing and invoicing separately.
  • Fix - The monthly price widget should now update to reflect a change in variable product and quantity.
  • Fix - Fixed an issue related to discounts and coupons with leasing.
  • Fix - Whitespace in the phone number should no longer cause the phone validation to fail. There is still an upper limit of 15 characters.
2.5.4
  • Fix - Fixed a critical error that sometimes happened when attempting to show an error notice.
2.5.3
  • Fix - Leasing should now work expected. Prior to this fix, an incorrect template was being used, causing the invoice template to be displayed instead.
2.5.2
  • Fix - Removed an action that references an undefined method which would cause a fatal error.
2.5.1
  • Tweak - The checkout page has been modified to replace the order receipt with the payment form.
2.5.0
  • Feature - The customer will now be redirected to a new checkout page that is more compatible with the store's theming and styling.
  • Fix - Fixed an undefined index notice that happened due to missing a default value.
2.4.0
  • Feature - Added a setting to let you change the placement of the monthly cost widget on the product page or attach it onto a custom hook.
  • Feature - You can now customize the payment gateways' title and description as shown to the customer.
2.3.4
  • Fix - Improve calculate monthly cost logic in checkout page.
2.3.3
  • Feature - Adds setting for enable/disable order management.
  • Tweak - Send WooCommerce order number to Wasa Kredit as reference for orders.
  • Tweak - CSS file tweak.
  • Fix - Error handling improvement. Fix undefined index, array to string conversion.
  • Fix - Fix 404 error that could happen in some stores when loading plugin template files.
  • Fix - Use wc_format_decimal instead of number_format in monthly cost widget calculation to avoid possible issues.
2.3.2
  • Fix - Logging improvement. Check that current_priority method_exists. Avoids potential issue with Rank math plugin.
2.3.1
  • Fix - Solve issue with monthly cost widget popup couldn't be opened when clicked.
2.3.0
  • Feature - Adds payment gateway icon.
  • Tweak - Adds logic to determine if Leasing payment method should be displayed as Wasa Kredit Leasing or Wasa Kredit Rental.
  • Tweak - Change payment method titles (to Wasa Kredit Leasing, Wasa Kredit Rental & Wasa Kredit Invoice).
  • Tweak - Change/tweak payment method descriptions.
  • Tweak - Updates Swedish translation.
2.2.1
  • Tweak - Escape monthly cost widget html.
  • Tweak - Escape checkout iframe html.
  • Tweak - PHPCS changes.
2.2.0
  • Enhancement - Use WP http api instead of external SDK to communicate with Wasa Kredit.
  • Tweak - PHPCS changes.
2.1.4
  • Tweak - PHPCS changes.
2.1.3
  • Tweak - Readme updates.
2.1.2
  • Tweak - Readme updates.
2.1.1
  • Fix - Avoid potential error when displaying monthly cost widget in product list, if no product object is found.
2.1.0
  • Feature - Adds support for different widget formats when displaying monthly cost widget.
  • Feature - Adds lower threshold setting to be able to control when the monthly cost widget should be displayed.
  • Tweak - Avoid floating precision errors. Change from round to number_format for prices sent to Wasa Kredit.
  • Tweak - Remove deprecated Advanced settings (redirect to standard checkout).
  • Fix - Don't try to make cancel or activate request to Wasa Kredit if the order hasn't been paid for.
2.0.1
  • Tweak - Adds logging to cancel_order & ship_order requests.
  • Tweak - Bumped required PHP version to 7.0.
  • Fixed - Use return instead of echo when printing wasa_kredit_product_widget shortcode.
2.0.0
  • Support for new v4 api.
  • Plugin now supports invoice payments.
  • Adds test environment endpoints + settings to add test mode merchant credentials.
  • Fixed an issue where status updates would fail to change status of woocommerce orders if received during checkout.
  • Removes monthly cost price printed together with payment method name in WooCommerce order.
  • Adds request logging via WooCommerce logger (plus setting to turn it on/off).
  • Fix stopped showing throwing error when leasing price cannot be displayed
  • Fixed missing leasing price in woocommerce shortcode [products]
  • Fixed incorrect order status-pingback handling.
  • Improved product listing performance.
  • Fix incorrect shipping cost calculations
  • Fix problem with null reference when navigating certain admin pages
  • Secure possible rounding issue when create_checkout is called with to many decimals.
  • Fix a rounding issue with product list widget, when sending to many decimals to the api
  • Fix a possible rounding issue in checkout by preventing to many decimals in api call when displaying possible financing options
  • Fix of shortcode for product widget.
  • Replace Monthly cost widget with updated look and feel
  • Fixed issue with TAX not being fetched properly
  • Fixed Php-notice when using new redirect widget.
  • Added redirect to standard checkout widget
  • Added admin settings for new redirect widget
  • The client_secret field is now able to contain special characters in the database
  • Added missing domain to translation texts
  • The plugin is based on Wasa Kredit PHP SDK v2.4.
  • The plugin is based on Wasa Kredit PHP SDK v2.3.
  • Description now displays possible financing options.
  • Added integration for WooCommerce product Add-Ons.
  • First version of the Wasa Kredit Checkout plugin.
  • The plugin is based on Wasa Kredit PHP SDK v2.2.