• Resolved brimarbob

    (@brimarbob)


    I have an ongoing problem with my zettle integration where not all of the product images will sync. It’s not always the same ones as I’ve found in the past and my zettle account is currently telling me I have 0 integrations however the API key status is telling me that my site has accessed zettle today and the logs confirm this. Going back through the logs I have, I cannot see anything that refers to an image transfer.

    In utter frustration, today I disconnected WP, deleted all the Zettle products then reconnected. The current wizzard then said only 6 out of 21 products could be downloaded and gave me a list of things to check. Of the 6 that downloaded (a mix of simple and variable products) none of them had any images and the logs produced a whole load of entires like this:

    2022-05-04T12:34:54+00:00 INFO TypeError: Argument 1 passed to Inpsyde\Zettle\PhpSdk\Validator\WordPressImageValidator::validateImageSize() must be of the type int, string given, called in /home/brimaruk/public_html/BrimarUK/wp-content/plugins/zettle-pos-integration/modules/zettle-php-sdk/src/Validator/WordPressImageValidator.php on line 108 in /home/brimaruk/public_html/BrimarUK/wp-content/plugins/zettle-pos-integration/modules/zettle-php-sdk/src/Validator/WordPressImageValidator.php:150

    Looking at the requisites (https://zettle.inpsyde.com/docs/what-are-syncable-woocommerce-products/) as far as I can tell, all my missing products are

    Product status is “published”
    Catalog visibility is not “hidden”
    Visibility is “public”
    Zettle sync is enabled
    a price has been set

    I need this running for the weekend as we havea big exhibitionNot sure where to go from here other than manually putting all the products back in again.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Syde Joost

    (@joostvandevijver)

    Hello @brimarbob

    sorry to hear that you are encountering these issues, but we are here to help.

    The situation where you told us that “The current wizard then said only 6 out of 21 products could be downloaded”, is that you don’t see the number go further up and it freezes or do you get an error? I have encountered cases where it freezes (probably caused by a lower server performance) and have seen that the initial sync often continues when you simply refresh the page. Can you give that a try?

    The error you have encountered almost never affects the image sync. Most common is that the image sync is a bit delayed, but appears later. I would start with the refresh and see if that gets the sync completed. (you might want to clear the Zettle library before you do it, so there is no chance of duplicates. Only do this if you have the entire library on the WooCommerce side).
    At this moment I would think it is a server performance issue since it is not a consistent issue and there are products synchronizing already, so it can’t be a complete plugin failure…

    If you want we can take a look at the system report and log files and possibly even take a look at a staging site if you have that available for us. If you don’t feel comfortable sharing those details on a public forum, please open a ticket with our service desk. You can find the instruction for this here: https://zettle.inpsyde.com/docs/request-support/
    (please add the URL of this thread in the ticket as well)

    Kind regards,
    Joost

    Thread Starter brimarbob

    (@brimarbob)

    No – the 6 out of 21 is not when it’s doing the transfer, it’s on the step immediately after you put in the API key and it’s just telling me what it’s going to do. It then transfers the 6 but I get no images. I have 29 products but ony 21 are available to zettle sync. I will open a ticket as you suggest.
    Thanks

    Plugin Support Syde Joost

    (@joostvandevijver)

    Hello @brimarbob

    I see you opened the ticket at our service desk. We will continue on that thread so we can openly share details on the environment.

    Kind regards,
    Joost

    Plugin Support Syde Joost

    (@joostvandevijver)

    I will mark this thread as resolved since we are continuing the investigation via our service desk. This type of issue can have many different causes, so any outcome will not help the community much.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Product Images Randomly Sync’ is closed to new replies.