= 2.2.2 - 2024-04-23 = * Add - Add ToS checkbox for Subscriptions (optional) * Fix - Minor fixes = 2.2.1 - 2024-03-17 = * Add - Add support for old versions of WooCommerce * Fix - Improve some error messages * Fix - Minor optimizations = 2.2.0 - 2024-03-13 = * Add - Add bulk action: Capture and Complete * Add - WooCommerce Subscriptions retry failed charges * Fix - 'Capture on Complete' now tries to capture before the order status changes (i.e. before e-mails) * Fix - Various performance optimizations * Fix - Fix PHP warnings = 2.1.4 - 2024-03-02 = * Add - Add default values to all options * Fix - Fix PHP warning = 2.1.3 - 2024-03-01 = * Add - Improve WCS redirect by adding payment window to allowed_redirect_hosts * Fix - Fix Woo Subscriptions bug caused by our old plugin (<= 1.3.15) = 2.1.2 - 2024-03-01 = * Fix - Fix missing type cast. = 2.1.1 - 2024-02-21 = * Fix - Fix conflict when multiple payments have the same orderid = 2.1.0 - 2024-02-20 = * Add - Add support for all WooCommerce Subscription features * Add - Add option to auto-complete virtual orders * Add - Send Subscription items to the scanpay dashboard * Fix - Display metaboxes in shops without HPOS. * Fix - Use preemptive synchronization after capture and charge. * Fix - Performance optimizations = 2.0.7 = * Fix - Fix TypeError in plugins.php (PHP 7.4 only) = 2.0.3 = * Fix - Only show meta boxes in scanpay orders. * Fix - Refund button disappearing when it should not. * Add - Add warning if order total does not match net payment. = 2.0.1 = * Add - Add CSS height to card icons = 2.0.0 = Complete rewrite with many improvements = 1.3.15 = Fixed crash if autocapture was empty. = 1.3.14 = Refined autocapture option. = 1.3.13 = Refined trim method used to compare totals. = 1.3.12 = No longer requires php bcmath (bccomp requires it). = 1.3.11 = Fixed more total mismatch cases. = 1.3.10 = Fixed total mismatch being triggered sometimes when it should not. = 1.3.9 = Added debug info for total mismatch cases. = 1.3.8 = No longer errors on negative items. Instead replaces all items with 'Discounted cart'. = 1.3.7 = Capture on complete: Try transaction id stored in scanpay table first. = 1.3.6 = Added payid link. = 1.3.5 = Added shopid to dashboard pingurl configuration url = 1.3.4 = Made it possible to change payment method for subscriptions with no scanpay subscriber id registered. = 1.3.3 = Fixed subscription bug. = 1.3.2 = Fixed scanpay details not being saved, if order status was changed manually before seq. = 1.3.1 = Fixed send ping in module settings. = 1.3.0 = Added support for card icons in checkout. Improved plugin settings and setup guide. = 1.2.4 = Fixed payment method change upon failed subscriptions = 1.2.3 = Fixed an issue where Scanpay details sometimes would not show. = 1.2.2 = Fixed switch statement warning. = 1.2.1 = Fixed bug causing "time since last pingurl" to display wrongly in settings. = 1.2.0 = Added support for capture on complete. = 1.1.1 = Fixed scanpay client header merge. Fixed plugin load order. = 1.1.0 = Added BETA support for subscriptions. Requires the use of the WooCommerce Subscriptions plugin. Added support for autocompletion (including autocapture) of orders with virtual goods. = 1.0.10 = Fixed some cases where the code added in 1.0.9 would kick in when it should not. = 1.0.9 = Added support for hooks changing total. This will make coupon plugins that modifies the grand total also change the actualy paid amount. = 1.0.8 = Added tax to item fees. = 1.0.7 = Verified to work with woocommerce 3.5.0. = 1.0.6 = Updated supported wordpress/woocommerce versions. = 1.0.5 = Added new ping endpoint to remove slashes, kept support for old one. = 1.0.4 = Item fees are now considered. = 1.0.3 = Added 'woocommerce_scanpay_newurl_data' filter to allow plugins to customize payment link parameters. = 1.0.2 = No longer exits if woocommerce is disabled. = 1.0.0 = Updated version compatibility. = 0.12 = Fixed double stock reduction. = 0.11 = Now uses item line total instead of item price for Scanpay API. = 0.10 = Fixed double Scanpay order display. = 0.09 = Added MobilePay support. = 0.07 = Fixed debug log warnings. = 0.06 = Cart now emptied only after payment is complete (before it was emptied at payment redirect). Item stocks now reduced upon first ping rather than on redirect. = 0.05 = Added Scanpay Details panel to orders that have been processed by Scanpay. = 0.04 = Autocapture option added. Improved error reporting. = 0.03 = Sku field now a string. = 0.02 = Fixes. = 0.01 = Initial version.