Account Holder Name Inquiry II (With Date of Birth) API

Validates account consistency by checking the account holder name along with date of birth (or business registration number).


API Information

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

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.
mchtTrdNoAN(100)Alphanumeric, up to 100 bytes
Merchant order number (no Korean characters).
mchtCustIdAN(100)Alphanumeric, up to 100 bytes*AES-256AES-256/ECB/PKCS5Padding + Base64 (Standard)
Customer ID. AES-256 encrypted.
reqDtAN(8)Alphanumeric, up to 8 bytes*
Request date (yyyyMMdd).
reqTmAN(6)Alphanumeric, up to 6 bytes*
Request time (HH24MISS).
bankCdAN(3)Alphanumeric, up to 3 bytes*
Bank code.
custAcntNoAN(15)Alphanumeric, up to 15 bytes*AES-256AES-256/ECB/PKCS5Padding + Base64 (Standard)
Account number (no hyphens). AES-256 encrypted.
uiiAN(10)Alphanumeric, up to 10 bytes*AES-256AES-256/ECB/PKCS5Padding + Base64 (Standard)
Date of birth (yyMMdd) or business registration number (10 digits). AES-256 encrypted.
mchtCustNmAN(30)Alphanumeric, up to 30 bytesAES-256AES-256/ECB/PKCS5Padding + Base64 (Standard)
Account holder name (Korean: 3 bytes per character). AES-256 encrypted.
acctNoChkYnAN(1)Alphanumeric, up to 1 bytes
Whether to check for non-registrable accounts.
Y N
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 + mchtCustId + reqDt + reqTm + custAcntNo + uii + 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.
mchtTrdNoAN(100)Alphanumeric, up to 100 bytesOID201902210001
Merchant order number.
trdNoAN(40)Alphanumeric, up to 40 bytes*STFP_FIRM12345678901234567890
Transaction reference number.
mchtCustNmAN(30)Alphanumeric, up to 30 bytesAES-256AES-256/ECB/PKCS5Padding김헥토
Account holder name as returned by the bank (Korean: 3 bytes per character). AES-256 encrypted.
*실제 응답값은 AES-256 암호화된 값입니다. 복호화 후 사용하세요.
💬

Need technical support?