거래명세서/간이영수증

주문 상세 페이지에서 노출되는 거래명세서/간이영수증 모듈입니다.

관련 API : 🔗 주문 상세 조회하기 API, 비회원 주문 상세 조회하기 API


거래명세서 URL: /pages/my/order-specification.html?orderNo={orderNo}

간이영수증 URL: /pages/my/simple-receipt.html?orderNo={orderNo}


※거래명세서: 지불 방식(payType)이 무통장입금(ACCOUNT), 전액할인(ZERO_PAY), 적립금 사용(ACCUMULATION)인 경우 사용
※간이영수증: 위의 경우를 제외한 나머지의 경우 사용

모듈명: order-specification원본소스

거래명세서/간이영수증 모듈입니다.

사용 가능 변수

변수명 타입 기본값 설명
orderDetail OrderDetail object 주문 상세 조회 API 응답 값과 동일
serviceBasicInfo ServiceBasicInfo object 쇼핑몰 기본정보
(아래 타입 참조)
flattenedOrderOptions FlattenedOrderOptions[] [] 주문 상세 조회하기 API, 비회원 주문 상세 조회하기 API 응답 데이터를 orderOptionsGroupByPartner 을 flatMap 하여 1차 배열로 만든 데이터
(아래 타입 참조)
totalDiscountAmt number 0 할인 금액
totalDeliveryAmt number 0 배송비
orderSpecificationEmptyCnt number 1 거래명세서 빈 공백 줄 개수

ServiceBasicInfo 타입

속성명 타입 기본값 설명
companyName string - 회사명
representativeName string - 대표자명
address string - 주소
representPhoneNo string - 대표 전화번호
faxNo string - 팩스번호
representEmail string - 대표 이메일
businessRegistrationNo string - 사업자등록번호
onlineMarketingBusinessDeclarationNo string - 통신판매업신고 번호
privacyManagerName string - 개인정보보호 책임자명

FlattenedOrderOptions 타입

속성명 타입 기본값 설명
deliverable boolean false 배송여부
claimStatusTypeLabel string - 클레임상태
orderStatusTypeLabel string - 주문상태 ex)입금대기
orderNo string - 주문번호
orderStatusType string - 주문상태 ex)DEPOSIT_WAIT
claimNo string - 클레임 번호
productName string - 상품명
imageUrl string - 상품 이미지 URL
optionName string - 옵션명
optionValue string - 옵션값
productNo number - 상품번호
orderOptionNo number - 주문옵션번호
orderCnt number 0 주문수량
price Price - 가격정보
(아래 타입 참조)
delivery Delivery - 배송정보
(아래 타입 참조)
inputs Inputs[] [] 구매자 작성형 옵션
(아래 타입 참조)
nextActions NextActions[] [] 다음에 할 수 있는 작업
주문 상세 조회하기 API, 비회원 주문 상세 조회하기 API 응답 데이터중에서 orderOptionsGroupByPartner[].orderOptionsGroupByDelivery[].nextActions

NextActions 타입

속성명 타입 기본값 설명
nextActionType string - 작업타입
주문 상세 조회하기 API, 비회원 주문 상세 조회하기 API 응답 데이터중에서 nextActions[].nextActionType Enum 확인
uri string - uri
커스텀 핸들바 더 알아보기
:query 속성 더 알아보기