Ở bài này tôi sẽ hướng dẫn chi tiết cho các bạn cách tính phí giao nhận trong plugin WooCommerce. Ví dụ cửa hàng bạn ở Thành Phố Hồ Chí Minh, bạn muốn giao hàng ở Thành Phố Hồ Chí Minh là miễn phí, các khu vực khác tùy theo xa gần mà tính phí thì trước tiên bạn phải thiết lập Shipping Zone (Khu vự vận chuyển) trước.
1. Thiết lập Shipping Zone (Khu vực vận chuyển)
Bạn vào WooCommerce >> Cài đặt >> Giao nhận >> Shipping Zone >> Add Shipping Zone như hình dưới
Sau đó chúng ta nhập vào khu vực cần thêm. Ví dụ mình muốn thiết lập phí giao nhận ở Thành Phố Hồ Chí Minh thì mình sẽ làm như hình dưới, Sau khi đã điền Zone Name và Region(s) bạn lưu thay đổi
Như hình trên mình đã tính phí Shipping dựa theo Tỉnh / Thành Phố và bạn muốn tạo ra khu vực nào nữa cứ tạo thêm nhưng không nhất thiết phải tạo hết, Các phần bạn chưa tạo nó sẽ được mặc định ở Rest of the World để sử dụng các thiết lập giao hàng chung
2. Thêm phương thức giao hàng cho từng Shipping Zone (Khu vực vận chuyển)
Ở trên tôi đã chỉ cho các bạn tạo ra các Shipping Zone (Khu vực vận chuyển) và bây giờ là thêm phương thức giao hàng cho các Shipping Zone (Khu vực vận chuyển) đó. Ví dụ cửa hàng tôi ở TP. HCM nên tôi thiết lập Shipping Zone (Khu vực vận chuyển) ở TP. HCM là miễn phí còn các khu vực khác tôi sẽ lấy phí vận chuyển là 200.000 VNĐ (Lưu ý thêm rằng bạn có thể tùy theo xa gần mà thiết lập phí vận chuyển khác nhau)
Để thêm phức thức giao hàng, bạn làm theo hình dưới
Như hình trên bạn thấy các Shipping Zone (Khu vực vận chuyển) bạn thêm vào thì có thể xem, sửa hoặc xoá nó, Riêng Shipping Zone (Khu vực vận chuyển) mặc định Rest of the world bạn chỉ có thể xem không thể sửa hoặc xoá nó.
Khi các bạn bấm vào nút cộng đó thì nó sẽ hiện ra ba phương thức giao hàng như hình dưới
Tỉ lệ sàn (Flat Rate): Thiết lập phí giao hàng thông thường
Miễn phí giao hàng (Free Shipping)
Mua hàng tận nơi (Local Pickup): Khách hàng tới tận cửa hàng để lấy hàng. Cái này đơn giản là cho một dòng thông báo thôi chứ không có chức năng gì
Lưu ý thêm rằng bạn có thể thêm nhiều phương thức giao hàng vào một shipping zone (Khu vực vận chuyển), chỉ cần nhấp thêm vào nút dấu cộng thôi. Sau khi thêm xong các phương giao hàng cho shipping zone bạn sẽ thấy nó hiển thị như bên dưới
Và bây giờ bạn ra ngoài Shop thêm một sản phẩm vào giỏ hàng và đi đến trang thanh toán bạn sẽ thấy như hình dưới
3. Xóa phương thức giao hàng trong shipping zone (Khu vực vận chuyển)
Để xóa phương thức giao hàng các bạn rê chuột vào Zone Name và bấm nút Xem nó sẽ hiện ra như hình dưới
Như hình trên bạn chỉ cần rê chuột vào phương thức giao hàng mà bạn cần Xoá và bấm Xoá.
4. Cài đặt phương thức giao hàng
Dĩ nhiên để các phương thức giao hàng hoạt động như ý mình thì bạn phải cài đặt lại nó. Như hình trên bạn chỉ cần bấm vào nút Cài đặt.
4.1 Thiết lập Tỉ lệ sàn (Flat Rate)
Như hình trên các bạn bấm vào dấu chấm hỏi để hiểu thêm. Riêng phần Chi phí tôi sẽ có vài ví dụ cụ thể như sau:
200.000 Tính phí giao hàng cố định là 200.000 VNĐ
50.000 * [qty] Tính phí giao hàng cố định là 50.000 đồng cho mỗi sản phẩm trong đơn hàng. Ví dụ đơn hàng đó bạn có 5 sản phẩm thì phí giao nhận là 250.000 đồng
[fee percent=”5″ min_fee=”100.000″] Phí giao hàng là 5% cho tổng giá trị đơn hàng, nhưng 5% này phải lớn hơn 100.000 đồng, nếu nhỏ hơn thì sẽ sử dụng phí là 100.000 đồng.
50.000 + ( 5.000 * [qty] ) Phí giao hàng cho đơn hàng là 50.000 đồng, cộng thêm mỗi sản phẩm là 5.000 đồng. Ví dụ bạn có 4 sản phẩm trong đơn hàng thì sẽ là 50.000 + (5.000 * 4) = 70.000 đồng.
4.2 Thêm nhiều tỉ lệ sàn
Các bạn có thể thêm nhiều tỉ lệ sàn ví dụ là khách hàng cần Chuyển phát nhanh thì giá khác mà chuyển phát thường thì giá khác. Các bạn làm như hình dưới
Như hình trên các bạn thấy để thêm bao nhiêu tỉ lệ sàn tôi chỉ cần bấm vào dấu cộng bên phải sau khi thêm vào, thiết lập tôi chỉ cần đổi tên phương thức vận chuyển đó là được.
4.3 Thiết lập miễn phí giao hàng ( Free ship)
Một ưu đãi miễn phí giao nhận còn hiệu lực: Mã giảm giá (Coupon)
A minimum order amount: Tổng tiền đơn hàng tối thiểu với một định mức cố định. Ví dụ sẽ miễn phí giao hàng (free ship) khi đơn hàng trên 2.000.000 VNĐ
Còn 02 mục còn lại bằng Tiếng Viết nên tôi không cần giải thích.
Theo tôi thấy với các điều kiện mặc định trên thì đủ để vận chuyển miễn phí giao hàng. Ví dụ như bạn định khu vực vận chuyển là Tp. HCM và Đơn hàng trên 2.000.000 thì được miễn phí giao hàng. Vậy là quá đủ nhưng nếu bạn còn muốn thêm nhiều điều kiện nữa để được miễn phí giao hàng, ví dụ như khách phải mua số lượng trên 10 sản phẩm thì lúc đó bạn cần phải sử dụng Plugin miễn phí tên là WooCommerce Advanced Free Shipping
Xem thêm: Hướng dẫn sử dụng plugin WooCommerce Advanced Free Shipping
5. Ẩn các phương thức giao hàng khác nếu đơn hàng đủ điều kiện miễn phí giao hàng
Xem thêm : Những điều cần biết về theme Storefront (Mục 7.1 Cài đặt và kích hoạt Plugin Theme Customisations)
Bạn vào Gói mở rộng >> Biên tập >> Chọn plugin để chỉnh sửa Theme Customisations >> Chọn mục functions.php >> mở tập tin lên và thêm code sau vào cuối đoạn
function my_hide_shipping_when_free_is_available( $rates ) {
$free = array();
foreach ( $rates as $rate_id => $rate ) {
if ( 'free_shipping' === $rate->method_id ) {
$free[ $rate_id ] = $rate;
break;
}
}
return ! empty( $free ) ? $free : $rates;
}
add_filter( 'woocommerce_package_rates', 'my_hide_shipping_when_free_is_available', 100 );
Nếu đoạn code trên bị lỗi thời bạn có thể vào trang của WooCommerce để cập nhật đoạn code mới Tại đây
6. Sử dụng loại hình giao hàng (Shipping Class)
Bạn vào WooCommerce >> Cài đặt >> Giao nhận >> Các loại hình giao nhận hàng >> Add Shipping Class và các bạn làm theo hình dưới
Sau đó bạn bấm vào nút Save Shipping Classes
Kế tiếp bạn sửa sản phẩm cần áp dụng class trên bằng cách thiết lập trong phần giao hàng của sản phẩm như hình dưới
Cuối cùng là bạn vào lại phần shipping zones (khu vực vận chuyển) và sửa các tỉ lệ sàn (chuyển phát nhanh, chuyển phát thường) để thiết lập chi phí cho class như hình dưới
Phí vận chuyển cho mỗi lớp vận chuyển riêng: Tính phí vận chuyển riêng cho từng Shipping class
Tính phí vận chuyển cho các lớp vận chuyển cao hơn: Ví dụ sản phẩm hàng dễ vỡ có shipping class nhưng chi phí cho class này thấp hơn chi phí thông thường thì nó sẽ tính phí thông thường.
7. Tính phí giao hàng dựa theo khối lượng
Mặc định của plugin WooCommerce chỉ thể hiện thông số khối lượng nhưng nó không có cách tính phí giao nhận dựa trên khối lượng. Muốn làm được điều này các bạn phải cài thêm plugin miễn phí tên là WooCommerce Weight Based Shipping
Xem thêm: Hướng dẫn sử dụng plugin WooCommerce Weight Based Shipping
Vậy là kết thúc một bài dài về Cách tính phí giao nhận của plugin WooCommerce
The post Cách tính phí giao nhận của plugin WooCommerce appeared first on Blog Wordpress.
from WordPress http://ift.tt/2bnRHef
via IFTTT
Không có nhận xét nào:
Đăng nhận xét