After updating with Woocommerce to 6.6.0, i had this error.
Am able to use it after downgrading to 6.5.1
Not sure if it's Paytm plugin or Woo
Please look into it.
An error of type E_ERROR was caused in line 51 of the file
/home/u186518178/domains/example.com/public_html/wp-content/plugins/woocommerce/src/Internal/Utilities/HtmlSanitizer.php.
Error message: Uncaught TypeError:
Automattic\WooCommerce\Internal\Utilities\HtmlSanitizer::sanitize():
Argument #1 ($html) must be of type string, null given, called in
/home/u186518178/domains/example.com/public_html/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-payment-gateway.php
on line 308 and defined in
/home/u186518178/domains/example.com/public_html/wp-content/plugins/woocommerce/src/Internal/Utilities/HtmlSanitizer.php:51
Stack trace:
#0 /home/u186518178/domains/example.com/public_html/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-payment-gateway.php(308):
Automattic\WooCommerce\Internal\Utilities\HtmlSanitizer->sanitize()
#1 /home/u186518178/domains/example.com/public_html/wp-content/plugins/woocommerce/includes/admin/settings/class-wc-settings-payment-gateways.php(163):
WC_Payment_Gateway->get_title()
#2 /home/u186518178/domains/example.com/public_html/wp-includes/class-wp-hook.php(307):
WC_Settings_Payment_Gateways->payment_gateways_setting()
#3 /home/u186518178/domains/example.com/public_html/wp-includes/class-wp-hook.php(331):
WP_Hook->apply_filters()
#4 /home/u186518178/domains/example.com/public_html/wp-includes/plugin.php(476):
WP_Hook->do_action()
#5 /home/u186518178/domains/example.com/public_html/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-settings.php(729):
do_action()
#6 /home/u186518178/domains/example.com/public_html/wp-content/plugins/woocommerce/includes/admin/settings/class-wc-settings-page.php(213):
WC_Admin_Settings::output_fields()
#7 /home/u186518178/domains/example.com/public_html/wp-content/plugins/woocommerce/includes/admin/settings/class-wc-settings-payment-gateways.php(94):
WC_Settings_Page->output()
#8 /home/u186518178/domains/example.com/public_html/wp-includes/class-wp-hook.php(307):
WC_Settings_Payment_Gateways->output()
#9 /home/u186518178/domains/example.com/public_html/wp-includes/class-wp-hook.php(331):
WP_Hook->apply_filters()
#10 /home/u186518178/domains/example.com/public_html/wp-includes/plugin.php(476):
WP_Hook->do_action()
#11 /home/u186518178/domains/example.com/public_html/wp-content/plugins/woocommerce/includes/admin/views/html-admin-settings.php(40):
do_action()
#12 /home/u186518178/domains/example.com/public_html/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-settings.php(154):
include('/home/u18651817...')
#13 /home/u186518178/domains/example.com/public_html/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-menus.php(280):
WC_Admin_Settings::output()
#14 /home/u186518178/domains/example.com/public_html/wp-includes/class-wp-hook.php(307):
WC_Admin_Menus->settings_page()
#15 /home/u186518178/domains/example.com/public_html/wp-includes/class-wp-hook.php(331):
WP_Hook->apply_filters()
#16 /home/u186518178/domains/example.com/public_html/wp-includes/plugin.php(476):
WP_Hook->do_action()
#17 /home/u186518178/domains/example.com/public_html/wp-admin/admin.php(259):
do_action()
#18 {main}
thrown
After updating with Woocommerce to 6.6.0, i had this error.
Am able to use it after downgrading to 6.5.1
Not sure if it's Paytm plugin or Woo
Please look into it.