거래명세서/간이영수증
주문 상세 페이지에서 노출되는 거래명세서/간이영수증 모듈입니다.
관련 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 |