Notification Status (7000/500)
Queries the aggregated status of various notification messages received on the current day.
Message Information
| Item | Request | Response |
|---|---|---|
| Message code | 7000 | 7100 |
| Business type | 500 | 500 |
| Direction | Merchant → Bank | Bank → Merchant |
| Message size | 300 bytes (Common header 100 + Individual body 200) |
NOTE
Shinhan Bank Exclusive
This message is only supported by Shinhan Bank.
Common Header (100 bytes)
This is the common header for all Real-Time Firm Banking messages.
| 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: 7000, response: 7100) |
| 5 | Business type code | 28 | 3 | Y | Business type (500) |
| 6 | Transmission count | 31 | 1 | Y | Fixed value '1' |
| 7 | Message sequence number | 32 | 6 | Y | Daily unique sequence number (MAX 950,000) |
| 8 | Transmission date | 38 | 8 | Y | Inquiry date (YYYYMMDD) |
| 9 | Transmission time | 46 | 6 | Y | Message transmission time (hhmmss) |
| 10 | Response code | 52 | 4 | - | Response code (error code), SPACE on request |
| 11 | Reserved area | 56 | 44 | - | Hecto Financial proprietary area |
Individual Body (200 bytes)
Response Parameters
| No | Field | Position | Length | Required | Description |
|---|---|---|---|---|---|
| 1 | Received count | 100 | 9(6) | Y | |
| 2 | Received amount | 106 | 9(13) | Y | |
| 3 | Deposit transaction normal count | 119 | 9(6) | Y | |
| 4 | Deposit transaction normal amount | 125 | 9(13) | Y | |
| 5 | Same-bank normal count | 138 | 9(6) | Y | |
| 6 | Same-bank normal amount | 144 | 9(13) | Y | |
| 7 | Inter-bank normal count | 157 | 9(6) | Y | |
| 8 | Inter-bank normal amount | 163 | 9(13) | Y | |
| 9 | Promissory note trust count | 176 | 9(6) | Y | |
| 10 | Promissory note trust amount | 182 | 9(13) | Y | |
| 11 | Auto-transfer normal count | 195 | 9(6) | Y | |
| 12 | Auto-transfer normal amount | 201 | 9(13) | Y | |
| 13 | Reserved area | 214 | 9(86) | - | SPACE |
Message Structure
Notification Status 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
Received count6 · 100
Received amount13 · 106
Deposit transaction normal count6 · 119
Deposit transaction normal amount13 · 125
Same-bank normal count6 · 138
Same-bank normal amount13 · 144
Inter-bank normal count6 · 157
Inter-bank normal amount13 · 163
Promissory note trust count6 · 176
Promissory note trust amount13 · 182
Auto-transfer normal count6 · 195
Auto-transfer normal amount13 · 201
Reserved area86 · 214
필수
선택
응답전용 / 예비
길이 · 위치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