Kiến thức Hữu ích 😍

[Share] Plugin tích hợp Viettel Post cho Woocommerce


Viettel Post là một trong những đơn vị vận chuyển hàng đầu tại Việt Nam, thuộc sở hữu của Tập đoàn Viettel. Với mạng lưới rộng khắp trên toàn quốc và dịch vụ chuyển phát nhanh, Viettel Post đã xây dựng được lòng tin của khách hàng nhờ vào tốc độ giao hàng nhanh chóng, chi phí hợp lý và dịch vụ chăm sóc khách hàng chuyên nghiệp. Dịch vụ của Viettel Post không chỉ phục vụ cho các cá nhân mà còn đáp ứng nhu cầu của các doanh nghiệp, đặc biệt là trong lĩnh vực thương mại điện tử.

Bạn có thể tải về Plugin tích hợp Viettel Post cho Woocommerce ở link cuối bài viết.

[Share]-Plugin-tích-hợp-Viettel-Post-cho-Woocommerce

Các dịch vụ của Viettel Post

  • Dịch vụ chuyển phát nhanh:
    Viettel Post cung cấp dịch vụ chuyển phát nhanh trong và ngoài nước với cam kết thời gian giao hàng nhanh chóng, đảm bảo an toàn cho hàng hóa.
  • Dịch vụ thu tiền hộ (COD):
    Dịch vụ thu tiền hộ COD giúp các doanh nghiệp thương mại điện tử dễ dàng thu tiền từ khách hàng khi giao hàng. Đây là dịch vụ rất phổ biến trong việc mua sắm trực tuyến tại Việt Nam.
  • Dịch vụ vận chuyển bưu phẩm, bưu kiện:
    Viettel Post cũng cung cấp các dịch vụ chuyển phát bưu phẩm và bưu kiện với nhiều loại hình phù hợp với từng nhu cầu của khách hàng.
  • Dịch vụ vận chuyển quốc tế:
    Ngoài việc phục vụ trong nước, Viettel Post cũng cung cấp dịch vụ chuyển phát quốc tế, giúp khách hàng dễ dàng gửi hàng hóa đến các quốc gia khác.
  • Dịch vụ gia tăng giá trị:
    Viettel Post còn cung cấp các dịch vụ gia tăng giá trị như bảo hiểm hàng hóa, theo dõi lộ trình đơn hàng, thông báo trạng thái giao hàng, giúp khách hàng yên tâm hơn khi sử dụng dịch vụ.

Lợi ích của việc sử dụng Viettel Post

  • Tốc độ giao hàng nhanh chóng:
    Viettel Post cam kết thời gian giao hàng nhanh chóng, đặc biệt với dịch vụ chuyển phát nhanh nội địa và quốc tế.
  • Mạng lưới phủ sóng rộng khắp:
    Với mạng lưới chi nhánh và điểm giao nhận rộng khắp trên toàn quốc, Viettel Post dễ dàng đáp ứng nhu cầu giao nhận tại các địa phương khác nhau.
  • Dịch vụ khách hàng chuyên nghiệp:
    Đội ngũ nhân viên của Viettel Post luôn sẵn sàng hỗ trợ và giải đáp các thắc mắc của khách hàng, đảm bảo dịch vụ luôn được thực hiện một cách chuyên nghiệp và tận tâm.
  • Giá cả hợp lý:
    Dịch vụ của Viettel Post mang đến mức giá cạnh tranh, phù hợp với nhu cầu của cá nhân và doanh nghiệp, giúp tiết kiệm chi phí vận chuyển.

Viettel Post đã có giấy phép hoạt động và cung cấp nhiều loại hình dịch vụ vận chuyển khác nhau, phục vụ đa dạng nhu cầu của khách hàng. Các dịch vụ chủ yếu bao gồm gửi thư, bưu phẩm, bưu kiện, chuyển phát nhanh và dịch vụ thu tiền hộ COD (Cash on Delivery) cho các cửa hàng bán lẻ trực tuyến. Với đội ngũ nhân viên chuyên nghiệp và hệ thống công nghệ hiện đại, Viettel Post đã trở thành một đối tác tin cậy trong ngành vận chuyển, đặc biệt là với sự phát triển mạnh mẽ của thương mại điện tử tại Việt Nam.

Giới Thiệu Plugin Viettel Post Cho WooCommerce

Plugin Viettel Post cho WooCommerce giúp kết nối website của bạn với hệ thống vận chuyển Viettel Post thông qua API. Nhờ vào plugin này, bạn có thể:

  • Tính phí vận chuyển trên trang thanh toán (checkout).
  • Đăng đơn trực tiếp lên hệ thống Viettel Post.
  • Hủy đăng đơn nhanh chóng từ trang web.

Với nhiều tính năng linh hoạt, plugin giúp tối ưu quy trình xử lý đơn hàng và tăng tỷ lệ chuyển đổi trên website bán hàng.

Có thể bạn quan tâm các dịch vụ tại AZWEB:

  1. Dịch vụ thiết kế website
  2. Quản trị website
  3. Hosting giá rẻ
  4. Kho Giao diện WordPress
  5. Kho Plugin WordPress
  6. Khóa học WordPress
  7. Dịch vụ Tăng tốc Website
  8. Dịch vụ xử lý mã độc website

Tính Năng Nổi Bật Của Plugin Viettel Post Cho WooCommerce

1. Cài Đặt Chung Plugin

Tại giao diện cài đặt, bạn có nhiều lựa chọn linh hoạt như:

cai-dat-chung
  • Ẩn trường xã/phường trên trang thanh toán.
  • Ẩn tiêu đề phương thức vận chuyển.
  • Chuyển đổi đồng (VNĐ) sang USD để hỗ trợ thanh toán qua PayPal.
  • Nhiều tính năng hữu ích khác giúp tối ưu trải nghiệm mua sắm.

2. Đăng Nhập & Cài Đặt Viettel Post API

cau-hinh-viettel-post

Plugin yêu cầu đăng nhập API Viettel Post để:

  • Nhận token xác thực.
  • Thực hiện tính phí vận chuyển.
  • Đăng đơn và hủy đơn trực tiếp từ website.

Bên dưới giao diện đăng nhập là cài đặt các thông số cần thiết:

  • Dịch vụ vận chuyển: Lựa chọn dịch vụ phù hợp.
  • Dịch vụ cộng thêm: VD: Gửi hàng tại bưu cục giúp giảm 10% phí vận chuyển.
  • Loại hàng hóa: Lựa chọn “Thư” hoặc “Hàng hóa” (thường chọn “Hàng hóa”).

3. Cài Đặt Kho Hàng

quan-ly-kho

Plugin tự động đồng bộ kho hàng từ hệ thống Viettel Post. Bạn có thể:

  • Chọn kho hàng chính.
  • Cấu hình khu vực bán hàng.
  • Tối ưu chi phí vận chuyển theo vị trí kho hàng.

Ví dụ:

  • Có 2 kho ở Hà Nội và Hồ Chí Minh.
  • Các tỉnh miền Bắc chọn kho Hà Nội, miền Nam chọn Hồ Chí Minh.
  • Hệ thống tự động lấy kho phù hợp để tính phí.

4. Kích Hoạt Tính Phí Vận Chuyển Viettel Post

active

Bạn có thể bật tính năng này trong phần Cài đặt. Khi kích hoạt, trang checkout sẽ tự động tính phí vận chuyển chính xác dựa trên địa chỉ khách hàng.

5. Tính Phí Vận Chuyển Trên Trang Checkout

checkout

Trang thanh toán được tối ưu hóa với hai phương thức tính phí vận chuyển:

  • COD (Trả tiền khi nhận hàng): Phí cao hơn do bao gồm phí thu hộ.
  • Chuyển khoản ngân hàng: Phí vận chuyển rẻ hơn, khuyến khích khách hàng thanh toán online.

6. Quản Lý Đơn Hàng & Đăng Đơn

creat-order-popup
  • Khi khách hàng đặt hàng, bạn có thể tạo vận đơn ngay lập tức.
  • Giao diện popup hiển thị các thông tin đăng đơn.
  • Điều chỉnh thông tin đơn hàng trước khi gửi đi.
  • Tự động cập nhật số tiền thu hộ (COD) theo biến động phí vận chuyển.

7. Hủy Đơn Hàng

cancel-order
  • Sau khi đăng đơn thành công, hệ thống tạo mã vận đơn.
  • Bấm nút Hủy đơn hàng để hủy đơn trực tiếp trên hệ thống Viettel Post.

8. Theo Dõi Tình Trạng Đơn Hàng

screenshot_1633760558
  • Dùng shortcode [viettel_tracking] để hiển thị form tra cứu vận đơn.
  • Gửi link tracking cho khách: https://website-cua-ban/page_tracking_cua_ban/?vtp-code={MÃ VẬN ĐƠN}.

9. Gửi Email Xác Nhận Cho Khách Hàng

screenshot_1634404816
  • Cấu hình tại WooCommerce -> ViettelPost > Cấu hình > Cài đặt email.
  • Tự động gửi email thông báo khi đơn hàng được đăng lên Viettel Post thành công.

Lịch sử Update của Plugin tích hợp Viettel Post cho Woocommerce

Những thay đổi

VersionNội dung cập nhật
2.4.1 – 27/12/2024GlobalFix trường hợp số điện thoại nhập số 0 vẫn cho đặt hàng
2.4.0 – 25/12/2024GlobalThêm tuỳ chọn số điện thoại định dạng ở VN hay không
2.3.9 – 14/11/2024GlobalUpdate hàm dịch tương thích với WP 6.7.0
2.3.8 – 01/11/2024GlobalThêm chức năng chặn order với IP hoặc từ khoáThêm yêu cầu reCAPTCHA khi tạo đơn hàng (optional). Có cả reCAPTCHA V2 và V3
2.3.7 – 27/10/2024GlobalSửa lại giao diện respon của đơn hàng trong admin khi kích hoạt HPOS
2.3.6 – 18/07/2024GlobalFix không tự động load select2 trong chỉnh sửa hồ sơ thành viên
2.3.5 – 09/07/2024Update encode tương thích với PHP8.2
2.3.4 – 03/06/2024Thêm thời gian hết hạn cho transient tính phí vận chuyển của viettelpost
2.3.3 – 17/05/2024GLOBALFix không load được xã/phường trong adminThêm filter check_file_open_status_transient để bỏ qua check file get-address.php
add_filter(‘check_file_open_status_transient’, function(){
return 200;
});
2.3.2 – 23/04/2024Fix gửi mail khi đăng đơn với Woo 8.8.x
2.3.1 – 25/03/2024GLOBALFix với 1 số theme chặn bỏ selectWoo
2.3.0 – 19/03/2024Gửi mail thông báo cho admin khi license bị lỗi. Tránh ảnh hưởng tới khách hàng khi mua hàngGLOBALTải dữ liệu tỉnh thành bằng file jsonSửa lỗi khi một số Quận/Huyện không có dữ liệu xã/phường/thị trấn sẽ không bắt buộc nhập nữa như Huyện Bạch Long Vĩ, Huyện Cồn Cỏ và Huyện Hoàng SaThêm selectWoo vào field chọn Quận và Xã/Phường
2.2.9 – 07/01/2024Thêm hàm vn_checkout()->convert_gram_to_weight() để convert gram sang đúng đơn vị trọng lượng của woo đang đểThêm hàm vn_checkout()->convert_cm_to_dimension() để convert cm sang đúng đơn vị kích thước của woo đang để
2.2.8 – 22/12/2023Thêm filter order_payment_modify để chọn dc loại vận đơn mặc định khi đăng đơn lên vtpVí dụ add_filter(‘order_payment_modify’, function($order_payment, $order){
return 2;
}, 10, 2);Thêm filter vtp_store_default để chọn kho mặc định khi đăng đơn lên vtpVí dụ add_filter(‘vtp_store_default’, function($store_id, $order){
return ”;
}, 10, 2);Update core plugin
2.2.7 – 28/09/2023GLOBALFix lỗi thay đổi trang danh sách đơn hàng ở Woo 8.xThêm ghi chú của khách vào trang danh sách đơn hàng
2.2.6 – 17/09/2023Fix lại hiển thị nội dung đơn hàng khi đăng lên VTPost cho chuẩn hơnGLOBALFix lỗi không tính phí ship khi có sẵn thông tin người dùng
2.2.5 – 15/06/2023Sửa lỗi xoá đơn hàng ở trang danh sách đơn hàngThêm ghi chú từ đơn hàng vào ghi chú lúc đẩy đơn sang Viettel PostThêm filter skip_weight_conversion để bỏ qua quy đổi số lượngadd_filter(‘skip_weight_conversion’, ‘__return_true’);Thêm filter order_payment_default để lựa chọn mặc định “Loại vận đơn” trong lúc đăng đơnadd_filter(‘order_payment_default’, function(){ return 3; });
2.2.4 – 12/05/2023* Sửa đổi webhook để thông qua checklist của VTPost
* Thêm trường hợp đăng đơn gặp lỗi quá thời gian phản hồi máy chủ từ VTPost. Sẽ lưu thông tin và xử lý khi có webhook gửi tới website
2.2.3 – 11/05/2023* Chỉnh lại webhook cho chuẩn checklist của ViettelPost
2.2.2 – 05/05/2023GLOBAL:
* Tối ưu lại hình thức load địa chỉ
2.2.1 – 24/04/2023* Tối ưu core
* Sửa lại số tiền thu hộ trong lúc đăng đơnGLOBAL:
* Nâng cấp tương thích với chức năng High-Performance Order Storage (HPOS) trong Woocommerce. 1 chức năng tối ưu cho order trong Woocommerce và sẽ mặc định ở Woocommerce V8.0
* Nâng cấp thư viện recaptcha để hỗ trợ PHP8
2.2.0 – 19/03/2023* Update link partner APIGLOBAL:
* Hỗ trợ tương thích với plugin “Deposits & Partial Payments for WooCommerce”
2.1.9 – 24/12/2022GLOBAL
* Thêm placeholder vào field sđt và email
* Fix lỗi không load js với 1 số theme
* Thêm option chuyển giá sang dạng chữ
* Cập nhật thêm thông tin địa giới hành chính của Huyện Lý Sơn, Tỉnh Quảng Ngãi
2.1.8 – 21/12/2022GLOBAL
* Thêm tuỳ chọn hiện trường Postcode. Mặc định là ẩn
* Fix lỗi một số trường hợp đã custom form checkout trước đó
* Fix lỗi với plugin Cartflows
2.1.7 – 20/12/2022GLOBAL
* Fix lỗi không ẩn được field xã phường khi đã cài đặt trong setting
* Fix tương thích với 1 số theme
2.1.6 – 19/12/2022GLOBAL
* Fix hiển thị địa chỉ với tiếng Việt trong đơn in với mẫu riêng
* Fix XSS security. Thanks for MINKYU (Patchstack Alliance)
* Tối ưu lại các field trong checkout, các field trong Sửa địa chỉ khách hàng…
* Fix lỗi: Sửa chức năng sao chép địa chỉ thanh toán sang địa chỉ giao hàng khi sửa đơn hàng
* Fix lỗi khi sử dụng chức năng tự động điền (autocomplete) của trình duyệt các field trong trang checkout
2.1.5 – 05/11/2022Tối ưu tốc độ tính phí ship qua API ViettelPost, yêu cầu cần có redis cache hoặc memcachedGLOBALThêm hình ảnh trong list sản phẩm tại danh sách đơn hàng trong admin
2.1.4 – 01/01/1970Fix lỗi hiển thị sau khi đăng đơn bên ngoài danh sách orderThêm điều kiện trước khi tính phí vận chuyển, cải thiện tốc độ khi add to cart do ảnh hưởng của tính phí ship
2.1.3 – 03/08/2022Update tổng giá trị đơn hàng khi có hoàn tiền
2.1.1 – 17/02/2022Thêm điều kiện tổng đơn hàng vào chức năng miễn phí vận chuyển theo hình thức thanh toánUpdate lại thông tin địa chỉ mới nhất vào tháng 02.2022
2.1.0 – 02/11/2021Thêm filter enable_script_vn_checkout để có thể gọi js ở bất kỳ page nào. Mặc định của có ở trang checkout và trang sửa địa chỉ ở my account
apply_filters(‘enable_script_vn_checkout’, false)Đưa dữ liệu địa giới hành chính vào trong SQL để tăng tốc độ load khi ở trang danh sách đơn hàng (Shop order)Thêm filter vtp_data_before_create_order để có thể tùy chỉnh được data trước khi tạo đơn hàng trên VTPFix lỗi tên sp với Wholesale plugin
2.0.9.1 – 17/10/2021Tối ưu lại trạng thái trackingTối ưu lại nội dung mail
2.0.9 – 17/10/2021Nâng cấp và sửa lỗi API check tình trạng đơn hàng của ViettelPostGửi mail thông báo cho khách kèm mã vận đơn khi đăng đơn lên ViettelPost (Cài đặt tại Woocommerce > ViettelPost > ViettelPost > Cấu hình và kéo xuống mục “Cài đặt email sau khi đăng đơn lên ViettelPost”)
2.0.8 – 09/10/2021Sửa lỗi không hiển thị tên hình thức vận chuyển sau khi lưu
Thêm chức năng theo dõi tình trạng đơn hàng. Dùng shortcode [viettel_tracking] để hiển thị ở nơi bạn muốn
2.0.7 – 27/09/2021Thêm tùy chọn ẩn phương thức GHTK và ViettelPost nếu có các shipping methob khác
Tối ưu lại bản dịch tiếng Việt
Thêm chức năng làm tròn phí ship. Ví dụ: 18.050VND -> 18.000VND hoặc 18.503VND -> 19.000VND
2.0.6 – 24/09/2021Fix lỗi js báo thiếu thư viện magnificPopup
2.0.5.2 – 17/09/2021Fix: Lỗi không load được quận huyện phần cài đặt trong admin
2.0.5.1 – 16/09/2021Fix nhanh lỗi không bỏ chọn được dịch vụ mặc định của ViettelPost mà plugin set ban đầu
2.0.5 – 16/09/2021Tối ưu cấu trúc để tương thích với GHTK và plugin tính phí vận chuyển tới quận/huyện
Tối ưu lại công thức quy đổi kích thước ra khối lượng lúc đăng đơn lên ViettelPost
Do thay đổi cấu trúc nên tên của các quận/huyện xã phường của các order cũ sẽ bị sai về mặt hiển thị.
2.0.4 – 12/09/2021Tối ưu lại công thức quy đổi kích thước ra khối lượng
2.0.3 – 04/09/2021Đặt giá trị mặc định Quốc gia là Việt Nam cho khách đăng ký mới
Thêm chức năng đặt quốc gia Việt Nam cho toàn bộ thành viên cũ
2.0.2 – 22/08/2021Fix lỗi không load quận huyện trong admin
2.0.1 – 12/07/2021Thêm filter viettelpost_money_total (apply_filters(‘viettelpost_money_total’, $rate[‘MONEY_TOTAL’], $rate)) để custom phí ship
Update lại thông tin địa giới hành chính.
Fix lỗi tiếng Việt 1 số quận huyện
2.0.0 – 15/10/2020Update ViettelPost API lên V2
Encode source code
Bắt buộc cần có license để kích hoạt
Bắt buộc php >= 7.2
Update lại thông tin địa giới hành chính theo ViettelPost
Update tự động qua license

Kết Luận

Plugin Viettel Post cho WooCommerce giúp tự động hóa quá trình vận chuyển, giảm thiểu thao tác thủ công, tối ưu chi phí giao hàng. Đây là giải pháp hoàn hảo cho các website bán hàng trực tuyến tại Việt Nam!

Tải về Plugin Viettel Post miễn phí tại đây (Google Drive)

5/5 - (1 Đánh giá)