WooCommerce Integration
Connect your WooCommerce shop with SlimPIM.
Overview
WooCommerce integration enables:
- Product synchronization via REST API
- Image transfer
- Category sync
- Variable products (variants)
- Inventory management
Requirements
WooCommerce requirements:
- WooCommerce 5.0 or higher
- WordPress 5.8 or higher
- REST API enabled
- SSL certificate (HTTPS)
SlimPIM requirements:
- Professional or Business Plan
- Admin rights
Set Up API Access
How to set up WooCommerce API access:
- 1Log in to WordPress
- 2Go to WooCommerce → Settings → Advanced → REST API
- 3Click "Add Key"
- 4Enter a description (e.g., "SlimPIM")
- 5Select user with admin rights
- 6Set permissions to "Read/Write"
- 7Click "Generate API Key"
- 8Copy Consumer Key and Consumer Secret
Connect
How to connect WooCommerce:
- 1Go to Channels → WooCommerce
- 2Click "Add Connection"
- 3Enter your shop URL
- 4Paste Consumer Key and Secret
- 5Click "Test Connection"
- 6On success: "Save"
Synchronization
Push to WooCommerce:
- Products are created/updated
- Images are uploaded
- Categories are created
Pull from WooCommerce:
- Import existing products
- Adopt category structure
- Update inventory data
Variable Products
SlimPIM variants become WooCommerce Variable Products:
- Parent article → Variable Product
- Variants → Variations
- Attributes are automatically created
Note:
- Attribute names must match
- Observe maximum number of variations
Troubleshooting
Connection error:
- HTTPS required
- Check API keys
- Firewall settings
Sync problems:
- Increase PHP memory limit
- Adjust max execution time
- Check image size limits