*** Viva Wallet for WooCommerce Changelog *** 2021-06-10 - version 1.4.3 * JavaScript amendment to date validation in the checkout page after issue reported with the new version of WooCommerce (v5.4.0). 2021-04-06 - version 1.4.2 * Minified JS and CSS files are now included and served to improve page load. (uses SCRIPT_DEBUG var from wp-config.php to serve minified or normal files) * Minor fix in close PHP session as it was noted that it may affect server load in combination with other WP plugins that use sessions. 2021-03-12 - version 1.4.1 * Minor text changes and improvements - fixes in translation keys. * Tested with WP v5.7 and WooCommerce v5.1.0. 2021-02-23 - version 1.4.0 * Added support for the following PPRO payment methods: IDeal, P24, PayU, Multibanco, Giropay, DirectPay, Eps, WeChatPay and BitPay. * Please note that Pretty Permalinks in Settings > Permalinks are a requirement for PPRO payment methods to support the custom WooCommerce endpoints. Default permalinks will not work. Please check https://woocommerce.github.io/woocommerce-rest-api-docs for more info. 2021-01-26 - version 1.3.1 * Fix minor problem in JS that was noticed in v1.3.0. 2021-01-25 - version 1.3.0 * Added support for WooCommerce Subscriptions. * Added support saving card details to account (using WooCommerce tokenization library). * Please note that for the moment saving cards only work with subscriptions (automatic payments). The system will not allow customers with saved cards to pay in normal checkout using a saved/stored card. * Added support for CZK currency. 2020-11-3 - version 1.2.0 * Enhanced functionality added when checkout is processed through the pay for order page. * Minor fixes for the installments logic. The installments formula is now passed in Javascript in order to update installments in checkout page when the price is updated. * Improved the Credentials class to keep tokens in sessions vars. 2020-10-19 - version 1.1.2 * Minor fix in form submission when a user registers and logs in automatically when in checkout. * Minor fixes in the Javascript of native checkout. * Fix in installments label in the form element so that it gets through translation and added to pot file. 2020-10-6 - version 1.1.1 * Changes in create transaction API call (a new backend ajax endpoint was created to handle the create transaction call). This fix is addressing an issue for eshops that create user account in checkout page and an error produced by the change of the session when the new user gets logged in. * Added DKK as accepted currency. * Minor fixes in the Javascript of native checkout. 2020-09-28 - version 1.1.0 * Added Apple Pay support for cart page. * Added uninstall class to manage uninstall process and remove Viva Wallet settings from database. * Added logger class to handle WooCommerce logs. * Some fixes in the Javascript of native checkout. 2020-09-08 - version 1.0.3 * Removed countryCode from Create transaction API call (known issue with phone number validation in the backend). * Created a class for authorising the user and getting authorisation tokens. * Refactoring of the admin_notices function (improved the way messages are shown in admin page). 2020-09-02 - version 1.0.2 * Fixes in hidden form and injected HTML elements. Now these are injected through JavaScript so they are initialised only when the payment method is Viva Wallet native. * Loader added when the API call is made. * Fixes in checkout form error handling (Ajax calls added to check WooCommerce form). * Fixes in the function that creates source (new API call added to check for sources that match the current domain and if the source exists. It saves that one instead of creating a new one). * Better error handling when form submitted (by using default WooCommerce error function). * Fix in phone field when not required (now a default value is passed to the API call). 2020-07-13 - version 1.0.1 * Minor fix in sources creation and selection. 2020-06-10 - version 1.0.0 * Viva Wallet for WooCommerce. New plugin with native 3DS checkout implementation.