Collection Transfer Summary (7000/400)
Queries aggregated auto-transfer (collection) processing status by master account.
Message Information
| Item | Request | Response |
|---|---|---|
| Message code | 7000 | 7100 |
| Business type | 400 | 400 |
| Direction | Merchant → Bank | Bank → Merchant |
| Message size | 300 bytes (Common header 100 + Individual body 200) |
NOTE
IBK Note
IBK does not classify transactions separately, so the same-bank transaction values from 7000/300 are set identically.
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 (400) |
| 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 | Message transmission 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)
Request Parameters
| No | Field | Position | Length | Required | Description |
|---|---|---|---|---|---|
| 1 | Deposit account number | 100 | X(15) | Conditional | Master account number (see Note 1) |
Response Parameters
| No | Field | Position | Length | Required | Description |
|---|---|---|---|---|---|
| 1 | Deposit account number | 100 | X(15) | Y | Master account number |
| 2 | Total transfer requested count | 115 | 9(6) | Y | |
| 3 | Total transfer requested amount | 121 | 9(13) | Y | |
| 4 | Transfer normal count | 134 | 9(6) | Y | Same-bank count among payment requests |
| 5 | Transfer normal amount | 140 | 9(13) | Y | Same-bank amount among payment requests |
| 6 | Transfer failed count | 153 | 9(6) | Y | |
| 7 | Transfer failed amount | 159 | 9(13) | Y | |
| 8 | Transfer fee count | 172 | 9(6) | Y | Same-bank fee payment count |
| 9 | Transfer fee amount | 178 | 9(9) | Y | Same-bank fee payment amount |
| 10 | Reserved area | 187 | X(8) | - | |
| 11 | Reserved | 195 | X(105) | - | SPACE |
Note 1) KakaoBank Total Summary
For KakaoBank, setting 9999999999999 in the deposit account number field returns the total summary for the institution code.
Message Structure
Collection Transfer Summary 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
Deposit account number15 · 100
Total transfer requested count6 · 115
Total transfer requested amount13 · 121
Transfer normal count6 · 134
Transfer normal amount13 · 140
Transfer failed count6 · 153
Transfer failed amount13 · 159
Transfer fee count6 · 172
Transfer fee amount9 · 178
Reserved area8 · 187
Reserved105 · 195
필수
선택
응답전용 / 예비
길이 · 위치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