Added SHIPPING_ADDON_RESEARCH.md with findings on:
## Key Insights:
1. **Standard vs Indonesian Plugins**
- Standard: Simple settings, no custom fields
- Indonesian: Complex API, custom checkout fields, subdistrict
2. **How Indonesian Plugins Work**
- Add custom checkout fields (subdistrict)
- Require origin configuration in wp-admin
- Make real-time API calls during checkout
- Calculate rates based on origin-destination pairing
3. **Why They're Complex**
- 7,000+ subdistricts in Indonesia
- Each courier has different rates per subdistrict
- Can't pre-calculate (must use API)
- Origin + destination required
## WooNooW Strategy:
✅ DO:
- Display all methods from WooCommerce API
- Show enable/disable toggle
- Show basic settings (title, cost, min_amount)
- Link to WooCommerce for complex config
❌ DON'T:
- Try to manage custom checkout fields
- Try to calculate rates
- Try to show all plugin settings
- Interfere with plugin functionality
## Next Steps:
1. Detect complex shipping plugins
2. Show different UI for complex methods
3. Add "Configure in WooCommerce" button
4. Hide settings form for complex methods
Result: Simplified UI for standard methods, full power for complex plugins!