Support districts (cities) for shipping zones
Forum ticket: https://wordpress.org/support/topic/thac-mac-ve-quan-huyen-plugin-woo-viet/#post-9047697
Tính năng em trao đổi ở trên thì WooCommerce không hỗ trợ trong core cho việc setup shipping zones đối với trường Cites (hay Quận Huyện trong tiếng Việt). WooCommerce chỉ hỗ trợ các thông tin sau:
- Continents
- States (tương đương với Tỉnh Thành trong tiếng Việt)
- Zip/postal code
Code liên quan: https://github.com/woocommerce/woocommerce/blob/3.0.3/includes/class-wc-shipping-zone.php#L107
Các thảo luận liên quan:
- https://wordpress.org/support/topic/use-cities-as-shipping-zones/ (vì code base cho chức năng “Thêm Quận Huyện” là từ plugin “WC City Select”)
- https://wordpress.org/support/topic/shipping-zones-by-city-and/
Some new plugins for this feature:
- 👎 https://wordpress.org/plugins/states-cities-and-places-for-woocommerce/ - hmm... copy code from https://github.com/8manos/wc-city-select without any attribution.
- https://wordpress.org/plugins/cities-shipping-zones-for-woocommerce/ -
- https://wordpress.org/plugins/shipping-by-city-for-woocommerce/
- https://wordpress.org/plugins/city-dropdown-for-woocommerce/ - use some parts also from https://wordpress.org/plugins/city-dropdown-for-woocommerce/
Other requests:
- https://wordpress.org/support/topic/district-shipping-zones/
- https://wordpress.org/support/topic/post-regioncity-selection-shipping-calculation-problem/
- https://www.facebook.com/groups/wordpressviet/permalink/1780082238672986/
This looks like a good approach https://github.com/woocommerce/woocommerce/issues/11509#issuecomment-326977324
Bạn thử xem có thể dùng API bên Boxme được không? Bên mình có dữ liệu đầy đủ và cập nhật thường xuyên của VN & quốc tế https://open.boxme.asia//#get-list-province-amp-state
Nếu được thì call luôn API tính phí vận chuyển, bên mình có tích hợp hơn 50 hãng vận chuyển tại khu vực đông nam á.
Còn nếu Đạt muốn tự build mình có thể share dữ liệu location
Thanks @leminhhai. Vấn đề chính là ở cách WooCommerce không native support tới cấp Quận/Huyện (hay City/Town trong tiếng Anh).
Nếu được thì call luôn API tính phí vận chuyển, bên mình có tích hợp hơn 50 hãng vận chuyển tại khu vực đông nam á.
Cái này phù hợp với issue này https://github.com/htdat/woo-viet/issues/15
Tuy nhiên, nói thực là mình chưa sắp xếp được thời gian để tiếp tục phát triển và bổ sung thêm tính năng cho plugin.
This is an interesting approach: https://booster.io/features/woocommerce-shipping-methods-by-cities/
Some new plugins for this feature:
- https://wordpress.org/plugins/states-cities-and-places-for-woocommerce/
- https://wordpress.org/plugins/cities-shipping-zones-for-woocommerce/
- https://wordpress.org/plugins/shipping-by-city-for-woocommerce/
- https://wordpress.org/plugins/city-dropdown-for-woocommerce/
(Updated in the original post).