Dữ liệu người mua là một trong những nguyên nhân phổ biến khiến hóa đơn tự động Pay2S bị dừng hoặc phải xử lý thủ công. Sai tên đơn vị, thiếu địa chỉ, nhập nhầm mã số thuế hoặc dùng kết quả cũ có thể làm hóa đơn không phản ánh đúng thông tin. Pay2S có chức năng tra cứu để hỗ trợ nhập liệu, nhưng kết quả không thay thế trách nhiệm kiểm tra của người lập hóa đơn.
Trên hoadontudong.com.vn, tra cứu mã số thuế nên được xem là một bước kiểm soát trước khi tạo nháp hoặc phát hành. Bài viết này giải thích cách tra cứu thủ công, cách hệ thống bổ sung dữ liệu, trạng thái thuế 00, tình huống cá nhân hoặc hộ kinh doanh và lý do Pay2S dùng Bán cho người tiêu dùng khi bộ dữ liệu định danh chưa đủ.
Tra cứu thủ công và cách đọc kết quả
Tại biểu mẫu tạo hóa đơn, nhập mã số thuế hoặc mã đăng ký kinh doanh vào trường tương ứng rồi bấm Tra cứu. Kiểm tra tên đơn vị, địa chỉ và trạng thái được trả về. Nếu thông tin khác với dữ liệu khách hàng cung cấp, chưa nên bấm tạo và phát hành ngay; hãy xác nhận lại với người mua hoặc đối chiếu nguồn chính thức. Kết quả tra cứu giúp giảm lỗi nhập liệu nhưng người lập hóa đơn vẫn chịu trách nhiệm cuối cùng.
Với luồng tự động, khi bật Tự động kiểm tra mã số thuế, Pay2S chỉ cho tiếp tục nếu trạng thái là 00, nghĩa là người nộp thuế đang hoạt động và đã được cấp mã số thuế. Trạng thái khác 00 sẽ dừng xử lý và giữ đơn trong Hàng chờ. Điều này không có nghĩa mọi mã 00 đều tự động phát hành được; mẫu, quyền, hàng hóa và điều kiện thanh toán vẫn phải hợp lệ.
Thứ tự ưu tiên dữ liệu người mua
Pay2S ưu tiên thông tin được gửi cùng đơn hàng, sau đó mới dùng kết quả tra cứu để bổ sung phần còn thiếu. Tên người chuyển khoản chỉ được dùng làm Họ tên người mua hàng khi tùy chọn tương ứng được bật; nó không xóa tên đơn vị, mã số thuế hoặc địa chỉ doanh nghiệp đã gửi. Dữ liệu mặc định chỉ nên là phương án cuối khi đơn không có thông tin phù hợp.
Với doanh nghiệp hoặc tổ chức, bộ dữ liệu thực tế cần gồm tên đơn vị, mã số thuế và địa chỉ. Với cá nhân, cần họ tên và địa chỉ. Với hộ kinh doanh hoặc mã định danh cá nhân, hệ thống có thể hỗ trợ phân loại dựa trên tên trả về, nhưng người lập hóa đơn vẫn phải kiểm tra loại người mua và cách ánh xạ trước khi phát hành. Không nên tự gán tên doanh nghiệp vào trường họ tên người liên hệ.
Khi nào dùng Bán cho người tiêu dùng
Nếu người mua chọn không lấy hóa đơn, hoặc bộ thông tin định danh không đủ, Pay2S dùng nội dung Bán cho người tiêu dùng để tránh phát hành một hóa đơn mang dữ liệu rời rạc. Đây là cách xử lý an toàn hơn việc cố ghép tên, địa chỉ hoặc mã số thuế chưa được xác nhận. Kế toán nên ghi nhận lý do, nhất là khi đơn đến từ website hoặc POS có nhiều lựa chọn người mua.
Kết quả tra cứu mã số thuế không được lưu cache để dùng lại cho lần phát hành sau. Mỗi lần luồng yêu cầu tra cứu mới sẽ lấy kết quả mới theo dịch vụ hiện tại. Trước khi phát hành Production, hãy kiểm tra lại tại Cổng tra cứu thông tin người nộp thuế của Tổng cục Thuế và lưu dấu vết kiểm tra trong quy trình nội bộ. Phần API kỹ thuật được trình bày trong hướng dẫn API tra cứu mã số thuế Pay2S.
Checklist vận hành nhanh
Giữ mã số thuế ở dạng chuỗi để không mất số 0 đầu.
Kiểm tra tên đơn vị, địa chỉ và trạng thái sau mỗi lần tra cứu.
Không nhầm status true của request với trạng thái thuế hợp lệ 00.
Không dùng tên người chuyển khoản để thay cho tên đơn vị.
Không phát hành tự động nếu trạng thái thuế khác 00.
Đối chiếu dữ liệu chính thức trước khi dùng Production.
Câu hỏi thường gặp
Mã số thuế đúng nhưng trạng thái không phải 00 thì sao?
Giữ đơn trong Hàng chờ, kiểm tra lại thông tin và đối chiếu nguồn chính thức. Không nên tự bỏ qua cảnh báo để phát hành.
Pay2S có ghi đè thông tin người mua đã gửi không?
Tra cứu chủ yếu bổ sung phần còn thiếu và không tùy tiện ghi đè dữ liệu hợp lệ đã có trong đơn.
Khi nào dùng Bán cho người tiêu dùng?
Khi người mua không lấy hóa đơn hoặc không có bộ dữ liệu định danh đủ để thể hiện chính xác cá nhân hay doanh nghiệp.
Tra cứu mã số thuế trên Pay2S giúp giảm nhập sai tên đơn vị và địa chỉ khi lập hóa đơn. hoadontudong.com.vn pay2s hướng dẫn cách đọc kết quả, kiểm tra trạng thái và sử dụng dữ liệu người mua trong luồng tự động.
Cách tra cứu tại biểu mẫu hóa đơn
Mở biểu mẫu tạo hóa đơn ở kết nối phù hợp.
Nhập mã số thuế hoặc mã đăng ký kinh doanh.
Bấm Tra cứu.
Kiểm tra tên, địa chỉ và trạng thái được trả về.
Đối chiếu dữ liệu trước khi tạo nháp hoặc phát hành.
Kết quả hỗ trợ nhập liệu, không thay thế việc kiểm tra thông tin chính thức. Khi tên hoặc địa chỉ khác dữ liệu khách cung cấp, cần xác nhận lại nguồn thông tin thay vì tự chọn nội dung thuận tiện nhất.
Trạng thái 00 trong luồng tự động
Khi bật Tự động kiểm tra mã số thuế, đơn có MST được kiểm tra trước khi tự tạo nháp hoặc phát hành. Chỉ trạng thái 00 — người nộp thuế đang hoạt động, đã được cấp MST — được tiếp tục luồng này.
Trạng thái khác 00 làm dừng xử lý tự động và giữ đơn trong Hàng chờ. Hãy kiểm tra lại thông tin với người mua và nguồn thuế chính thức. Không tự bỏ qua cảnh báo chỉ để giải phóng hàng chờ. Đơn không có MST được xử lý theo bộ dữ liệu người mua đã gửi.
Thứ tự ưu tiên dữ liệu người mua
Ưu tiên
Nguồn
Cách dùng
1
Dữ liệu cùng đơn
Ưu tiên thông tin người mua đã gửi hợp lệ.
2
Kết quả tra cứu thuế
Bổ sung tên đơn vị, địa chỉ và trạng thái còn thiếu.
3
Tên người chuyển khoản
Chỉ điền họ tên người mua nếu bật tùy chọn.
4
Dữ liệu mặc định
Dùng khi không có bộ dữ liệu phù hợp.
Tra cứu không tùy tiện ghi đè tên đơn vị, MST hoặc địa chỉ hợp lệ đã gửi. Tùy chọn dùng tên người thanh toán cũng không xóa dữ liệu doanh nghiệp: tên chuyển khoản được đưa vào trường họ tên người mua, khác trường tên đơn vị.
Doanh nghiệp, cá nhân và hộ kinh doanh
Với doanh nghiệp hoặc tổ chức, kiểm tra bộ tên đơn vị, mã số thuế và địa chỉ. Với cá nhân, kiểm tra họ tên và địa chỉ. Nếu dữ liệu tra cứu thể hiện hộ kinh doanh, cần kiểm tra đúng tên đơn vị và trường định danh tương ứng.
Pay2S hỗ trợ phân loại cá nhân/hộ kinh doanh theo tên trả về, nhưng người lập vẫn cần xác nhận loại người mua trước khi phát hành. Không dùng tên doanh nghiệp làm tên cá nhân chỉ vì biểu mẫu có một trường trống.
Vì sao hóa đơn hiện “Bán cho người tiêu dùng”?
Hệ thống chỉ dùng thông tin định danh khi có bộ dữ liệu phù hợp. Nếu thiếu họ tên và địa chỉ của cá nhân, hoặc thiếu tên đơn vị, MST và địa chỉ của doanh nghiệp, dữ liệu có thể chuyển về “Bán cho người tiêu dùng”. Lựa chọn người mua không lấy hóa đơn cũng dùng nội dung này.
Muốn giữ đúng thông tin người mua, bổ sung dữ liệu ở đơn nguồn rồi kiểm tra lại nháp. Đọc cách lập và xem trước hóa đơn để kiểm tra đầu ra.
Tích hợp tra cứu trên website
Website nên cho người dùng xem và xác nhận tên, địa chỉ sau khi tra cứu. Backend gọi API tra cứu MST, giữ kín khóa và chuyển dữ liệu vào đúng trường người mua. Pay2S thực hiện tra cứu mới khi có yêu cầu, không dùng kết quả cache cho lần phát hành sau.
Câu hỏi thường gặp
Tra cứu thành công có nghĩa chắc chắn được phát hành không?
Không. Cần kiểm tra trạng thái thuế, dữ liệu, kết nối, mẫu và quyền phát hành.
Tên người chuyển khoản có thay được tên doanh nghiệp không?
Không. Hai trường có ý nghĩa khác nhau. Dữ liệu doanh nghiệp hợp lệ vẫn được ưu tiên.