Foreign Currency Balance Inquiry (7000/900)

Used to inquire the balance of a foreign currency account.


Message Information

ItemRequestResponse
Message code70007100
Business type900900
DirectionMerchant → BankBank → Merchant
Message size2000 bytes (Common Header 100 + Individual Data Block 1900)
NOTE

Hana Bank Single-Currency Accounts

For Hana Bank, single-currency accounts (not multi-currency accounts ending in 38) do not validate the currency code. For example, if a single-currency (JPY) account is queried with USD, the JPY balance is returned.

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: 7000, response: 7100)
5Business type code283YBusiness type (900)
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 Data Block (1900 bytes)

Request/Response Parameters

NoFieldPositionLengthRequestResponseDescription
1Withdrawal foreign currency account number100X(16)Y-Account number pre-registered with the bank
2Withdrawal foreign currency account currency116X(3)-YISO CODE (e.g., USD, YEN)
3Withdrawal foreign currency account balance1199(15)-YIncludes 3 decimal digits (12,3)
4Reserved134X(1866)--SPACE

Message Structure

Request Message (2000 bytes)2000 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 Data Block1900B · offset 100
Withdrawal foreign currency account number16 · 100
Withdrawal foreign currency account currency3 · 116
Withdrawal foreign currency account balance15 · 119
Reserved1866 · 134
필수
선택
응답전용 / 예비
길이 · 위치

Response Codes

Response codes vary by bank. The full code list can be requested from the relevant bank or Hecto Financial.

  • The response code field in the Common Header must be set to SPACE in request messages; the bank sets the appropriate error code in response messages.
  • The response code VTIM indicates a session timeout (not an error response). If 3000/700 is not received, verify using 3000/800.
💬

Need technical support?