간편(QR, 바코드)
결제
KisvanSpec 객체
결제에 관해 요청과 응답에 사용하는 객체. 결제와 관한 데이터를 담고 있는 객체로, 요청 내용과 응답에 대한 내용을 담고 있으며 구성 내용은 신용, 현금, 간편 결제 등 거래 방법에 따라 다르게 구성됩니다.
간편 결제 요청
사용되는 데이터 필드 및 내용
"Y": 개발계 "N": 운영계
*** 개발계에서 승인이 발생하는 경우는 테스트 가맹점 계정으로만 설정했을 때 발생. 그 이외의 가맹점의 경우 "가맹점 미등록" 메시지 수신. ***
inFullScreenMode: boolean v1.3
화면 상단, 하단 바를 없애고 화면을 꽉차게 할지 설정하는 기능.
"Y": 화면 꽉차게 "N": 화면 유지
1. 바코드를 데이터에 실어 넘기는 경우
inTranCode: String v1.3
"AC": 승인 "RR": 취소
inBarcodeNumber: String v1.3
"0" + 길이 + 바코드 데이터
2. 패드에서 카메라로 바코드 및 QR을 인식시킬 경우
inTranCode: String v1.3
"FE": 간편 결제 구분자
inSecondTranCode: String v1.3
"AC": 승인 "RR": 취소
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": 신용 카드
outBarcodeNumber: String v1.3
바코드 번호호
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
시리얼 번호
outPayType: String v1.3
간편결제 구분
"EMQ": 네이버 페이 "KKO": 카카오 페이 "ALP": 알리 페이 "ZRP": 제로 페이 "APP": 앱카드 "SGP": SSGPAY "WEP": 위챗 페이
Last updated