woo-viet icon indicating copy to clipboard operation
woo-viet copied to clipboard

Support districts (cities) for shipping zones

Open htdat opened this issue 8 years ago • 6 comments

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/

htdat avatar Apr 20 '17 11:04 htdat

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/

htdat avatar Jul 11 '17 01:07 htdat

This looks like a good approach https://github.com/woocommerce/woocommerce/issues/11509#issuecomment-326977324

htdat avatar Jul 14 '18 04:07 htdat

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

leminhhai avatar Apr 08 '19 15:04 leminhhai

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.

htdat avatar Apr 09 '19 01:04 htdat

This is an interesting approach: https://booster.io/features/woocommerce-shipping-methods-by-cities/

htdat avatar Oct 17 '19 15:10 htdat

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).

htdat avatar Sep 04 '20 02:09 htdat