Withdrawal Account Registration (5080/5180)

This message validates and registers, modifies, or deregisters a customer withdrawal account linked to a virtual account.

Supported banks are BNK Kyongnam Bank, Hana Bank, Kbank, and Suhyup Bank. Registration and identity rules differ by bank.


Message Information

ItemRequestResponse
Transaction type50805180
DirectionClient institution → BankBank → Client institution
Client Institution
Hecto Financial
Bank
11. Account registration (5080)
22. Forward bank request
33. Bank response (5180)
44. Return registration result

Common Individual Body

No.FieldMODELengthOffsetRequestResponseDescription
1Common header-700Common Header
2Bank institution codeAN870Code assigned by the bank
3Account numberAN1678Virtual account
4Withdrawal accountAN2094Customer withdrawal account
5Start dateN8114Fixed 00000000
6End dateN8122Fixed 99999999
7Bank codeAN3130Three-digit bank code of withdrawal account
8Amount-check flagAN1133Fixed N
9AmountN13134Fixed 0000000000000
10Registration actionAN1147Bank-specific
11Account-holder nameAN20148Holder of withdrawal account
12Customer typeAN1168Individual, business, minor, or foreign national
13Customer identityAN10169Bank- and customer-specific rule
14FillerAN21179SPACE

Customer Types

ValueType
1Individual
2Corporation
3Minor
4Foreign national

Bank-Specific Rules

BankRegistration ActionIndividual IdentityCorporate IdentityNotes
Kyongnam1 new, 3 deregisterFirst seven digits of resident ID10-digit business numberEight-character bank institution code
Hana1 new, 2 modifyFirst seven digits of resident ID10-digit business numberThe source does not define a deregistration action
Kbank1 new, 3 deregisterFirst seven digits of resident ID10-digit business numberUp to five withdrawal accounts per virtual account
Suhyup1 new, 2 modify, 3 deregisterFirst seven resident-ID digits + one gender digit10-digit business numberUse modify when registering again after deregistration

Suhyup Re-registration

  • After the initial registration, use 2 modify for any change.
  • After 3 deregistration, use 2 modify to register the account again.
  • On 0H15 already-registered error, continue with 2 modify.

Do Not Apply One Registration Rule to Every Bank

Although all banks use message 5080, action and identity rules differ. Select validation by bank code and reject unsupported actions before transmission.

Personal Data

  • Never record full account or identity numbers in logs.
  • Encrypt stored messages and apply access controls and retention limits.
  • Display only a masked suffix in error screens.
  • Avoid full raw-message exposure in operational tools.
💬

Need technical support?