{"id":15744301,"date":"2022-06-16T17:42:01","date_gmt":"2022-06-16T17:42:01","guid":{"rendered":"https:\/\/wordpress.org\/support\/topic\/fatal-error-no-longer-working\/"},"modified":"2022-06-16T17:42:01","modified_gmt":"2022-06-16T17:42:01","slug":"fatal-error-no-longer-working","status":"publish","type":"topic","link":"https:\/\/wordpress.org\/support\/topic\/fatal-error-no-longer-working\/","title":{"rendered":"Fatal Error &#8211; No Longer Working"},"content":{"rendered":"<p>Downloaded plugin with high hopes that my clients with EPX accounts could avoid the $20 per month authorize.net fee and support payment gateway directly with WooCommerce.  It worked for awhile and then yesterday the payment section said &#8220;Critical error on website&#8221; and when I went to the payment settings of WooCommerce the EPX option was gone with the following message:<\/p>\n<p>Fatal error: Uncaught TypeError: Argument 1 passed to Automattic\\WooCommerce\\Internal\\Utilities\\HtmlSanitizer::sanitize() must be of the type string, null given&#8230;&#8230;..<\/p>\n<p>Also:  There has been a critical error on this website. Please check your site admin email inbox for instructions.<\/p>\n<p>Needless to say I have to uninstall and use authorize.net to bridge the gap between EPX and WooCommerce.  <\/p>\n","protected":false},"template":"","class_list":["post-15744301","topic","type-topic","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/15744301","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/15744301\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=15744301"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}