• Resolved mahanns

    (@mahanns)


    Hi,

    We have recently been having problems with Square plugin for WooCommerce.

    First, some products stopped syncing with Square and returned an error when people tried to purchase them from our online store.

    I disconnected and reconnected Square, which fixed it, but by the next day the problem occured again.

    Now in Square settings I cannot select Business Location and none of our products are able to be purchased from our online store.

    I have tried disconnecting and reconnecting Square, deleting and reinstalling the Square plugin, but nothing helps.

    Here’s a debug message from the log:

    2020-04-06T09:58:29+00:00 CRITICAL Uncaught Error: Object of class SquareConnect\Util\CaseInsensitiveArray could not be converted to string in /home/***/public_html/wp-content/plugins/woocommerce-square/vendor/skyverge/wc-plugin-framework/woocommerce/class-sv-wc-plugin.php:596
    Stack trace:
    #0 /home/***/public_html/wp-content/plugins/woocommerce-square/vendor/skyverge/wc-plugin-framework/woocommerce/class-sv-wc-plugin.php(596): sprintf('%s: %s', 'headers', Object(SquareConnect\Util\CaseInsensitiveArray))
    #1 /home/***/public_html/wp-content/plugins/woocommerce-square/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/class-sv-wc-payment-gateway.php(3426): SkyVerge\WooCommerce\PluginFramework\v5_4_0\SV_WC_Plugin->get_api_log_message(Array)
    #2 /home/***/public_html/wp-includes/class-wp-hook.php(289): SkyVerge\WooCommerce\PluginFramework\v5_4_0\SV_WC_Payment_Gateway->log_api_request(Array, Array)
    #3 /home/***/public_html/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters('', Array)
    #4 /home/***/pub in /home/***/public_html/wp-content/plugins/woocommerce-square/vendor/skyverge/wc-plugin-framework/woocommerce/class-sv-wc-plugin.php on line 596

    Can anyone please help?

    Thanks!

Viewing 7 replies - 1 through 7 (of 7 total)
  • We are having the same issue.
    Have tried reinstalling, reconnecting several times. Sometimes it shows the “location” but most of the time it doesn’t.

    I am having similar issues right now.

    Apparently it seems to be related to the number of API requests being sent to square; Woocommerce and square are apparently working together on a fix.

    • This reply was modified 4 years, 6 months ago by connorjoseph5.
    Plugin Support AW a11n

    (@slash1andy)

    Automattic Happiness Engineer

    Hey there!

    This issue should be fixed in Versions 2.1.3 and above of the Square plugin, if you update it should resolve that issue.

    No, we are running 2.1.3 and still has the same issue. I spoke with someone at woocommerce directly, and they acknowledged the fact that this version of the plugin is still malfunctioning. Is there a timeline for when this may be fixed?

    I agree with connor

    2.1.3 does NOT fix the issue. I think it actually is where the issue made the plugin unusable by me. I am right now using paypal (and hating it btw) but with your plugin not working at all it’s the only choice i have. It had been working great until a few days ago.

    Yep. I know of several companies that have built their entire websites around this interface, and they have been dead in the water for 2 days now. This is a HUGE issue, and needs to be addressed ASAP.

    Does anyone know if version 2.1.5 has fixed the location error?

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Problems with Square Plugin for WooCommerce’ is closed to new replies.