Hello smgdarien
Thank you for contacting Woo Support.
Please note that the Square integration doesn’t sync product visibility status.
This means that products imported will be visible on WooCommerce if it exist, in some form, on Square’s end.
A solution here would be to manually hide the products from WooCommerce’s side.
You can do that in the Publish box in the top right of the edit product page.
Check the screenshot below as a reference:

If you need to update several products, you can use the bulk edit tool to select them and then change the Status to “Private” in all of them. Here’s a reference screenshot:

I hope this answers your question.
Let me know if have any other questions. 🙂
Best regards.
Square has the option to archive products, these products should not be imported at all by this plugin.
Altering 10,000 product statuses from published to private isn’t viable
Hi @smgdarien,
As I understand, the issue lies importing products FROM Square TO WooCommerce, not the other way around, as you can archive products in Square and you wish those were skipped, correct?
I’m not finding anything about an option to choose what to do with Archived products (you should be at least given an option to import or ignore). I can see the importance of this feature.
We appreciate your suggestions and are always looking for ways to improve our products and services, and input from users like you is invaluable.
We have a website where you can submit feature requests and upvote the ones other people submitted and you like. You can check that out here.
Please let us know if there’s anything else we can do to help or if you have further questions.
Have a wonderful day!
-OP
