sendIdentityVerification

@JvmName(name = "sendIdentityVerificationSuspend")
suspend fun sendIdentityVerification(identityVerificationId: String, channelKey: String, customer: SendIdentityVerificationBodyCustomer, customData: String? = null, bypass: JsonObject? = null, operator: IdentityVerificationOperator, method: IdentityVerificationMethod): SendIdentityVerificationResponse

본인인증 요청 전송

SMS 또는 APP 방식을 이용하여 본인인증 요청을 전송합니다.

Parameters

identityVerificationId

본인인증 아이디

channelKey

채널 키

customer

고객 정보

customData

사용자 지정 데이터

bypass

PG사별 추가 파라미터 ("PG사별 연동 가이드" 참고)

operator

통신사

method

본인인증 방식

Throws

요청된 채널이 존재하지 않는 경우

요청이 거절된 경우

본인인증 건이 이미 API로 요청된 상태인 경우

본인인증 건이 이미 인증 완료된 상태인 경우

요청된 본인인증 건이 존재하지 않는 경우

요청된 입력 정보가 유효하지 않은 경우

결제 혹은 본인인증 시도 횟수가 최대에 도달한 경우

PG사에서 오류를 전달한 경우

인증 정보가 올바르지 않은 경우

API 응답이 알 수 없는 형식인 경우