Implemented inline enable/disable for shipping methods.
Frontend Changes:
✅ Allow HTML in shipping method names and prices
✅ Add toggle switches to each shipping method
✅ Loading state while toggling
✅ Toast notifications for success/error
✅ Optimistic UI updates via React Query
Backend Changes:
✅ POST /settings/shipping/zones/{zone_id}/methods/{instance_id}/toggle
✅ Enable/disable shipping methods
✅ Clear WooCommerce shipping cache
✅ Proper error handling
User Experience:
- Quick enable/disable without leaving page
- Similar to Payments page pattern
- Complex configuration still in WooCommerce
- Edit zone button for detailed settings
- Add zone button for new zones
Result:
✅ Functional shipping management
✅ No need to redirect for simple toggles
✅ Maintains WooCommerce compatibility
✅ Clean, intuitive interface