Các câu hỏi thường gặp
Các câu hỏi thường gặp khi tích hợp payOS
1. signature
là gì và khi nào dùng đến?
signature
là một chuỗi ký tự dùng để kiểm tra tính toàn vẹn dữ liệu trong việc truyền dữ liệu giữa hệ thống của bạn và payOS. Được tạo ra khi kết hợpchecksum_key
và các trường data tương ứng với mỗi API.- Mỗi khi bạn nhận được dữ liệu từ payOS bạn nên kiểm tra
signature
để chắc chắn dữ liệu bạn nhận được đúng với thông tin mà hệ thống payOS trả về, chi tiết - Các trường hợp dùng đến:
2. Tại sao tôi bị lỗi Mã kiểm tra(signature) không hợp lệ
?
- Kiểm tra các trường tạo
signature
đã đúng chưa, với API tạo link thanh toán sẽ được tạo bằng 5 trường sau đây (amount, orderCode, description, returnUrl, cancelUrl). - Kiểm tra lại dữ liệu của bạn có đang truyền ở
body
và dạng JSON.
3. Tại sao tôi nhập không đúng thông tin CCCD/CMND/MST?
- Bạn truy cập trang https://masothue.com để kiểm tra thông tin CCCD, CMND và MST đã có chưa.
- Nếu có kết quả thì bạn quay lại payOS và dùng thông tin này để tiếp tục các bước Xác thực doanh nghiệp
4. Tại sao tôi chuyển khoản rồi nhưng không xác thực được?
- Nếu bạn chuyển khoản trong khung giờ từ 22h - 5h thì bạn vui lòng quay lại Xác thực vào sáng hôm sau(do từ hệ thống ngân hàng giao dịch chuyển trong khung giờ này được ghi nhận vào ngày hôm sau).
- Tên chủ tài khoản chuyển khoản phải trùng với tên mà bạn xác thực trước đó. chi tiết
- Với tài khoản ngân hàng loại Doanh nghiệp có thể do tên doanh nghiệp trên hệ thống ngân hàng khác với tên trên Chi cục Thuế, với trường hợp này vui lòng liên hệ với https://payos.vn để được hỗ trợ.
5. Tại sao tôi không tạo được tài khoản trên payOS?
Bạn cần dùng tài khoản ngân hàng có tên tài khoản trùng với tên doanh nghiệp hoặc tên cá nhân/hộ kinh doanh đã xác thực Doanh nghiệp trước đó để thêm tài khoản.
6. Tại sao số tài khoản trên link thanh toán
lại không giống với số tài khoản của tôi?
Nếu bạn tạo link thanh toán
với tài khoản ngân hàng liên kết bằng VietQR Pro thì số tài khoản hiển thị sẽ là Số tài khoản ảo, xem thông tin về tài khoản ảo.
Một Tài khoản ảo sẽ tương ứng với một đơn hàng và số tiền, chuyển sai Số tài khoản ảo thì đơn hàng đó sẽ không được xác nhận.
7. Khách hàng của bạn chuyển sai số tiền?
Với liên kết ngân hàng bằng VietQR Pro
- Chuyển khoản sẽ bị từ chối ở màn hình chuyển khoản của ngân hàng.
- Khách hàng của bạn chuyển thành công thì sau đó hệ thống ngân hàng sẽ hoàn tiền lại vào tài khoản của khách hàng của bạn và đồng thời đơn hàng sẽ không được xác nhận.