Multiple products to share the same stock/sku? - wordpress

I have a WooCommerce web shop that offers interchangeable sandals.
These straps are compatible with multiple heels (categories) and so I need to show them in different places on my site with different product images, but as they are essentially the same physical item they need to be registered on the same SKU so they can share stock amount.
Does anybody have an idea for solving this problem?
If we can't do multiple products on the same SKU.
Mabe a product image that is path determined so it is only the product image that changes depending on which category the item is opened under.

Related

Product is repeating on next page automatically in "magento 1.9"

I'm supporting a magento 1.9 store and I encountered a problem, when listing products in categories, the process seems to be done randomly. For example if I access a category of different computers the products appear in different order, the problem is that when I move the pagination to the next page, some products are repeated from the previous pages. How can I resolve this?

Wordpress - WooCommerce - Hide orders with virtual products from My Orders Page and display them on their own page

We created an ecommerce website using WooCommerce for a nonprofit client that only sells physical products, e.g. books, cds and dvds. They've since asked us to integrate donations as well. I've set up a donation as a Virtual Product and gotten it working.
Currently, every order a customer makes, including ones with the donation product, is listed under the "Orders" tab under My Account. We need to separate out orders with the virtual donation product from regular physical product orders. I've yet to find a solution anywhere for this.
Ideally, if an order contains a virtual product, we want to hide it from the Orders Page, and instead create a tab called, "Donations" that shows ONLY orders with virtual products in a table. Is this even possible?

WooSquare Syncing & Duplicate SKUs

We are experiencing issues with products displayed in Square POS Library after syncing our WooCommerce website to Square using the WooSquare plugin. Note that we have 2 locations, one location we are auto-syncing between Square and Woocommerce and the other brick and mortar location we are not syncing. We added a -1 to all of the SKUs for the products of the unsynced location to prevent duplicates. We have made updates in WooCommerce to our Variable Products and have updated Attributes on our products in WooCommerce but changes are not being properly synced to the Square POS. We are also experiencing Duplicate Products. On some of our Variable Products, we cannot read the variations at the POS and cannot select correct variations to ring up the right variations of the products.
Could the duplicate product issue come from the fact that we need to add SKUs to the parent of the variable product? We only have SKUs assigned to the variables.
We noticed here https://apiexperts.io/documentation/faq/synchronize-global-attribute-square-woocommerce-variable-products-auto-sync/ it said Note: Make sure before you sync Global attribute from Square to WooCommerce, Add Global attribute in WooCommerce otherwise it will consider as a custom attribute. Also Note: If you have more than 500 products then don’t choose Auto sync hourly. We noticed this after the fact. Note we have around 800 products.
Why can we not sync hourly if we have over 500 products? We changed all products custom attributes to Global attributes? How do we get Square to change the custom attributes to Global attributes or how do we get these corrections to reflect on the square side? Regarding the last question, we think that this issue can be resolved by simply pressing the “Synchronize Woo to Square” Button in WooSquare, but when I press it the dialog box does not fully load even after waiting 5 minutes.
Can anyone provide any insight on how I can resolve these issues?
Here are some resources for context:
https://apiexperts.io/documentation/topics/woosquare-pro/
https://docs.woocommerce.com/document/woocommerce-square/#section-10

How to show products dynamically based on visitors' geolocations on WooCommerce store?

I would like to display WooCommerce products, categories based on visitors' locations. For example if someone from "New York, US" is visiting the website then it'll show New York-specific product to them instead of showing all products from the store.
If someone visit from "Indore, India" then it'll show specific product which I would like to sell to that specific area. So, based on visitors' GEO locations it'll show the products accordingly.
I don't have any specific IP list but I would like to display products based on locations.
Please let me know if you have any question.
As per my understanding WooCommerce Geolocation Based Products
This WooCommerce plugin/extension that adds ability for your store to show/hide products based on visitors geolocation.
You can add many different countries in which you want the settings to apply to. You do this by adding a rule and setting the 2 letter ISO country code in which you want to apply to. For example “US”. You then can set which products and categories to show/hide. You may select more than one for each rule.
You can also add a region or filter by city.

How to hide categories that have no products in WordPress WooCommerce

My client has a store that is not yet filled out with products. Therefore, some of the categories contain no products as of yet. They want to hide the categories with no products (without just deleting the categories manually). I haven't been able to find a way to hide categories that have no products associated with them. I've seen solutions that will hide a specific category by name, but I'm looking for something that is condition based on the fact that no products are in the category. I'm not talking about product quantities, just to be clear - it should depend on the existence of associated products. Thanks in advance!

Resources