WPIntell

Source evidence

Critical Error when capturing and completing order

Klarna Order Management for WooCommerce · support · 2023-05-23T16:21:00+00:00

neutralsentiment
highseverity
0.7relevance
2replies
Evidence linked to opportunitycommercial context

Proof Health

Open evidence

Commercial opportunities need traceable source links before they are treated as build-worthy.

10 / 35 rows with source links

28.6% of this page's analysis has direct source links.

0 build-decision rows missing links

0 rows here require auditable proof before promotion.

25 rows with no attached evidence

0 rows have source counts but still need direct links.

Conversation

support
AJ resolved
Hi there, Since about 3 weeks ago we’ve noticed that orders on our woocommerce site paid with klarna won’t capture when set the status to Complete and instead when we set the order to complete the site crashes There has been a critical error on this website. Please check your site admin email inbox for instructions. Learn more about troubleshooting WordPress. I’m exactly sure when this problem started and why it’s happening. Here is a log of fatal error though 2023-05-23T15:22:30+00:00 CRITICAL Uncaught TypeError: key(): Argument #1 ($array) must be of type array, bool given in /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/class-wc-klarna-logger.php:92 Stack trace: #0 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/class-wc-klarna-logger.php(92): key() #1 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/class-wc-klarna-logger.php(73): WC_Klarna_Logger::get_stack() #2 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/request/class-kom-request.php(357): WC_Klarna_Logger::format_log() #3 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/request/class-kom-request.php(312): KOM_Request->log_response() #4 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/request/class-kom-request.php(167): KOM_Request->process_response() #5 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/klarna-order-management-for-woocommerce.php(511): KOM_Request->request() #6 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/klarna-order-management-for-woocommerce.php(364): WC_Klarna_Order_Management->retrieve_klarna_order() #7 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/class-wp-hook.php(310): WC_Klarna_Order_Management->capture_klarna_order() #8 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #9 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #10 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/woocommerce/includes/class-wc-order.php(387): do_action() #11 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/woocommerce/includes/class-wc-order.php(245): WC_Order->status_transition() #12 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/woocommerce/includes/admin/meta-boxes/class-wc-meta-box-order-data.php(699): WC_Order->save() #13 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/class-wp-hook.php(310): WC_Meta_Box_Order_Data::save() #14 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #15 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #16 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-meta-boxes.php(258): do_action() #17 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/class-wp-hook.php(310): WC_Admin_Meta_Boxes->save_meta_boxes() #18 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #19 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #20 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/post.php(4715): do_action() #21 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/post.php(4817): wp_insert_post() #22 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-admin/includes/post.php(439): wp_update_post() #23 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-admin/post.php(227): edit_post() #24 {main} thrown in /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/class-wc-klarna-logger.php on line 92 2023-05-23T16:03:08+00:00 CRITICAL Uncaught TypeError: key(): Argument #1 ($array) must be of type array, bool given in /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/class-wc-klarna-logger.php:92 Stack trace: #0 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/class-wc-klarna-logger.php(92): key() #1 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/class-wc-klarna-logger.php(73): WC_Klarna_Logger::get_stack() #2 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/request/class-kom-request.php(357): WC_Klarna_Logger::format_log() #3 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/request/class-kom-request.php(312): KOM_Request->log_response() #4 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/request/class-kom-request.php(167): KOM_Request->process_response() #5 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/klarna-order-management-for-woocommerce.php(511): KOM_Request->request() #6 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/klarna-order-management-for-woocommerce.php(364): WC_Klarna_Order_Management->retrieve_klarna_order() #7 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/class-wp-hook.php(310): WC_Klarna_Order_Management->capture_klarna_order() #8 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #9 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #10 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/woocommerce/includes/class-wc-order.php(387): do_action() #11 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/woocommerce/includes/class-wc-order.php(245): WC_Order->status_transition() #12 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/woocommerce/includes/admin/meta-boxes/class-wc-meta-box-order-data.php(699): WC_Order->save() #13 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/class-wp-hook.php(310): WC_Meta_Box_Order_Data::save() #14 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #15 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #16 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-meta-boxes.php(258): do_action() #17 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/class-wp-hook.php(310): WC_Admin_Meta_Boxes->save_meta_boxes() #18 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #19 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #20 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/post.php(4715): do_action() #21 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/post.php(4817): wp_insert_post() #22 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-admin/includes/post.php(439): wp_update_post() #23 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-admin/post.php(227): edit_post() #24 {main} thrown in /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/class-wc-klarna-logger.php on line 92 2023-05-23T16:03:53+00:00 CRITICAL Uncaught TypeError: key(): Argument #1 ($array) must be of type array, bool given in /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/class-wc-klarna-logger.php:92 Stack trace: #0 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/class-wc-klarna-logger.php(92): key() #1 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/class-wc-klarna-logger.php(73): WC_Klarna_Logger::get_stack() #2 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/request/class-kom-request.php(357): WC_Klarna_Logger::format_log() #3 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/request/class-kom-request.php(312): KOM_Request->log_response() #4 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/classes/request/class-kom-request.php(167): KOM_Request->process_response() #5 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/klarna-order-management-for-woocommerce.php(511): KOM_Request->request() #6 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/klarna-order-management-for-woocommerce/klarna-order-management-for-woocommerce.php(364): WC_Klarna_Order_Management->retrieve_klarna_order() #7 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/class-wp-hook.php(310): WC_Klarna_Order_Management->capture_klarna_order() #8 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #9 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #10 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/woocommerce/includes/class-wc-order.php(387): do_action() #11 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/woocommerce/includes/class-wc-order.php(245): WC_Order->status_transition() #12 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/woocommerce/includes/admin/meta-boxes/class-wc-meta-box-order-data.php(699): WC_Order->save() #13 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/class-wp-hook.php(310): WC_Meta_Box_Order_Data::save() #14 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #15 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #16 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-meta-boxes.php(258): do_action() #17 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/class-wp-hook.php(310): WC_Admin_Meta_Boxes->save_meta_boxes() #18 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #19 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #20 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/post.php(4715): do_action() #21 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-includes/post.php(4817): wp_insert_post() #22 /home/u434639240/domains/rapidscooter.co.uk/public_html/wp-admin/includes/post.php(439): wp_update_post()...

Comments

2 shown
louisekrokedil 2023-05-24T12:20:00+00:00

Hi Ari, ​​We are working on a fix for this but if you disable the setting Debug log in the Klarna Order Management settings in WooCommerce it will solve the problem temporarily.

louisekrokedil 2023-05-25T13:26:00+00:00

Hi Ari, A fix has now been released in the new version 1.7.2 of Klarna Order Management for WooCommerce. Hopefully your issue will be solved when you update to this new version.