Transaction Detail Notification Missing Sequence (4000/200)

Queries missing sequences of deposit transaction detail notification (4000/100) messages that were not received. Set the missing statement sequence number in the message sequence number field of the common header.

NOTE

Common Header Setting Note

When querying missing sequences, set the missing statement sequence number (the number being requested) in the message sequence number field of the common header.

Message Information

ItemRequestResponse
Message code40004100
Business type200200
DirectionMerchant → BankBank → Merchant
Message size300 bytes (Common header 100 + Individual body 200)

Common Header (100 bytes)

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: 4000, response: 4100)
5Business type code283YBusiness type (200)
6Transmission count311YFixed value '1'
7Message sequence number326YMissing statement sequence number (number being requested)
8Transmission date388YMessage transmission date (YYYYMMDD)
9Transmission time466YMessage transmission time (hhmmss)
10Response code524-Response code (error code)
11Reserved area5644-Hecto Financial proprietary area

Individual Body (200 bytes)

Same structure as the 4000/100 notification message.

NoFieldPositionLengthDescription
1Transaction account number10015Account number where the transaction occurred
2Branch GIRO code1157Branch GIRO code
3Deposit/withdrawal/cancellation type122211: Deposit, 21: Withdrawal, 31: Deposit cancellation, 32: Withdrawal cancellation, 99: Other
4Transaction type1242Refer to transaction detail notification type code table
5Transaction amount12613Transaction amount
6Cash13913Available withdrawal amount for today
7Bills/inter-bank items15213Available withdrawal amount for next day
8Post-transaction balance sign1651SIGN symbol (+, -)
9Post-transaction balance16613Balance after transaction
10Depositor/withdrawer name17912Depositor or withdrawer name
11Check number19110Bill or check number
12Transaction date2018Transaction date (YYYYMMDD)
13Transaction time2096Transaction time (hhmmss)
14Transaction sequence number2156Transaction sequence number
15Original transaction sequence number on cancellation2216Set only on cancellation
16Original transaction date2278Set only on cancellation
17CMS code/real-name number23516CMS code or real-name number
18Cashier's check amount25113Cashier's check amount
19Personal check amount26413Personal check amount
20Depositor/withdrawer name27720SC Bank only (20 bytes)
21Transaction amount type code2972SC Bank only
22Reserved area2991SPACE

Message Structure

Transaction Detail Notification Missing Sequence 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 number (missing number)6 · 32
Transmission date8 · 38
Transmission time6 · 46
Response code4 · 52
Reserved area44 · 56
Individual body200B · offset 100
Transaction account number15 · 100
Branch GIRO code7 · 115
Deposit/withdrawal/cancellation type2 · 122
Transaction type2 · 124
Transaction amount13 · 126
Cash13 · 139
Bills/inter-bank items13 · 152
Post-transaction balance sign1 · 165
Post-transaction balance13 · 166
Depositor/withdrawer name12 · 179
Check number10 · 191
Transaction date8 · 201
Transaction time6 · 209
Transaction sequence number6 · 215
Original transaction sequence number on cancellation6 · 221
Original transaction date8 · 227
CMS code/real-name number16 · 235
Cashier's check amount13 · 251
Personal check amount13 · 264
Depositor/withdrawer name (SC)20 · 277
Transaction amount type code (SC)2 · 297
Reserved area1 · 299
필수
선택
응답전용 / 예비
길이 · 위치

Response Codes

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

  • The response code field in the common header is set to SPACE on request and to the corresponding error code on response.
  • When a missing sequence occurs, the missing statement can be queried using the 4000/200 message.
💬

Need technical support?