Hi,
Config: WP version: 6.5.4, WooCommerce version: 8.9.3
This is a working website recently updated.
The message that I get at checkout page is: There was an error processing your order. Please check for any charges in your payment method and review your order history before placing the order again.
The error log is:
Critical: Uncaught TypeError: Argument 1 passed to WC_Order::set_billing_address() must be of the type array, string given, called in /home/temperaart/www/root/wp-content/plugins/woocommerce/includes/class-wc-checkout.php on line 415 and defined in /home/temperaart/www/root/wp-content/plugins/woocommerce/includes/class-wc-order.php:1126 CONTEXT: {“error”:{“type”:1,”file”:”\/home\/temperaart\/www\/root\/wp-content\/plugins\/woocommerce\/includes\/class-wc-order.php”,”line”:1126},”backtrace”:[“”,”#0 \/home\/temperaart\/www\/root\/wp-content\/plugins\/woocommerce\/includes\/class-wc-checkout.php(415): WC_Order->set_billing_address(‘\\xD1\\x83\\xD0\\xBB. \\xD0\\x98\\xD0\\xB2\\xD0\\xB0\\xD0\\xBD …’)”,”#1 \/home\/temperaart\/www\/root\/wp-content\/plugins\/woocommerce\/includes\/class-wc-checkout.php(1269): WC_Checkout->create_order(Array)”,”#2 \/home\/temperaart\/www\/root\/wp-content\/plugins\/woocommerce\/includes\/class-wc-ajax.php(520): WC_Checkout->process_checkout()”,”#3 \/home\/temperaart\/www\/root\/wp-includes\/class-wp-hook.php(324): WC_AJAX::checkout(”)”,”#4 \/home\/temperaart\/www\/root\/wp-includes\/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array)”,”#5 \/home\/temperaart\/www\/root\/wp-includes\/plugin.php(517″]}
Can you please help with that ASAP since it is impossible to receive any orders?
The page I need help with: [log in to see the link]
