Forum Replies Created

Viewing 14 replies - 1 through 14 (of 14 total)
  • Thread Starter DaveR56

    (@daver56)

    Hi Joost,

    I will contact Zettle (bit busy at the moment so it may have to be next week). Hopefully they have server logs they can access which might provide some answers.

    Re testing images, I’d be happy to send you the images I’ve tested so far but if you have one which you know can be sync’d and displays correctly in MyZettle I could test it here. If it doesn’t work here then that would be a big clue, perhaps to a communication issue between Zettle and my site. Not sure how to give you my email address?

    Thanks again,
    Dave

    Thread Starter DaveR56

    (@daver56)

    Hi Joost,

    It certainly appears to be using the URL of the main product image file. Up to today there were no errors in the zettle-pos-integration log. However today I experimented and created 3 new image files, they are all 800×800 pixels, as is the original file. The results are weird…

    Image1 is a GIF, 198kB. When set as the product image I get a ZettleRestException in the log:
    “With data: {“errors”:[“Invalid linked image data. Possible reasons: Too big or too small.”]}
    and payload: {“imageFormat”:”GIF”,”imageData”:null,”imageUrl”:”https:\/\/XXXXXXX.org.uk\/shop\/wp-content\/uploads\/MI-MALA3.gif”}
    (I put ‘XX..” for my website home URL). However if I load the same image file into MyZettle directly from my PC it loads and displays in ZettleGo okay.

    Image2 is a PNG, 554kB. I get the same exception but it too loads without a problem into MyZettle. Same with Image3, a JPG recreated from the original camera photo, no EXIF date, 130kB.

    The file I started with is also JPG, only 53kB as it has a higher compression than the 130kB one. It fails to load into MyZettle, I get “Something went wrong, please try again” but if set as the product image in WooCommerce I get *no* errors in the log. If I then go back to MyZettle the image I see is a small camera icon, not the (correct) image that I see in WooCommerce. There does appear to be an image there because there is the ‘X’ icon top-right of the image box to delete it. In the ZettleGo app on a tablet no picture is displayed but again, in edit mode, there is an option to remove the image (so there is an image there it’s just not the one loaded in WooCommerce).

    None of this makes sense to me. If I phone the Zettle support line is it possible they can tell me why the product image (when I use the file I originally started with) appears to sync from WooCommerce to Zettle okay but doesn’t show up in MyZettle or ZettleGo (and why it fails to load if I load it manually in MyZettle)?

    Thanks very much for your help Joost, I’m not sure where to go next.

    Dave

    Thread Starter DaveR56

    (@daver56)

    Hello Joost,
    Thanks for your reply but it doesn’t really help. I have seen from another post that when sync’ing a product the Zettle server requests, from the plugin, the URL of the product image file and then downloads it. Please can you tell me – which file name is returned by the plugin? What is the format of the URL and is it that of the main product image or something else?

    I have downloaded, using FTP, all of the product image files – the main one originally uploaded and all of the automatically created ones (100×100, 150×150, 300×300, 324×324, 416×416 and 768×768) and I can successfully load any of them into the product in MyZettle. So, if the Zettle server is downloading one of these files then why does it fail if it gets it from my WooCommerce website and not if I upload it from my PC in MyZettle? All my files are JPEG and BPS Security is not logging any failures.

    Thanks,
    Dave

    Seems to me that the only way to stop this is to disable “Smart Payment Buttons” (WooCommerce Settings | Payments tab | click Manage next to PayPal Checkout, then look under Button Settings). Not sure they’re much use anyway ??

    Dave

    Thread Starter DaveR56

    (@daver56)

    Hi David,

    1. Okay, I think I didn’t realise what was meant by “theme default gallery display”. The lightbox may be okay, it’s similar to the StoreFront zoom apart from the appearance of the icon.

    As we don’t need any of the Pro features I think we’ll stick with the free version, presumably if an update is released it will be notified on the site’s dashboard. I’m only bothered if a WooCommerce update makes the plugin stop working.

    2. I still don’t think the email is clear – even that dialog you gave a link to isn’t clear. Surely updates should be notified in the same way that updates to all other plugins are – on the site dashboard, I don’t understand what the relevance of freemius.com to a free version of the plugin is, I’ve not come across freemius before – it seems an unnecessary complication. Anyway, that’s your business, not mine, I don’t write plugins, I’m glad I can ignore it without affecting whether the plugin works.

    Cheers,
    Dave

    Yes, same here. I have “Cheque payment” and “PayPal Express Checkout” options. With Cheque payment selected I cannot pay without selecting the “By using this form you agree…” checkbox. With PayPal selected it’s ignored, the PayPal login screen comes up straight away. I have WooCommerce enabled in the WP GDPR Compliance settings.

    Thread Starter DaveR56

    (@daver56)

    That was quick! Many thanks Jeff, that’s really useful.

    Dave

    Thread Starter DaveR56

    (@daver56)

    Thread Starter DaveR56

    (@daver56)

    Hi @apasionados,
    That’s what I call service, thank you very much, I’ve installed it and it looks great, with the MySQL version added onto the end of the rest of the server info.
    Muchas gracias!

    Thread Starter DaveR56

    (@daver56)

    Thanks lorro, it seems to work but in the end I installed a separate copy of WordPress into a sub-folder. The existing site has SiteOrigin and a mass of other plugins (not my design!) and they seem to make the shop page slow too. In a separate install it’s much faster.

    Thread Starter DaveR56

    (@daver56)

    One more question – how would I stop the menu that appears on the rest of the site from appearing on the shop pages? I guess there are plugins for this but is it possible to do without one?

    I’m not so bothered about the footer but I don’t want the menu to be there (I’d like it to look much like a separate site (though in the same fonts, color scheme as the main site) and would make the menu item which takes you to the shop from the main site to open it in a separate window (I know how to do that).

    Thanks,

    Thread Starter DaveR56

    (@daver56)

    Okay, will do (after taking a full backup :-)).
    Many thanks!

    Thread Starter DaveR56

    (@daver56)

    Thanks lorro,
    It’s a customized (a few css changes, colors and suchlike) child theme of Twenty Sixteen.

    I guess I’m concerned that if a big plugin like Woo is added then that could slow down every operation (I don’t really know how WordPress is structured internally but would, say, a page fetch (even of one of the existing pages) need to go through some of the Woo code (because of hooks etc).

    Also is it going to make the backend more messy, with more widgets, shortcodes, menus, etc available.

    Thread Starter DaveR56

    (@daver56)

    I added an echo statement to the top of process.php to output a couple of ‘X’s. These appeared in the downloaded file *after* the space and linefeed – so I think that means that the problem is not in Download Manager, it must be in one of the other (many) plug-ins I’ve got loaded.

    Sorry for the trouble, I’ll now go and try to find out which one it is.

    Dave

Viewing 14 replies - 1 through 14 (of 14 total)