신용
KIS Agent Android 개발가이드 참조.
결제
KisvanSpec 객체
결제에 관해 요청과 응답에 사용하는 객체. 결제와 관한 데이터를 담고 있는 객체로, 요청 내용과 응답에 대한 내용을 담고 있으며 구성 내용은 신용, 현금, 간편 결제 등 거래 방법에 따라 다르게 구성됩니다.
신용 요청
사용되는 데이터 필드 및 내용
inTestMode: String v1.3
개발 서버, 운영 서버를 선택하는 값으로 운영계에서만 실 결제가 발생.
"Y": 개발계 "N": 운영계
*** 개발계에서 승인이 발생하는 경우는 테스트 가맹점 계정으로만 설정했을 때 발생. 그 이외의 가맹점의 경우 "가맹점 미등록" 메시지 수신. ***
inFullScreenMode: boolean v1.3
화면 상단, 하단 바를 없애고 화면을 꽉차게 할지 설정하는 기능.
"Y": 화면 꽉차게 "N": 화면 유지
inTranCode: String v1.3
결제 방법 구분자
"D1": 신용 승인 "D2": 신용 취소
inResultType: String v1.3
"0": Activity "1": BroadCastReceiver
inCatId: String v1.3
가맹점 단말기 번호
inTotAmt: String v1.3
결제 금액
inVatAmt: String v1.3
부가세 금액
inSvcAmt: String v1.3
부가세 금액
inInstallment: String v1.3
할부 개월
inOrgAuthNo: String v1.3
취소 시, 원 거래 승인 번호
inOrgAuthDate: String v1.3
취소 시, 원 거래 승인 일자(YYMMDD)
inVankey: String v1.3
신용 승인 거래에 관해서만 Vankey로 취소 가능
inWCC: String v1.3
"K": Keyin
신용 응답
사용되는 데이터 필드 및 내용
outReplyCode: String v1.3
정상: "0000" 오류: "77ED", "77PT"
outReplyMsg1: String v1.3
정상: "승인" 오류: "오류 메시지"
outReplyMsg2: String v1.3
그 외의 메시지
outCatId: String v1.3
단말기 번호
outWCC: String v1.3
"S": 삼성 페이 "K": 간편 결제 "C": 신용 카드
outCardNo: String v1.3
카드 번호 BIN 6자리
outTotAmt: String v1.3
결제 금액
outVatAmt: String v1.3
부가세
outSvcAmt: String v1.3
봉사료
outInstallment: String v1.3
할부 개월
outAuthNo: String v1.3
승인 번호 - 거절 시 공란
outAuthDate: String v1.3
거래 일자 - YYYYMMDD
outAccepterCode: String v1.3
매입사 코드
outAccepterName: String v1.3
매입사 카드 명
outIssuerCode: String v1.3
발급사 코드
outIssuerName: String v1.3
발급 카드사명
outMerchantRegNo: String v1.3
가맹점 번호
outVankey: String v1.3
신용 승인 시 발생하는 van 고유 번호
outSerialNo: String v1.3
시리얼 번호
Last updated