VNPost (Bưu điện Việt Nam) cho WooCommerce
Plugin nối website WooCommerce của bạn với VNPost. Khách thấy phí ship thật lúc đặt hàng, đơn đẩy sang VNPost ngay trong trang đơn hàng (hoặc tự động theo điều kiện bạn đặt), trạng thái vận đơn tự chảy ngược về website qua webhook có xác thực chữ ký.
Plugin làm được những gì
- Tính phí ship thật — khách chọn địa chỉ ở trang thanh toán, plugin hỏi VNPost và hiện đúng số tiền cho từng gói dịch vụ.
- Đăng đơn ngay trong đơn hàng — một nút trong trang sửa đơn, không phải mở trang VNPost.
- Đăng đơn tự động và hàng loạt — đặt điều kiện theo trạng thái đơn, đơn thoả điều kiện là tự đẩy sang VNPost.
- Nhiều kho lấy hàng — chia khu vực bán hàng cho từng kho.
- Trạng thái tự cập nhật — webhook có xác thực chữ ký RSA-2048, chống giả mạo.
- Email báo vận đơn — khách nhận email có số hiệu và liên kết theo dõi hành trình.
- Trường địa chỉ tiếng Việt — Tỉnh/Thành → Phường/Xã theo dữ liệu hành chính mới.
Cần chuẩn bị gì
- Website WordPress đã cài và kích hoạt WooCommerce.
- Tài khoản VNPost — kèm Mã khách hàng (Mã đơn vị) và Mã hợp đồng do VNPost cấp khi ký hợp đồng.
- Ít nhất một địa chỉ kho lấy hàng.
- Sản phẩm phải có khối lượng — không có thì VNPost không tính được cước.
- Mã License plugin đã mua tại levantoan.com.
Plugin hỗ trợ cả hệ thống mới trên my.vnpost.vn và hệ thống cũ trên donhang.vnpost.vn (VNPost đã bỏ). Chọn sai hệ thống thì đăng nhập mãi không được. Xem bài đăng nhập.
Lộ trình 8 bước
Năm bước đầu là bắt buộc, làm xong là bán hàng được. Các bước sau bật dần tuỳ nhu cầu.
Tải file zip lên và kích hoạt.
Chưa kích hoạt thì plugin không chạy.
Mã khách hàng, mã hợp đồng, tài khoản.
Nơi bưu tá tới lấy hàng, gốc tính phí.
Gói nào hiện cho khách, tên hiển thị ra sao.
Đẩy đơn sang VNPost bằng một nút.
Để trạng thái vận đơn tự về website.
Không phải bấm tay từng đơn nữa.
Các tab cấu hình
Toàn bộ nằm ở WooCommerce → Cài đặt VNPost. Có ba tab, và tab giữa chia tiếp thành bảy mục con:
| Tab / mục | Lo việc gì |
|---|---|
| Cài đặt chung | Trường địa chỉ tiếng Việt ở trang thanh toán. Đây là module dùng chung của mọi plugin vận chuyển DevVN. |
| Cài đặt VNPost → Cài đặt chung | Chọn hệ thống VNPost và bật ghi log. |
| → Đăng nhập | Môi trường, Mã khách hàng, Mã hợp đồng, tài khoản. |
| → Cấu hình | Báo phát, khai giá, danh sách gói dịch vụ. |
| → Kho hàng | Kho lấy hàng và khu vực bán hàng. |
| → Webhook | Đường dẫn webhook, xác thực chữ ký, ánh xạ trạng thái. |
| Email báo vận đơn cho khách. | |
| → Cài đặt đăng đơn tự động/hàng loạt | Chỉ hiện khi đã cài addon. |
| License | Mã bản quyền. |
Bắt đầu từ Cài đặt plugin.