Câu hỏi thường gặp
1. Yêu cầu phiên bản hệ điều hành?
Trả lời
- Yêu cầu Android SDK >= 6.0 (API level 23).
- Yêu cầu iOS >= 13.0, Xcode >= 15.2
- Tích hợp React Native yêu cầu iOS >= 13.4, Android >= 5.0
- Tích hợp Flutter yêu cầu Dart >= 3.1.5
2. Đăng ký tài khoản thử nghiệm như thế nào?
- Làm theo hướng dẫn tại đây.
3. Tải thư viện, code mẫu và bảng mã lỗi?
4. Sơ đồ luồng tạo giao dịch và xác nhận ký số?
- Xem tại đây.
5. tranId lấy ở đâu?
- Đối tác tạo giao dịch từ phía backend của mình với hệ thống backend VNPT SmartCA để lấy tranId.
- Tài liệu tích hợp phía backend được cung cấp khi đăng ký tích hợp.
Lưu ý
tranId là mã giao dịch do hệ thống VNPT SmartCA sinh ra và trả về cho đối tác. Ví dụ trandId: "48b7d184-bbf4-4fa2-a661-3a223dcb716a"
6. Khi xảy ra xung đột thư viện thì làm thế nào?
- Sử dụng phiên bản của VNPT đã cung cấp
- Nếu vẫn muốn sử dụng phiên bản thư viện mới/cũ hơn thì gửi yêu cầu cho đầu mối hỗ trợ tích hợp để đánh giá