Nhảy tới nội dung

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 >= 16.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?​

3. Tải thư viện, code mẫu và bảng mã lỗi?​

4. Sơ đồ luồng đăng ký tài khoản và chứng thư số?​

4. Sơ đồ luồng tạo giao dịch và xác nhận ký số?​

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 trong API v1/signatures/sign trường tran_code. 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á

7. Hướng dẫn sử dụng chức năng có trong SDK?​