주문 완료

주문 완료페이지 상단에 노출되는 주문 완료 모듈입니다.

URL: pages/order/order-complete.html?deliverable={deliverable}&orderSheetNo={orderSheetNo}&orderNo={orderNo}&PayType={PayType}&result={result}

관련 API : 🔗 주문 상세 조회하기 API, 비회원 주문 상세 조회하기 API
모듈명: order-complete-top원본소스

주문 완료 상단 모듈입니다

사용 가능 변수

변수명 타입 기본값 설명
orderNo string - 주문번호
ordererName string - 주문자명
모듈명: order-product-options원본소스

주문내역 모듈입니다.

속성

속성명 타입 기본값 설명
shopby-deliverable N - 배송여부
shopby-order-next-action-type string - 해당 주문건에 대해 다음에 할 수 있는 작업타입
shopby-modal-title-prefix string - 클레임상태 앞에서 2글자
클레임 상세 모달 상단 제목에 사용
shopby-delivery-uri string - 배송 uri
shopby-delivery-type string - 배송 타입
shopby-pay-type string - 결제타입
shopby-order-status string - 주문상태
shopby-claim-nos string - 클레임 번호를 나열한 값.
클레임 철회시 validation 확인할 때 사용
shopby-order-option-no number - 주문옵션번호
shopby-claim-no number - 클레임 번호
shopby-order-no number - 주문번호
shopby-product-no number - 상품번호
shopby-order-option-count number 0 주문 상품 옵션의 수

사용 가능 변수

변수명 타입 기본값 설명
canCancelAll boolean false 전체취소가능여부
주문상품 모두 입금대기상태이면서 전체 취소 가능할 떄 true
orderYmdt string - 주문일자
payInfo PayInfo - 결제정보
(아래 타입 참조)
lastOrderAmount LastOrderAmount - 최종주문금액정보
(아래 타입 참조)
nextActions NextActions[] [] 다음에 할 수 있는 작업
주문 상세 조회하기 API, 비회원 주문 상세 조회하기 API 응답 데이터중에서 nextActions
(아래 타입 참조)
flattenedOrderOptions FlattenedOrderOptions[] [] 주문 상세 조회하기 API, 비회원 주문 상세 조회하기 API 응답 데이터를 orderOptionsGroupByPartner 을 flatMap 하여 1차 배열로 만든 데이터
(아래 타입 참조)

LastOrderAmount 타입

속성명 타입 기본값 설명
chargeAmt number 0 사용자 결제 금액 (적립금 제외) [payAmt - subPayAmt]

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

Delivery 타입

속성명 타입 기본값 설명
deliveryType string - 배송타입

Inputs 타입

속성명 타입 기본값 설명
inputValue string - 구매자 작성형 입력 값
inputLabel string - 구매자 작성형 입력 이름

Price 타입

속성명 타입 기본값 설명
buyAmt number 0 구매금액(구매가 * 주문수량)

PayInfo 타입

속성명 타입 기본값 설명
payType string - 결제타입

NextActions 타입

속성명 타입 기본값 설명
nextActionType string - 작업타입
주문 상세 조회하기 API, 비회원 주문 상세 조회하기 API 응답 데이터중에서 nextActions[].nextActionType Enum 확인
uri string - uri
모듈명: order-orderer원본소스

주문자 정보 모듈입니다.

속성

속성명 타입 기본값 설명
shopby-page-key order-detail | order-complete - 페이지 고유 key 값
해당 모듈은 주문상세, 주문완료페이지에서 사용하여 외부 스크립트 사용시 고유값이 필요하여 페이지 고유 key값으로 사용

사용 가능 변수

변수명 타입 기본값 설명
orderMemo string - 주문메모
orderer Orderer - 주문자정보
(아래 타입 참조)

Orderer 타입

속성명 타입 기본값 설명
ordererName string - 주문자명
ordererEmail string - 주문자이메일
ordererContact1 string - 주문자연락처1
ordererContact2 string - 주문자연락처2
모듈명: order-shipping원본소스

배송지 정보 모듈입니다.

사용 가능 변수

변수명 타입 기본값 설명
shipping Shipping - 배송지 정보
(아래 타입 참조)

Shipping 타입

속성명 타입 기본값 설명
receiverAddress string - 배송지 주소
receiverJibunAddress string - 배송지 지번(지역추가배송비계산 시 사용)
receiverName string - 수령자 명
customsIdNumber string - 개인고유통관부호
countryCd string - 국가코드
receiverZipCd string - 배송지 우편 번호
receiverDetailAddress string - 배송지 상세 주소
receiverContact1 string - 연락처1
receiverContact2 string - 연락처2
deliveryMemo string - 배송지 메모
addressNo number - 배송지 번호(0:신규, 0이상:이전배송지)
모듈명: order-payment원본소스

결제 정보 모듈입니다.

속성

속성명 타입 기본값 설명
shopby-account string - 계좌번호
계좌번호 복사할 때 사용될 데이터

사용 가능 변수

변수명 타입 기본값 설명
payTypeLabel string - 결제수단라벨
accumulationName string - 적립금명
accumulationAmtWhenBuyConfirm number 0 구매확정 시 적립예정 적립금
payInfo PayInfo - 결제정보
(아래 타입 참조)
firstOrderAmount FirstOrderAmount - 최초주문금액정보
(아래 타입 참조)
lastOrderAmount LastOrderAmount - 최종주문금액정보
(아래 타입 참조)

PayInfo 타입

속성명 타입 기본값 설명
payType string - 결제타입
bankInfo BankInfo - 가상계좌/계좌이체/무통장 정보
(아래 타입 참조)

BankInfo 타입

속성명 타입 기본값 설명
depositorName string - 예금주명
bankCode string - PG 은행코드 (PG별로 다름)
bank string - 은행
depositYmdt string - 입금일시
bankName string - 은행명
remitterName string - 입금자명
paymentExpirationYmdt string - 입금 마감일
account string - 계좌번호
depositAmt number 0 실제 입금금액
bankAmt number 0 입금해야할 금액

FirstOrderAmount 타입

속성명 타입 기본값 설명
totalProductAmt number 0 총 상품금액 (즉시할인, 추가할인 포함) [총 상품정상금액(standardAmt) - 총 추가할인 금액(additionalDiscountAmt) - 총 즉시할인 금액(immediateDiscountAmt)]
additionalDiscountAmt number 0 총 추가할인 금액
immediateDiscountAmt number 0 총 즉시할인 금액
chargeAmt number 0 사용자 결제 금액 (적립금 제외) [payAmt - subPayAmt]
deliveryAmt number 0 총 배송비
standardAmt number 0 총 상품정상금액(즉시할인, 추가할인 제외)
remoteDeliveryAmt number 0 총 지역추가배송비
cartCouponDiscountAmt number 0 주문쿠폰할인 금액
productCouponDiscountAmt number 0 총 상품쿠폰할인 금액
subPayAmt number 0 보조결제금액(적립금)
externalPayAmt number 0 외부 보조 결제 금액
payAmt number 0 결제금액

LastOrderAmount 타입

속성명 타입 기본값 설명
totalProductAmt number 0 총 상품금액 (즉시할인, 추가할인 포함) [총 상품정상금액(standardAmt) - 총 추가할인 금액(additionalDiscountAmt) - 총 즉시할인 금액(immediateDiscountAmt)]
additionalDiscountAmt number 0 총 추가할인 금액
immediateDiscountAmt number 0 총 즉시할인 금액
chargeAmt number 0 사용자 결제 금액 (적립금 제외) [payAmt - subPayAmt]
deliveryAmt number 0 총 배송비
standardAmt number 0 총 상품정상금액(즉시할인, 추가할인 제외)
remoteDeliveryAmt number 0 총 지역추가배송비
cartCouponDiscountAmt number 0 주문쿠폰할인 금액
productCouponDiscountAmt number 0 총 상품쿠폰할인 금액
subPayAmt number 0 보조결제금액(적립금)
externalPayAmt number 0 외부 보조 결제 금액
payAmt number 0 결제금액
커스텀 핸들바 더 알아보기
:query 속성 더 알아보기