Unable to put site live due to Warning after checkout - in_array()

0
Answered
We are using WooCommerce, and have the store connected to the ShippingEasy account.  
 
After order is created and checkout (cc data entered) we receive the following error message after checkout.
 
Warning: in_array() expects parameter 2 to be array, string given in /home/[site]/public_html/tacan/wp-content/plugins/woocommerce-shippingeasy/classes/class-wc-shippingeasy-integration.php on line 121

A generic placeholder has been replaced by me for the [site] name.

This is similar to another issue but different line numbers.  This is a development URL therefore it is a self-signed SSL, and everything on the site is functioning except this error - and nothing appears to be syncing with ShippingEasy account.

The client would like go to live with this site this week but this issue preventing go live!

David Bartholomew
IT Manager

Official Comment

Hello David, and thank you for posting to our community!

I believe we have discussed this issue via email recently but I wanted to post here in case you did not receive my last response.

Have you tried removing the ShippingEasy plugin and testing without it? If everything works correctly without the ShippingEasy plugin, we would recommend trying to reinstall it again, starting in Part 2 of the instructions in the link below.

How to: Integrate WooCommerce with ShippingEasy (v3.x)

If you are using an older version of WooCommerce, you can use the instructions in the next link below instead.

How to: Integrate WooCommerce with ShippingEasy (v2.x)

If reinstalling the ShippingEasy plugin causes the error again, can you email us the version of WooCommerce you are using, and include a copy of your WooCommerce configuration report, using the step-by-step instructions in the link below.

How to: Download my WooCommerce configuration information

Thank you!

Comment actions Permalink

Add a Comment

Please sign in to leave a comment.