Changelog

Changelog

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.