• I am trying to assist my wife in updating her business to also include a small real shop where payment will include a Zettle.

    I have created an account on Zettle and I have pressed the Sync button. Name and Product price has been transferred but, product images are not transferred.

    What to do?

    The page I need help with: [log in to see the link]

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

    (@joostvandevijver)

    Hello @boldt

    Thank you for contacting us, I think we can help you.

    The most common reason for this would be the picture size; the system will give you an error in the Zettle logs if that is the case. The Zettle logs can be found here:
    WooCommerce > Status > Logs > select “zettle-pos-integration-\[…\]” in the dropdown and click on view.

    There is one other reason that we documented in our FAQ, this is related to the situation where you are testing your site on a local machine. Please take a look here as well:
    https://zettle.inpsyde.com/docs/how-can-i-enable-synchronization-of-product-images-to-zettle-when-while-running-on-a-local-machine/

    If these options don’t help you fix the problem, I would suggest you open a ticket with our Service Desk via these instructions. Please include the system report and Zettle logs when you do.

    Kind regards,
    Joost

    Thread Starter Mikael Boldt

    (@boldt)

    There are a lot of logs for Zettle-pos-integration.

    The very first log (
    zettle-pos-integration-2021-08-18-2d1a1e78f984f89e46a28ee7a406813e.log) has 3784 lines.
    I can find this related to an image

    Violations: []
     Thrown in /home/www/fancyskirts.dk/wp-content/plugins/zettle-pos-integration/modules/zettle-php-sdk/src/Psr18RestClient.php:184
     With data: {"errors":["Invalid linked image data. Possible reasons: Too big or too small."]}
     and payload: {"imageFormat":"JPEG","imageData":null,"imageUrl":"https:\/\/fancyskirts.dk\/wp-content\/uploads\/2021\/04\/20210410_1521501.jpg"}
    2021-08-18T09:13:39+00:00 INFO Product with Id:2557 and Uuid:608430ab-0000-1000-8000-00021be3c170 was successfully created at Zettle Backoffice.
    2021-08-18T09:13:39+00:00 DEBUG Executed Job 'sync-product' with ID 4.
    2021-08-18T09:13:39+00:00 DEBUG Removed 1 jobs from the queue
    2021-08-18T09:13:39+00:00 INFO ZettleRestException: ENTITY_NOT_FOUND
    Got status 404 when sending GET request to https://products.izettle.com/organizations/self/products/6005ba95-0000-1000-8000-00021be3c170
    PRODUCT_V2 with UUID 6005ba95-0000-1000-8000-00021be3c170 not found

    Is the picture too big or too small?
    the image is 245 kb, 1409×1672
    What to do?

    PS
    the last log of today, where I edited one of the products:

    2021-08-26T06:45:43+00:00 DEBUG Added 1 jobs to the queue
    2021-08-26T06:45:46+00:00 DEBUG Executed Job ‘sync-product’ with ID 517.
    2021-08-26T06:45:46+00:00 DEBUG Removed 1 jobs from the queue
    2021-08-26T06:45:48+00:00 INFO Received Webhook: ProductUpdated

    but the image is still not uploaded to Zettle.

    Plugin Support Syde Joost

    (@joostvandevijver)

    Hello @boldt

    the image size does not seem to be the problem, these dimensions seem to be within the accepted margins. For further making investigation possible it would be good to open a ticket on our service desk. Can you please open a ticket with us via these instructions: https://zettle.inpsyde.com/docs/how-to-request-support-via-widget-on-the-website

    From there we can further check your system report and complete Zettle logs.

    Thank you,
    Joost

    Thread Starter Mikael Boldt

    (@boldt)

    Thank you
    I have opened a ticket

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Sync does not transfer of product image’ is closed to new replies.