Question
Why aren't my products syncing from WooCommerce > Retail POS?
Setup
- Retail POS for PC and Mac
- WooCommerce Integration
Answer
Products between Retail POS and WooCommerce are linked based on matching SKUs. Here are some important considerations for setting up the integration:
- Ensure there are no duplicate SKUs or product names in Retail POS and WooCommerce.
- The SKU in Retail POS and WooCommerce should match in case sensitivity; a lowercase SKU in Retail POS cannot link to an uppercase SKU in WooCommerce.
- There should be no spaces in the SKU in WooCommerce.
- All products must have a SKU.
- When linking products with variants between Retail POS and WooCommerce, ensure the SKU in the inventory tab on WooCommerce is blank. Only the variations should have a SKU.
- A product with an attribute name must have attribute values.
- Navigate to WooCommerce > Products > Attributes and ensure every attribute has a slug and a name.
- Order, Type, and Category should not be used as attribute names for variant products as these are system-reserved names in Retail POS and will cause the products to fail to sync.
- Products with a shipping weight number that starts with a leading zero will fail to sync.
Additional Information
In Retail POS, SKUs can only contain letters, numbers, and the characters ".", "-", "_", and "/". Please ensure you are using the same parameters on WooCommerce.