Tạo tài khoản
Quay lại blog
Hướng dẫn

Các bước kiểm tra khi chưa nhận được mã xác minh

Mã xác minh chậm có thể liên quan đến ứng dụng đích, định dạng số, thời điểm đặt đơn hoặc quá trình chuyển tin. Hãy kiểm tra theo thứ tự trước khi tạo đơn mới.

Mã xác minh chưa đến ngay không có nghĩa là số hoặc đơn hàng đã thất bại. Cách xử lý hiệu quả là kiểm tra đơn hiện tại, phiên của ứng dụng đích, định dạng số và thời gian chờ theo một thứ tự cố định, thay vì tạo đơn thứ hai. Quy trình này giúp phân biệt SMS bị chậm với số nhập sai, phiên đã đóng hoặc đơn đã kết thúc.

Xác nhận đơn hàng vẫn đang hoạt động

Mở Lịch sử đơn hàng và tìm đúng mã đơn đã dùng cho ứng dụng đích. Trạng thái chờ cho biết MangoOTP vẫn theo dõi số; trạng thái thành công cho biết tin nhắn đã được nhận; còn thất bại, hết thời gian, hủy hoặc cấm là các kết quả cuối cần xử lý theo hành động được hiển thị. Không nên dựa vào một tab cũ chưa được làm mới.

Kiểm tra lại số đã gửi

So sánh từng chữ số trong biểu mẫu đích với số trên đơn MangoOTP. Hãy tìm mã quốc gia bị lặp, chữ số đầu bị thiếu, khoảng trắng do tự động điền hoặc một số được sao chép từ đơn trước. Nếu biểu mẫu có bộ chọn quốc gia, cần biết nó có tự thêm tiền tố hay không. SMS không thể đến cho một số chưa từng được gửi đúng.

Giữ nguyên phiên xác minh ban đầu

Nhiều ứng dụng gắn yêu cầu mã với phiên trình duyệt, thiết bị, tài khoản hoặc màn hình cụ thể. Bắt đầu đăng ký lại, đổi tài khoản hoặc mở cửa sổ riêng tư có thể làm yêu cầu đầu mất hiệu lực. Trong lúc chờ, hãy giữ nguyên trang và tài khoản ban đầu, chỉ khởi động lại khi ứng dụng đích yêu cầu rõ ràng.

Dành thời gian hợp lý cho việc giao tin

SMS không phải lúc nào cũng đến ngay. Hàng đợi mạng và lịch gửi của ứng dụng đích có thể tạo ra độ trễ ngắn. Theo dõi trang đơn MangoOTP và trang xác minh thay vì làm mới liên tục. Trạng thái đang chờ chỉ có nghĩa quy trình chưa kết thúc, không phải bằng chứng rằng đơn đã thất bại.

Chỉ dùng gửi lại khi nút được bật

Khi bộ đếm của ứng dụng kết thúc và nút gửi lại được bật, hãy dùng một lần trong cùng phiên. Nhấp liên tục có thể kích hoạt giới hạn tần suất, vô hiệu mã cũ hoặc tạo nhiều tin có thứ tự khó xác định. Tiếp tục dùng cùng đơn MangoOTP; không tạo đơn mới chỉ vì nút gửi lại xuất hiện.

Xác định mã nào còn hiệu lực

Nếu nhận nhiều SMS, hãy dùng mã mới nhất thuộc đúng phiên xác minh hiện tại. Kiểm tra người gửi, thời gian và ngữ cảnh thay vì thử mọi mã. Một số ứng dụng vô hiệu mã trước ngay khi tạo mã mới. Không sử dụng mã cho tài khoản, phiên hoặc dịch vụ khác.

Tránh đơn trùng trong lúc kiểm tra

Đơn thứ hai tạo số khác và có bản ghi trạng thái, chi phí riêng. Nó không làm tin nhắn của đơn đầu đến nhanh hơn. Nhiều đơn khiến bạn dễ gửi số A nhưng lại theo dõi đơn B, sau đó ghép mã đến muộn với sai phiên. Hãy xử lý xong quy trình hiện tại trước khi thử lại.

Dừng chờ khi đã có trạng thái cuối

Khi đơn chuyển sang thành công, thất bại, hết thời gian, hủy hoặc cấm, hãy coi đó là kết quả của nền tảng và không tiếp tục chờ vô hạn. Nếu được phép thử lại, chỉ bắt đầu sau khi đã xem trạng thái cuối và hành động tiếp theo. Hoàn tiền phụ thuộc vào kết quả được ghi nhận, không thể suy ra chỉ từ việc chưa thấy SMS.

Chuẩn bị bằng chứng an toàn

Ghi lại mã đơn, dịch vụ, quốc gia, trạng thái, thời gian yêu cầu mã và mã lỗi an toàn hoặc traceId. Có thể cho biết đã dùng gửi lại hay chưa và trang đích có được giữ mở hay không. Không cung cấp mật khẩu, mã xác minh, API Key đầy đủ, access token hoặc bí mật ứng dụng xác thực.

Danh sách kiểm tra

  • Đúng mã đơn đang được mở và trạng thái đã được làm mới.
  • Biểu mẫu đích chứa chính xác số được cấp.
  • Cách thêm mã quốc gia đã được xác nhận.
  • Phiên xác minh ban đầu vẫn hoạt động.
  • Đã chờ một khoảng thời gian hợp lý.
  • Gửi lại tối đa một lần sau bộ đếm.
  • Không tạo đơn MangoOTP trùng lặp.
  • Thông tin chẩn đoán an toàn đã sẵn sàng.

Thực hiện theo thứ tự này giúp một độ trễ tạm thời không biến thành nhiều lần thử xung đột. Xem thêm tại Trung tâm trợ giúp MangoOTP.