Trang thanh toán và địa chỉ
Tab Cài đặt chung lo phần khách nhìn thấy: ô Tỉnh/Thành và Phường/Xã, định dạng số điện thoại, những trường bỏ đi cho gọn. Đây là module dùng chung của mọi plugin vận chuyển DevVN.
Cài nhiều plugin vận chuyển DevVN thì chỉ có một bộ cấu hình này
GHTK, SPX, ViettelPost, GHN và VNPost đều mang theo cùng một module trang thanh toán. Bản nào nạp trước thì chạy, các bản sau tự nhường — nên bạn không phải khai lại ở từng plugin.
Mở tab Cài đặt chung
Vào WooCommerce → Cài đặt VNPost, tab Cài đặt chung là tab đầu tiên.
- Cài đặt chung — tab đầu tiên.
- Định dạng SĐT ở VN — bắt số điện thoại phải đúng dạng Việt Nam. Nên bật: sai số là bưu tá không gọi được cho khách.
- Ẩn mục phường/xã — bỏ hẳn ô Phường/Xã. Đừng bật với VNPost — VNPost tính cước theo cặp Phường/Xã, thiếu là không ra giá.
Các ô còn lại theo cùng một kiểu: tích để bật, bỏ tích để tắt. Hiển thị trường country và last name cùng hai ô postcode mặc định tắt vì bán trong nước không cần.
Cách tải dữ liệu địa chỉ
Ô Hình thức tải địa chỉ có ba lựa chọn, ảnh hưởng thẳng tới tốc độ trang thanh toán:
| Cách | Khi nào dùng |
|---|---|
| Tải bằng file json | Nhanh nhất, plugin khuyến khích. Cứ để mặc định cái này. |
| Tải bằng admin-ajax.php | Chậm hơn, dùng khi cách trên bị hosting chặn. |
| Tải bằng get-address.php | Rất nhanh nhưng gọi thẳng một file trong thư mục plugin; vài hosting chặn kiểu truy cập này. |
Những khối còn lại
| Khối | Làm gì |
|---|---|
| Hiển thị phí vận chuyển trong trang chi tiết sản phẩm | Cho khách biết phí ship trước khi bỏ vào giỏ. |
| Cài đặt chung | Chuyển giá sang dạng chữ, đổi ₫ sang VNĐ, bỏ tiêu đề phương thức vận chuyển, ẩn phương thức khác khi có miễn phí ship, làm tròn phí ship. |
| Sổ địa chỉ khách hàng | Cho khách lưu nhiều địa chỉ giao hàng. |
| Tách đơn hàng | Tách một đơn thành nhiều đơn con — hợp khi hàng đi từ nhiều kho. |
| Lấy địa chỉ tự động | Gợi ý địa chỉ theo số điện thoại khách đã mua lần trước. |
| Cấu hình Google reCAPTCHA | Chặn đơn ảo do máy tự đặt. |
| Công cụ | Cập nhật quốc gia và Cập nhật database — chạy khi dữ liệu địa chỉ hành chính thay đổi. |
Cách kiểm tra đã đúng chưa
- Mở trang thanh toán ở cửa sổ ẩn danh.
- Ô Tỉnh/Thành chọn được, chọn xong thì ô Quận/Huyện và Phường/Xã nạp theo.
- Gõ một số điện thoại sai định dạng — form phải báo lỗi nếu bạn đã bật kiểm tra SĐT.
- Chọn đủ địa chỉ và xem phương thức VNPost có hiện kèm phí không.
Lỗi thường gặp
| Hiện tượng | Cách xử lý |
|---|---|
| Ô Phường/Xã trống, không chọn được | Bấm Cập nhật database ở khối Công cụ, hoặc đổi Hình thức tải địa chỉ sang cách khác. |
| Ô Tỉnh/Phường là ô gõ chữ, không phải danh sách chọn | JavaScript của module không chạy — thường do plugin gộp/nén file JS. Tắt thử tính năng gộp JS. |
| Sửa ở đây mà trang thanh toán không đổi | Đang bị cache. Xoá cache rồi thử ở cửa sổ ẩn danh. |
| Không ra phí ship dù đã chọn đủ địa chỉ | Kiểm tra bạn có lỡ bật Ẩn mục phường/xã không — VNPost bắt buộc cần Phường/Xã. |
Tiếp theo: đăng và huỷ đơn.