Account Holder Inquiry (6000/100)

Used to verify account validity and account holder name before a transfer. Used as a pre-transfer preliminary transaction.


Message Information

ItemRequestResponse
Message code60006100
Business type100100
DirectionMerchant → BankBank → Merchant
NOTE

Required Inquiry Before Transfer

It is recommended to always perform an account holder inquiry to verify the account holder before making a payment.

Common Header (100 bytes)

This is the common header for all Real-Time Firm Banking messages.

NoFieldPositionLengthRequiredDescription
1Identification code09YRecipient's TRANSACTION CODE (SETTLEBNK or SPACE)
2Merchant ID912YMerchant ID assigned by Hecto Financial
3Bank code213YOpening bank code contracted for firm banking
4Message type code244YMessage code (request: 6000, response: 6100)
5Business type code283YBusiness type (100)
6Transmission count311YFixed value '1'
7Message sequence number326YDaily unique sequence number (MAX 950,000)
8Transmission date388YMessage transmission date (YYYYMMDD)
9Transmission time466YMessage transmission time (hhmmss)
10Response code524-Response code (error code), SPACE on request
11Reserved area5644-Hecto Financial proprietary area

Individual Body (200 bytes)

Request/Response Parameters

NoFieldPositionLengthRequiredDescription
1Account number10015YAccount number to query
2Real-name number11513YDate of birth (YYMMDD) or business registration number
3Account holder name 112812-Account holder name, max 12 bytes (response)
4Bank code1403YBank code to query
5Amount14313YInquiry amount
6Master account number15615NUsed by specific banks (MG Community Credit Cooperative, Kwangju Bank, NCUF, etc.)
7Real-name number check type1712NNot available from August 7, 2014
8Account holder name 217320-Account holder name, max 20 bytes (response, specific banks)
9Account lock status1931-Withdrawal restriction (Y: Restricted, N: No restriction) (response)
10Account status1941-Open/closed status (N: Open, C: Closed) (response)
11Account status date1958-Date account status was applied (response)
12Registration institution code2032-Registration institution (01: KONEPS, 02: CleanPay) (response)
13KakaoPay product code2058NNH Bank KakaoPay exclusive
14Reserved21387-SPACE

Message Structure

Account Holder Inquiry Request Message (300 bytes)300 bytes
Common header100B · offset 0
Identification code9 · 0
Merchant ID12 · 9
Bank code3 · 21
Message type code4 · 24
Business type code3 · 28
Transmission count1 · 31
Message sequence number6 · 32
Transmission date8 · 38
Transmission time6 · 46
Response code4 · 52
Reserved area44 · 56
Individual body200B · offset 100
Account number15 · 100
Real-name number13 · 115
Account holder name 112 · 128
Bank code3 · 140
Amount13 · 143
Master account number15 · 156
Real-name number check type2 · 171
Account holder name 220 · 173
Account lock status1 · 193
Account status1 · 194
Account status date8 · 195
Registration institution code2 · 203
KakaoPay product code8 · 205
Reserved87 · 213
필수
선택
응답전용 / 예비
길이 · 위치

Response Parameters

NoFieldPositionLengthDescription
3Account holder name 112812Account holder name (max 12 bytes)
8Account holder name 217320Account holder name (max 20 bytes, specific banks)
9Account lock status1931Withdrawal restriction (Y/N)
10Account status1941Open/closed status (N/C)
11Account status date1958Date account status was applied
12Registration institution code2032Registration institution (KONEPS/CleanPay only)

Usage Scenario

1. Merchant → Bank: Account holder inquiry request (6000/100)
2. Bank → Merchant: Account holder inquiry response (6100/100)
   - Normal: Returns account holder name
   - Failed: Error code set in response code
3. Proceed with transfer after verifying account holder (2000/100)

Notes

  • For NH Bank reserve transfers, the account holder inquiry message sequence number must be set in the original transaction message sequence number field of the transfer message (2000/100).
  • Response codes vary by bank.
  • Account holder name 1 (max 12 bytes) is returned for most banks. Account holder name 2 (20 bytes) is returned for specific banks: IBK, Suhyup, NH, Woori, SC, Gwangju, MG, NCUF, Jeju, Kyongnam, KBank, KakaoBank, Toss Bank.
  • Account lock status/account status/account status date/registration institution code (fields 9–12) are limited to KONEPS and CleanPay.
  • Individual business accounts can be queried using the date of birth.
💬

Need technical support?