Woocommerce Worldpay Gateway Version 4.1.5 Changelog
* Remove WC blocks code.
* Remove WC blocks code.
Fix -Upgrade routine that will clear out bad webstore data in the DB-more specifically drops records with item_e_commerce_id values that are NULL
Tweak-Insert Webstore data validation-don’t insert item_e_commerce data unless there’s an item_e_commerce_id associated with it!
Tweak-Sale Price should not be synced back to Lightspeed as $0.00 if it’s an empty string, should now sync back as “Default” price in Lightspeed
Tweak-Redirect to main Lightspeed import page after clearing out the WCLSI tables so the URL param is purged and we’re not clearing out products on subsequent requests!
* Tweak-Tested compatibility with WC 4.5.
* Tweak-Tested compatibility with WP 5.5.
* Dev-Renamed WC_OD_Delivery_Event class to WC_OD_Event_Delivery.
* Dev-The function wc_od_get_disabled_days() always returns the dates in the ISO 8601 format.
* Tweak: Clear API cache for single activation deleted in Admin dashboard and My Account dashboard.
* Tweak: Removed get_magic_quotes_runtime() check, and set_magic_quotes_runtime() as it was removed in PHP version 7.0.
* Update: Tested against WooCommerce 4.5.
* Tweak: Add style rule for Elementor forms
* Tweak: Add version to system status
* Fix-Do not set a specific size for the main product image, instead rely on the theme to make the image responsive.
* Fix-Prevent fatal error with trigger added to cart and shipping method used rule.
* Fix-Set the correct time when sending manual emails in batches larger than 50.
* Fix-Replace additional deprecated jQuery methods.
* Fix-Replace deprecated subscription function with get_payment_count.
* Fix-Do not redirect to a hash link after sending manual email.
* Fix-Prevent fatal errors when WooCommerce is not activated.
* Fix-Remove action scheduler check on sending emails too early.
* Fix-Do not set ID field as zero on DB insert. Allows emails to be sent with NO_AUTO_VALUE_ON_ZERO mode.
* Fix-Use woocommerce_thumbnail for images with the {item_prices_image} variable.
* Fix-Include inline CSS styles in email preview.
* Fix-Clean up unused template code.
* Tweak-Set default sort order of emails to be in order of creation.
* Tweak-Default to active status when cloning email.
* Tweak-Use the correct text domain.
* Tweak-Fix spelling on update notice.
* Change admin labels to Opayo
* Fix change payment method
* Fix XML basket deprecated function WC_Order_Item_Product::offsetSet
* Remove URL encoding for credentials while refunding
* WC 4.5
* Full details: https://om4.io/?p=19877
* Fix: Prevent a PHP notice that could occur during authentication when using WordPress 5.5 and above with WP_DEBUG enabled. #330
* Change: Legacy Mode logs are now logged to a `woocommerce-zapier-legacy` log file, separate from the main `woocommerce-zapier` log file. PR#306
* Change: Improved error detection and logging during authentication ping requests, to help identify WooCommerce REST API authentication issues. #298
* Change: Marked as compatible with WooCommerce 4.5
* Change: Marked as compatible with WordPress 5.5