Balance Inquiry (7000/200)

Queries the current balance of the master account.


Message Information

ItemRequestResponse
Message code70007100
Business type200200
DirectionMerchant → BankBank → Merchant
NOTE

Queryable Accounts

Only accounts registered under the merchant code assigned by the bank can be queried.

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 (200)
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 number10015YMaster account
2Overdraft limit11513-Overdraft limit (response)
3Sign1281-SIGN symbol (+, -) (response)
4Ledger balance12913-Ledger balance (response)
5Cash/substitution amount14213-Cash/substitution amount (response)
6Salary/cashier's check amount15513-Salary/cashier's check amount (response)
7Other inter-bank (bills/checking) amount16813-Other inter-bank amount (response)
8Sign1811-SIGN symbol (+, -) (response)
9Actual available balance18213-Actual available balance for payment (response)
10Reserved195105-SPACE

Message Structure

Balance Inquiry 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
Overdraft limit13 · 115
Sign1 · 128
Ledger balance13 · 129
Cash/substitution amount13 · 142
Salary/cashier's check amount13 · 155
Other inter-bank (bills/checking) amount13 · 168
Sign1 · 181
Actual available balance13 · 182
Reserved105 · 195
필수
선택
응답전용 / 예비
길이 · 위치

Response Parameters

NoFieldPositionLengthDescription
2Overdraft limit11513Overdraft limit
3Sign1281Ledger balance SIGN symbol (+, -)
4Ledger balance12913Ledger balance
5Cash/substitution amount14213Cash/substitution amount
6Salary/cashier's check amount15513Salary/cashier's check amount
7Other inter-bank (bills/checking) amount16813Other inter-bank amount
8Sign1811Actual available balance SIGN symbol (+, -)
9Actual available balance18213Actual available balance for payment

Balance Types

TypeDescription
Ledger balanceLedger balance of the account
Actual available balanceAmount actually available for payment (withdrawal)

Check Actual Available Balance

When verifying the transferable amount, use the actual available balance, not the ledger balance.
💬

Need technical support?