Transfer Failure Notification Missing Sequence (3000/200)
Queries missing sequences of inter-bank transfer failure notification (3000/100) messages that were not received. Set the missing sequence number in the common header's missing sequence number field.
Message Information
| Item | Request | Response |
|---|---|---|
| Message code | 3000 | 3100 |
| Business type | 200 | 200 |
| Direction | Merchant → Bank | Bank → Merchant |
| Message size | 300 bytes (Common header 100 + Individual body 200) |
Common Header (100 bytes)
| No | Field | Position | Length | Required | Description |
|---|---|---|---|---|---|
| 1 | Identification code | 0 | 9 | Y | Recipient's TRANSACTION CODE (SETTLEBNK or SPACE) |
| 2 | Merchant ID | 9 | 12 | Y | Merchant ID assigned by Hecto Financial |
| 3 | Bank code | 21 | 3 | Y | Opening bank code contracted for firm banking |
| 4 | Message type code | 24 | 4 | Y | Message code (request: 3000, response: 3100) |
| 5 | Business type code | 28 | 3 | Y | Business type (200) |
| 6 | Transmission count | 31 | 1 | Y | Fixed value '1' |
| 7 | Missing sequence number | 32 | 6 | Y | Missing sequence number to request (000001 ~) |
| 8 | Transmission date | 38 | 8 | Y | Message transmission date (YYYYMMDD) |
| 9 | Transmission time | 46 | 6 | Y | Message transmission time (hhmmss) |
| 10 | Response code | 52 | 4 | - | Response code (error code) |
| 11 | Reserved area 1 | 56 | 15 | - | SPACE |
| 12 | Message sequence number | 71 | 6 | Y | Daily unique sequence number (MAX 950,000) (Shinhan Investment Corp exclusive) |
| 13 | Reserved area 2 | 77 | 5 | - | SPACE |
| 14 | Reserved area 3 | 82 | 18 | - | SPACE |
Individual Body (200 bytes)
Same structure as the 3000/100 notification message.
| No | Field | Position | Length | Description |
|---|---|---|---|---|
| 1 | Original transaction message sequence number | 100 | 6 | Original message sequence number of the transfer transaction |
| 2 | Withdrawal account number | 106 | 15 | Original transaction withdrawal account number |
| 3 | Deposit bank | 121 | 3 | Original transaction deposit bank code |
| 4 | Deposit account number | 124 | 15 | Original transaction deposit account number |
| 5 | Requested amount | 139 | 13 | Original transaction requested amount |
| 6 | Normal processing amount | 152 | 13 | Successfully processed amount |
| 7 | Failed processing amount | 165 | 13 | Failed processing amount |
| 8 | Split processing count | 178 | 2 | Split processing count |
| 9 | Split processing number | 180 | 2 | Split processing number |
| 10 | Inter-bank message sequence number | 182 | 6 | Inter-bank message sequence number |
| 11 | Deposit failure notification amount | 188 | 13 | Deposit failure notification amount |
| 12 | ERROR CODE | 201 | 4 | Interbank network error code |
| 13 | Interbank network unique transaction number | 205 | 13 | NH Bank exclusive |
| 14 | Reserved | 218 | 82 | SPACE |
Message Structure
Transfer Failure 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
Missing sequence number6 · 32
Transmission date8 · 38
Transmission time6 · 46
Response code4 · 52
Reserved area 115 · 56
Message sequence number (Shinhan Investment Corp)6 · 71
Reserved area 25 · 77
Reserved area 318 · 82
Individual body200B · offset 100
Original transaction message sequence number6 · 100
Withdrawal account number15 · 106
Deposit bank3 · 121
Deposit account number15 · 124
Requested amount13 · 139
Normal processing amount13 · 152
Failed processing amount13 · 165
Split processing count2 · 178
Split processing number2 · 180
Inter-bank message sequence number6 · 182
Deposit failure notification amount13 · 188
ERROR CODE4 · 201
Interbank network unique transaction number13 · 205
Reserved82 · 218
필수
선택
응답전용 / 예비
길이 · 위치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.
- Response code VTIM indicates a response timeout session error, not an error response.
Need technical support?
Code Samples
HectoFinancial GitHub