Import Options
-
I have a client who uses Square as their POS in their brick-n-mortar store and they also use the WooCommerce Square plug-in for their site. This is a record store that has been in business for over 4 years. In their Square inventory, they have over 10k of items. Most of which are no longer ins stock and are just in their Sqaure inventory for archival/historical reasons.
The issue is that on every import from Square, it pulls in all of that out-of-stock archival/historical inventory. We don’t want that synced into the site. It’s too much. The fact that it creates image files for every product in several resolutions eats the space up. And then there is the DB size.
Is there a way to tell WooCommerce Square to ignore out-of-stock products when importing from Square? It would also be nice to be able to specificy a specific date range for the import. For example, tell it to only import items that were added to square within the last 30 days, or whatever.
If these aren’t options, they should be. Having all this out-of-stock items from an inventory this large makes managing it in the site an absolute nightmare and causes the site to slow and crash. We are at 90% usage of 50GB storage. We have upgraded the VPS twice to try and accomodate the load. Be it’s unnessary load. We don’t need 75% of the inventory it’s importing. There is probably somewhere around 2200+ items that are current/in-stock out of 10k+ items in his Square inventory.
Is there a way to possibly hack the plugin to get it to do something like this? I am good with php so any suggestions are welcome. I understand the hack would be overwritten on the next update the plugin, but I can just reimplement that hack after every upgrade until it’s implemented natively within the plugin.
- You must be logged in to reply to this topic.