Hi,
Our ShipStation integration API has stopped being able to update order statuses since we installed the Pick & Pack plugin (version 1.0.4). Here is one of the PHP error log entries:
[15-Apr-2024 13:02:22 UTC] PHP Fatal error: Uncaught Error: Call to undefined method WP_Error::get_db_status() in /public_html/wp-content/plugins/atum-pick-pack/classes/Inc/Hooks.php:468
Stack trace:
#0 /public_html/wp-includes/class-wp-hook.php(312): AtumPickPack\Inc\Hooks->check_order_items()
#1 /public_html/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters()
#2 /public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
#3 /public_html/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-order.php(230): do_action()
#4 /public_html/wp-content/plugins/woocommerce/includes/class-wc-order.php(244): WC_Abstract_Order->save()
#5 /public_html/wp-content/plugins/woocommerce-shipstation-integration/includes/api-requests/class-wc-shipstation-api-shipnotify.php(279): WC_Order->save()
#6 /public_html/wp-content/plugins/woocommerce-shipstation-integration/includes/class-wc-shipstation-api.php(80): WC_Shipstation_API_Shipnotify->request()
#7 /public_html/wp-content/plugins/woocommerce-shipstation-integration/includes/class-wc-shipstation-api.php(37): WC_Shipstation_API->request()
#8 /public_html/wp-content/plugins/woocommerce-shipstation-integration/includes/class-wc-shipstation-api.php(89): WC_Shipstation_API->__construct()
#9 /public_html/wp-content/plugins/woocommerce-shipstation-integration/woocommerce-shipstation.php(81): include_once('/home/apw6iqf/p...')
#10 /public_html/wp-includes/class-wp-hook.php(310): woocommerce_shipstation_api()
#11 /includes/class-wp-hook.php(334): WP_Hook->apply_filters()
#12 /public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
#13 /public_html/wp-content/plugins/woocommerce/includes/class-wc-api.php(161): do_action()
#14 /public_html/wp-includes/class-wp-hook.php(310): WC_API->handle_api_requests()
#15 /public_html/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters()
#16 /public_html/wp-includes/plugin.php(565): WP_Hook->do_action()
#17 /public_html/wp-includes/class-wp.php(398): do_action_ref_array()
#18 /public_html/wp-includes/class-wp.php(779): WP->parse_request()
#19 /public_html/wp-includes/functions.php(1335): WP->main()
#20 /public_html/wp-blog-header.php(16): wp()
#21 /public_html/index.php(17): require('/p...')
#22 {main}
thrown in /home/apw6iqf/public_html/wp-content/plugins/atum-pick-pack/classes/Inc/Hooks.php on line 468
Could you have a look what might be causing this?
Wolf