Skip to content

거래내역 요청

거래와 관련된 API 기능을 제공합니다.

발생한 매출에 대해 거래내역을 조회할 수 있습니다.
거래내역은 매출에 대한 상세 정보를 제공합니다.




기본 호출 구문

const API = axios.create({
baseURL: `http://api.ubcn.co.kr/api`,
headers: {
"Access-Control-Allow-Origin": "*",
"company": "{company}",
"token": "{token}",
},
});
//get, post 모두 지원합니다.
const res = await API.get("/sales/{date}/{time}/{minute}");
console.log(res.data);
// 프로세스가 제대로 완료되지 않은 경우 에러 코드가 존재합니다.
if (res.code != null) {
return alert(res.decription);
}



Schema

결과 값에 들어 있는 필드는 다음과 같습니다.

필드명상세필드명필수타입설명비고
decription-YStringAPI 상세설명-
message-YString응답 메시지-
type-YStringAPI 유형-
salesDate-YString요청일자YYYYMMDD
salesListtransactionDateYString매출일자YYYYMMDD
transactionNoYString거래고유번호UBCn 거래번호 (PK)
terminalIdYString단말기 IDUBCn 단말기 ID
terminalCodeYString단말기 코드가맹점 관리 단말기 코드
placeCodeYString위치코드(점포코드)점포코드
placeNoYString위치순번(POS번호)POS번호
terminalTransSeqYString단말기 거래 번호단말기 거래 번호
tranDateYString거래일자거래일자(YYYYMMDD)
tranTimeYString거래시간거래시간(HH24MISS)
payStepYString거래 종류1:거래, 2:취소
payTypeYString지불 종류1:현금, 2:신용카드, 3:선불카드
cardCodeYString카드사 코드카드사 코드 참고
purchaseCodeYString매입사 코드매입사 코드 참고
vanCodeYStringVAN사 코드VAN사 코드 참고
cardNoYString카드번호마스킹된 카드번호
approvalNoYString승인번호-
approvalDateYString승인일자YYYYMMDD
approvalTimeYString승인시간HH24MISS
orgTransactionDateYString원거래일자취소시 원거래 일자
orgTerminalTransSeqYString원거래 단말기 거래 번호취소시 단말기 거래 번호
orgApprovalNoYString원거래 승인번호취소시 원거래 승인번호
colNoYString자판기 컬럼-
productCodeYString상품코드상품(바)코드
productNameYString상품명-
countYString판매수량-
priceYString판매단가-
salesPriceYString판매금액판매수량 * 판매단가
discountYString할인금액할인 결제시(현재 지원 안함)
pointYString사용포인트포인트 혼용 결제시 (현재 지원 안함)
amountYString결제금액판매금액 - 할인금액 - 포인트
beforeBalanceYString사용전금액티머니/캐시비 사용전 잔액
afterBalanceYString사용후금액티머니/캐시비 사용후 잔액
purchaseExpDateYString매입 예정일카드결제 시 매입 예정일
payExpDateYString입금 예정일카드결제시 입금 예정일





일반 문의 cst@ubcn.co.kr
기술지원 문의 system@ubcn.co.kr