Mobile Identity Verification Confirmation API

Completes the verification by validating the SMS OTP entered by the customer.

This service is available exclusively for Easy Cash Direct Debit enrollment with Hecto Financial.


API Information

POST/v1/api/auth/mobile/check
Content-Typeapplication/json; charset=UTF-8
테스트https://tbnpay.settlebank.co.kr/v1/api/auth/mobile/check
운영https://npay.settlebank.co.kr/v1/api/auth/mobile/check

Request Parameters

타입 표기법
N숫자A영문H한글AN영문+숫자AHN영문+한글+숫자
예: AN(10) = 영문+숫자, 최대 10byte
hdInfoAN(50)Alphanumeric, up to 50 bytes*
Message type code. Fixed value.
*Fixed value
mchtIdAN(8)Alphanumeric, up to 8 bytes*
Merchant ID.
reqDtAN(8)Alphanumeric, up to 8 bytes*
Request date (yyyyMMdd).
reqTmAN(6)Alphanumeric, up to 6 bytes*
Request time (HH24MISS).
authNoN(6)Numeric, up to 6 bytes
OTP code. Required for SMS verification.
tidAN(50)Alphanumeric, up to 50 bytes*
Identity verification key. Returned in the verification request response.
trdNoAN(50)Alphanumeric, up to 50 bytes*
Transaction reference number. Returned in the verification request response.
custIpAN(15)Alphanumeric, up to 15 bytes
Customer IP address.
pktHashAN(200)Alphanumeric, up to 200 bytes*SHA-256(실시간 생성)
SHA-256 HMAC signature.
NOTE

Signature Composition

mchtId + reqDt + reqTm + tid + hashKey

Response Parameters

outStatCdAN(4)Alphanumeric, up to 4 bytes*0021
Transaction status code.
0021: Success 0031: Failure
outRsltCdAN(4)Alphanumeric, up to 4 bytes*0000
Decline code.
outRsltMsgAN(300)Alphanumeric, up to 300 bytes*Processed successfully.
Result message.
💬

Need technical support?