IOSOR 가이드

무음 인증 실패 후 OTP 차변은 두 번이 아닌 한 번만 발생

IOSOR가 무음 인증 실패를 처리하고 이중 청구 없이 SMS OTP로 전환하는 방법을 알아봅니다. 원장 규칙, 선불 한도 및 웹훅 설정을 이해합니다.

무음 인증 실패 후 OTP 차변은 두 번이 아닌 한 번만 발생。

무음 인증 폴백 메커니즘

무음 모바일 인증을 구현할 때 기본 경로는 셀룰러 네트워크 헤더를 통해 사용자의 신원을 직접 확인하려고 시도합니다. 이 무음 인증 프로세스는 빠르고 원활하지만 사용자가 Wi-Fi를 사용 중이거나 지원되지 않는 이동통신사를 이용하는 경우 실패할 수 있습니다. 이러한 경우 IOSOR는 표준 SMS OTP로의 폴백을 자동으로 트리거합니다.

실패한 무음 시도에 대한 원장 규칙

주요 운영상의 우려는 플랫폼 원장이 이러한 전환을 기록하는 방식입니다. 무음 인증 시도가 실패하더라도 성공적인 인증 요금이 발생해서는 안 됩니다. 원장은 무음 인증 시도와 후속 SMS OTP를 단일 논리적 트랜잭션으로 처리합니다. 무음 확인이 실패하면 트랜잭션은 열린 상태로 유지됩니다. 폴백 SMS OTP가 성공적으로 확인되고 플랫폼이 Verify OK 상태를 수신한 경우에만 원장이 단일 차변을 실행합니다.

SMS 핸드오버 시 이중 차변 방지

이중 차변을 방지하기 위해 IOSOR API는 두 채널 모두에서 트랜잭션 토큰을 추적합니다. 일부 플랫폼은 무음 시도에 대한 전송 수수료와 SMS OTP에 대한 수수료를 잘못하여 각각 청구합니다. IOSOR는 통합 인증 템플릿을 사용하여 이를 방지합니다. 무음 인증이 실패하면 시스템은 무음 단계를 실패로 표시하지만 세션은 활성 상태로 유지합니다. SMS OTP가 발송되면 시스템은 최종 DLR 및 사용자 입력을 기다립니다.

선불 잔액 및 한도 관리

플랫폼의 모든 트랜잭션은 선불 잔액을 기준으로 실행됩니다. IOSOR는 API를 활성 상태로 유지하고 트래픽이 많은 인증 캠페인 동안 갑작스러운 서비스 중단을 방지하기 위해 USD 20의 선불 최소 기준을 적용합니다. 인증 볼륨을 확장하는 계정의 경우 사용 패턴을 평가하고 라우팅을 최적화하며 처리량 제한을 조정하기 위해 월 USD 1,000 부근에서 소프트 검토가 트리거됩니다.

통합 링크 및 웹훅 검증

폴백 로직을 구성하고 원장 항목을 모니터링하려면 세부 가이드를 참조하십시오. 모든 DLR 및 Verify OK 이벤트에 대해 즉각적인 페이로드를 전달하는 인증 웹훅을 구독하여 실시간 상태 변경을 추적할 수 있습니다.

IOSOR로 시작하기

IOSOR 콘솔의 인증 세션 로그에서 대체 거래 페이로드를 확인하세요. 애플리케이션이 분리된 두 번째 세션을 초기화하는 대신 SMS OTP 전환 과정에서 통합 거래 토큰을 재사용하는지 확인하십시오. 단일 SMS 과금이 발생하기 전에 실패한 셀룰러 확인이 제로 레이트 전환으로 등록되는지 웹훅 이벤트로 검증하세요.

IOSOR 핵심 요약

무음 모바일 인증에서 SMS OTP로 대체할 때는 전체 시퀀스를 하나의 연속된 시도로 처리해야 합니다. 셀룰러 헤더 확인과 SMS 전달을 통합된 거래 ID에 바인딩하면 원장에 성공적인 코드 발송 시에만 단일 청구 가능 이벤트가 기록됩니다.

SMS 대체 로직을 트리거할 때는 원래의 인증 세션 ID를 재사용하세요. 실패한 무음 확인을 독립형 청구 가능 작업으로 취급하는 연결 해제된 보조 인증 API 호출을 실행하지 마십시오.

이 가이드가 도움이 되었나요?

관련 가이드