대사자료 전송요청

케이뱅크페이 대사자료 전송요청

API 명 (URI) /api/v1/payment/file
Method POST
Content-Type application/json; charset=UTF-8


케이뱅크페이 대사자료를 전송요청합니다.

API 명 (URI) /api/v1/payment/file
Method POST
Content-Type application/json; charset=UTF-8


케이뱅크페이 대사자료를 전송요청합니다.

요청 메시지

구분 이름 설명 필수여부 항목유형 데이터유형 길이
HeaderHMAC_SINGNATURE

HMAC 인증

YFieldString400
HeaderHMAC_TIMESTAMPHMAC 요청시간YFieldString14
BodyTX_DT거래일자YFieldString8
BodyVRFC_REQ_STS_CD요청상태코드YFieldString2
BodyPSWD대사요청키YFieldString256
BodyVRFC_REQ_DS_CD요청구분코드YFieldString2
BodyALCO_ID제휴사 식별자YFieldString15
구분 이름 설명 필수여부 항목유형 데이터유형 길이
HeaderHMAC_SINGNATURE

HMAC 인증

YFieldString400
HeaderHMAC_TIMESTAMPHMAC 요청시간YFieldString14
BodyTX_DT거래일자YFieldString8
BodyVRFC_REQ_STS_CD요청상태코드YFieldString2
BodyPSWD대사요청키YFieldString256
BodyVRFC_REQ_DS_CD요청구분코드YFieldString2
BodyALCO_ID제휴사 식별자YFieldString15

요청 메시지 예제

  • Header

    Content-Type: application/json

  • Body

응답 메시지

구분 이름 설명 필수여부 항목유형 데이터유형 길이
BodyALCO_ID제휴사 식별자YFieldString15
Body

VRFC_REQ_DS_CD

요청구분코드YFieldString2
BodyVRFC_REQ_STS_CD요청상태코드YFieldString2
BodyTX_DT거래일자YFieldString8
BodyREQ_DT전송요청일자
FieldString8
BodyVRFC_ITER_CNT대사자료 총 건 수YFieldNumber5
BodyVRFC_DATA대사자료
FieldString[]
BodyRSLT_CD결과코드YFieldString4
BodyRSLT_MSG응답메시지YFieldString100



대사자료 배열(거래대사)


구분 필드명 길이 사용여부 설영
Header 레코드 구분 코드 1 Y H(고정)
Header 자료 생성일시 14 Y YYYYMMDDHH24MISS
Header레코드 수-N-
Header제휴사 거래 고유번호-N-
Header제휴사 원거래 고유번호-N-
Header거래 구분 코드-N-
Header승인일시-N-
Header취소일시-N-
Header승인번호-N-
Header정산금액-N-
Header정산수수료-N-
Header부가세-N-
Header대사자료 결과 코드4Y대사자료 결과 코드
Header대사자료 결과 메시지100Y대사자료 응답 메시지
Data 레코드 구분 코드 1 Y B(고정)
Data 자료 생성일시 - N -
Data레코드 수12YSequence Number(1부터 시작, 1씩 증가)
Data제휴사 거래 고유번호40Y제휴사 거래 고유번호
Data제휴사 원거래 고유번호40N취소 거래 시
Data거래구분 코드1YA:승인, C:취소
Data승인일시14YYYYYMMDDHH24HISS
Data취소일시14Y

YYYYMMDDHH24HISS(취소거래시)

Data승인번호20Y승인번호
Data정산금액22Y최초 1byte 부호(+/-)
Data정산수수료22Y

최초 1byte 부호(+/-)

Data부가세22Y

최초 1byte 부호(+/-)

Data대사자료 결과 코드-N-
Data대사자료 결과 메시지-N-
Tail 레코드 구분 코드 1 Y H(고정)
Tail 자료 생성일시 - N -

Tail

레코드 수12YData 부 레코드 합

Tail

제휴사 거래 고유번호-N-
Tail제휴사 원거래 고유번호-N-

Tail

거래 구분 코드-N-

Tail

승인일시-N-

Tail

취소일시-N-

Tail

승인번호-N-

Tail

거래금액22Y

거래금액 총합. 최초 1byte 부호(+/-)

Tail

거래수수료22Y

거래금액 총합. 최초 1byte 부호(+/-)

Tail

부가세22Y

거래금액 총합. 최초 1byte 부호(+/-)

Tail

대사자료 결과 코드-N-

Tail

대사자료 결과 메시지-N-



대사자료 배열(정산대사)


구분 필드명 길이 사용여부 설영
Header 레코드 구분 코드 1 Y H(고정)
Header 자료 생성일시 14 Y YYYYMMDDHH24MISS
Header레코드 수12Y대사 파일 총 레코드 수(Header, Data, Tail 전체)
Header정산일자-N-
Header제휴사 거래 고유번호-N-
Header제휴사 원거래 고유번호-N-
Header거래 구분 코드-N-
Header승인일시-N-
Header취소일시-N-
Header승인번호-N-
Header정산금액-N-
Header정산수수료-N-
Header부가세-N-
Header지급보류/해제 금액-N-
Header입금금액-N-
Header대사자료 결과 코드4Y대사자료 결과 코드
Header대사자료 결과 메시지100Y대사자료 응답 메시지
Data 레코드 구분 코드 1 Y B(고정)
Data 자료 생성일시 - N -
Data레코드 수12YSequence Number(1부터 시작, 1씩 증가)
Data정산일자8YYYYYMMDD
Data제휴사 거래 고유번호40Y제휴사 거래 고유번호
Data제휴사 원거래 고유번호40N취소 거래 시
Data거래구분 코드1YA:승인, C:취소
Data승인일시14YYYYYMMDDHH24HISS
Data취소일시14Y

YYYYMMDDHH24HISS(취소거래시)

Data승인번호20Y승인번호
Data정산금액22Y최초 1byte 부호(+/-)
Data정산수수료22Y

최초 1byte 부호(+/-)

Data부가세22Y

최초 1byte 부호(+/-)

Data지급보류/해제 금액-N-
Data입금금액22Y최초 1byte 부호(+/-)
Data대사자료 결과 코드-N-
Data대사자료 결과 메시지-N-
Tail 레코드 구분 코드 1 Y H(고정)
Tail 자료 생성일시 - N -

Tail

레코드 수12YData 부 레코드 합
Tail정산일자-N-

Tail

제휴사 거래 고유번호-N-
Tail제휴사 원거래 고유번호-N-

Tail

거래 구분 코드-N-

Tail

승인일시-N-

Tail

취소일시-N-

Tail

승인번호-N-

Tail

정산금액22Y

거래금액 총합. 최초 1byte 부호(+/-)

Tail

정산수수료22Y

거래금액 총합. 최초 1byte 부호(+/-)

Tail

부가세22Y

거래금액 총합. 최초 1byte 부호(+/-)

Tail지급보류/해제 금액22Y지급보류/보류해제 금액, 최초 1byte 부호(+/-)
Tail입금금액22Y입금금액 총합, 최초 1byte 부호(+/-)

Tail

대사자료 결과 코드-N-

Tail

대사자료 결과 메시지-N-
구분 이름 설명 필수여부 항목유형 데이터유형 길이
BodyALCO_ID제휴사 식별자YFieldString15
Body

VRFC_REQ_DS_CD

요청구분코드YFieldString2
BodyVRFC_REQ_STS_CD요청상태코드YFieldString2
BodyTX_DT거래일자YFieldString8
BodyREQ_DT전송요청일자
FieldString8
BodyVRFC_ITER_CNT대사자료 총 건 수YFieldNumber5
BodyVRFC_DATA대사자료
FieldString[]
BodyRSLT_CD결과코드YFieldString4
BodyRSLT_MSG응답메시지YFieldString100



대사자료 배열(거래대사)


구분 필드명 길이 사용여부 설영
Header 레코드 구분 코드 1 Y H(고정)
Header 자료 생성일시 14 Y YYYYMMDDHH24MISS
Header레코드 수-N-
Header제휴사 거래 고유번호-N-
Header제휴사 원거래 고유번호-N-
Header거래 구분 코드-N-
Header승인일시-N-
Header취소일시-N-
Header승인번호-N-
Header정산금액-N-
Header정산수수료-N-
Header부가세-N-
Header대사자료 결과 코드4Y대사자료 결과 코드
Header대사자료 결과 메시지100Y대사자료 응답 메시지
Data 레코드 구분 코드 1 Y B(고정)
Data 자료 생성일시 - N -
Data레코드 수12YSequence Number(1부터 시작, 1씩 증가)
Data제휴사 거래 고유번호40Y제휴사 거래 고유번호
Data제휴사 원거래 고유번호40N취소 거래 시
Data거래구분 코드1YA:승인, C:취소
Data승인일시14YYYYYMMDDHH24HISS
Data취소일시14Y

YYYYMMDDHH24HISS(취소거래시)

Data승인번호20Y승인번호
Data정산금액22Y최초 1byte 부호(+/-)
Data정산수수료22Y

최초 1byte 부호(+/-)

Data부가세22Y

최초 1byte 부호(+/-)

Data대사자료 결과 코드-N-
Data대사자료 결과 메시지-N-
Tail 레코드 구분 코드 1 Y H(고정)
Tail 자료 생성일시 - N -

Tail

레코드 수12YData 부 레코드 합

Tail

제휴사 거래 고유번호-N-
Tail제휴사 원거래 고유번호-N-

Tail

거래 구분 코드-N-

Tail

승인일시-N-

Tail

취소일시-N-

Tail

승인번호-N-

Tail

거래금액22Y

거래금액 총합. 최초 1byte 부호(+/-)

Tail

거래수수료22Y

거래금액 총합. 최초 1byte 부호(+/-)

Tail

부가세22Y

거래금액 총합. 최초 1byte 부호(+/-)

Tail

대사자료 결과 코드-N-

Tail

대사자료 결과 메시지-N-



대사자료 배열(정산대사)


구분 필드명 길이 사용여부 설영
Header 레코드 구분 코드 1 Y H(고정)
Header 자료 생성일시 14 Y YYYYMMDDHH24MISS
Header레코드 수12Y대사 파일 총 레코드 수(Header, Data, Tail 전체)
Header정산일자-N-
Header제휴사 거래 고유번호-N-
Header제휴사 원거래 고유번호-N-
Header거래 구분 코드-N-
Header승인일시-N-
Header취소일시-N-
Header승인번호-N-
Header정산금액-N-
Header정산수수료-N-
Header부가세-N-
Header지급보류/해제 금액-N-
Header입금금액-N-
Header대사자료 결과 코드4Y대사자료 결과 코드
Header대사자료 결과 메시지100Y대사자료 응답 메시지
Data 레코드 구분 코드 1 Y B(고정)
Data 자료 생성일시 - N -
Data레코드 수12YSequence Number(1부터 시작, 1씩 증가)
Data정산일자8YYYYYMMDD
Data제휴사 거래 고유번호40Y제휴사 거래 고유번호
Data제휴사 원거래 고유번호40N취소 거래 시
Data거래구분 코드1YA:승인, C:취소
Data승인일시14YYYYYMMDDHH24HISS
Data취소일시14Y

YYYYMMDDHH24HISS(취소거래시)

Data승인번호20Y승인번호
Data정산금액22Y최초 1byte 부호(+/-)
Data정산수수료22Y

최초 1byte 부호(+/-)

Data부가세22Y

최초 1byte 부호(+/-)

Data지급보류/해제 금액-N-
Data입금금액22Y최초 1byte 부호(+/-)
Data대사자료 결과 코드-N-
Data대사자료 결과 메시지-N-
Tail 레코드 구분 코드 1 Y H(고정)
Tail 자료 생성일시 - N -

Tail

레코드 수12YData 부 레코드 합
Tail정산일자-N-

Tail

제휴사 거래 고유번호-N-
Tail제휴사 원거래 고유번호-N-

Tail

거래 구분 코드-N-

Tail

승인일시-N-

Tail

취소일시-N-

Tail

승인번호-N-

Tail

정산금액22Y

거래금액 총합. 최초 1byte 부호(+/-)

Tail

정산수수료22Y

거래금액 총합. 최초 1byte 부호(+/-)

Tail

부가세22Y

거래금액 총합. 최초 1byte 부호(+/-)

Tail지급보류/해제 금액22Y지급보류/보류해제 금액, 최초 1byte 부호(+/-)
Tail입금금액22Y입금금액 총합, 최초 1byte 부호(+/-)

Tail

대사자료 결과 코드-N-

Tail

대사자료 결과 메시지-N-

응답 메시지 예제

  • Body