쿠폰발행
쿠폰유형(couponType)을 선언
쿠폰발급
회원에게 쿠폰이 부여되는 것
쿠폰(coupon)이 생성
회원은 하나의 미사용 쿠폰유형만 갖을 수 있다
발급방법
자동지급
조건이 충족할때 시스템에서 회원에게 자동으로 발급한다
조건
첫구매 : 구매이력이 없는 회원이 구매확정 했을 때 즉시 발급
재구매 : 최근 6개월간 구매이력이 있는 회원 구매확정 했을 때 즉시 발급
직접지정 : 회원 직접 지정하여 즉시 발급
수동지급
CS를 통해 관리자가 특정 쿠폰을 회원에게 직접 발급할 수 있다.
다운로드
다운로드 가능한 쿠폰을 조회하고 직접 회원이 다운로드 발급을 받는다.
다운로드 가능한 시점
상품상세화면
상품기준 적용가능한 쿠폰 목록 조회
쿠폰 목록
전체 이용가능한 쿠폰 목록 조회
주문서
주문서 내 주문상품에 대하여 적용가능한 쿠폰 목록 조회
쿠폰등록
마이페이지에서 회원이 쿠폰번호를 입력하여 발급받을 수 있다.
즉시사용
발급받지 않은 쿠폰을 주문서에서 즉시사용할 수 있다.
주문완료 시 쿠폰발급 및 즉시 사용처리
쿠폰사용
발급받은 쿠폰을 주문서에서 사용할 수 있다.
임시주문서 진입 시 최대할인혜택 가능한 쿠폰을 default 로 지정된다.
최대할인혜택의 기준
중복여부 상관없이 각 주문서, 각 주문상품, 각 배송비에 대하여
보유하고 있는 쿠폰 중에 쿠폰할인 폭이 가장 큰 쿠폰 1개씩 만 지정.
중복쿠폰을 사용할 경우 회원이 직접 쿠폰설정에서 조정이 필요하다.
주문완료 시 최종 사용 처리
사용한 쿠폰(coupon)의 사용여부, 사용일자, 할인금액 갱신
사용한 쿠폰의 쿠폰이력(couponHistory) 추가
쿠폰을 사용한 각 위치(주문서,주문상품,주문배송비 정보)에 사용한 쿠폰(usedCoupon)이 생성
쿠폰사용취소(복원)
주문 취소완료, 반품완료 시 사용한 쿠폰이 사용취소 될 수 있다.
쿠폰사용취소(복원) 시 사용가능 기준에 따라 다시 주문서에 사용할 수 있다.
유효종료일 < 복원일자 : 기간만료
유효시작일 < 복원일자 < 유효종료일 : 미사용 처리
기준
전체 주문 취소완료, 반품완료
부분 주문 취소완료, 반품완료 시 쿠폰사용기준 미달로 쿠폰할인금액이 0이 될 때
쿠폰번호
쿠폰유형 (couponType)
쿠폰종류 (couponKind)
상품 쿠폰
하나의 상품 쿠폰은 주문서에서 하나의 주문상품(orderProduct)에 적용 가능
하나의 주문상품(orderProduct)은 중복사용가능한 쿠폰을 2개이상 사용할 수 있다.
앞서 적용된 쿠폰 할인가를 차감하여 기준금액 갱신
중복사용가능한 쿠폰과 아닌 쿠폰을 동시 사용할 수 없다.
상품쿠폰할인금액
정률 : 기준금액 / 100 * 정률
정액 : 기준금액 < 쿠폰할인금액 ? 0 : 쿠폰할인금액
기준금액 = 주문상품의 (총주문금액 = 총판매금액 - 즉시할인 - 쿠폰할인 - 프로모션할인)
장바구니 쿠폰
주문서(orderSheet)에서 하나의 장바구니 쿠폰만 사용 가능
하나의 주문서(orderSheet)에서 장바구니 쿠폰을 2개 이상 중복 사용할 수 없다
장바구니쿠폰할인금액
정률 설정 불가능
정액 : 기준금액 < 쿠폰할인금액 ? 0 : 쿠폰할인금액
기준금액 = 주문서의 (총주문금액 - 총배송금액)
배송비 무료 쿠폰
주문배송비(orderDeliveryFee)에 하나의 배송비 무료 쿠폰만 적용 가능
배송금액 : 0원
발급가능여부 (issuable)
true : 발급가능. 다운로드 가능.
false : 발급불가능. 발급중지. 다운로드 불가능. 이미 발급한 쿠폰은 사용 가능.
사용가능여부 (enable)
true : 사용가능
false : 사용불가능(이미 발급한 모든 쿠폰도 모두 사용중지). 발급불가능 (issuable 즉시 false 처리)
중복사용여부 (duplicated)
defaultValue : false
상품쿠폰 선택 시 적용 가능
발급방법 (couponIssueType)
자동지급 (auto)
자동 발급 대상 지정 (autoIssueTarget)
첫구매 : 구매이력이 없는 회원이 구매확정 했을 때 즉시 발급
재구매 : 최근 6개월간 구매이력이 있는 회원 구매확정 했을 때 즉시 발급
직접지정 : 회원 직접 지정하여 즉시 발급
다운로드 (download)
쿠폰등록 (couponRegistration) : 쿠폰 코드를 선발행 하고, 마이페이지에서 회원이 쿠폰 코드를 입력 인증 받고 발급
타입 (couponRegistrationType)
대표 (representative) : 직접 입력
유일 (unique)
최대발급건수 만큼 난수코드 발행.
( yyyyMMdd + hash ) = 18 digits
쿠폰유형 등록할때만 발행된다. 수정시 추가발행할 수 없음.
발급건수 제한 (issueCountLimit) = limit
최대발급건수 (maxIssueCount) 필수
즉시사용 (immediately)
상품상세 다운로드가능한 쿠폰 목록 / 임시주문서에서 적용가능한 쿠폰 목록
→ 즉시사용 가능한 쿠폰의 노출 기준….?
네이버는 즉시할인금액을 주문서의 쿠폰할인 내역에서 쿠폰할인인것마냥 보여주고 있음. 최대할인금액을 표현하기 위함이라 함…
발급건수 제한 (issueCountLimit)
쿠폰유형에 대하여 총 발급건수 또는 ID당 발급건수를 제한할 수 있다.
제한 (limited)
최대발급건수 (maxIssueCount) 설정 가능
ID당 발급건수 (idPerIssueCount) 설정 가능, defaultValue = 1
무제한 (unlimited)
issueCountLimit | maxIssueCount | idPerIssueCount | 발급가능여부 |
---|---|---|---|
unlimited | 0 | - | o |
unlimited | - | 0 | o |
limited | 0 | - | x |
limited | - | 0 | x |
limited | 1 | 0 | x |
limited | 0 | 1 | x |
limited | N | N | o |
할인방식 (discountType)
정액 (price)
할인금액 (discountPrice) 설정
정률 (rate)
할인율 (discountRate) 설정
최대할인금액 (maxDiscountPrice) : 정률인 경우 최대할인금액 제한을 할 수 있다.
ex) 할인율 10% 최대할인금액 2000원, 총 주문금액 50000 일때
쿠폰할인금액 50000/100*10 =
5000→ 2000
최소주문금액 (minOrderPrice)
쿠폰을 사용할 수 있는 제한 조건
(총 주문금액 >= 최소주문금액) 이면 쿠폰을 사용할 수 있다.
발급 기간 설정
발급가능시작일 (issuableStartDate)
발급가능종료일 (issuableEndDate)
쿠폰 유효 기준 설정 (validPeriodType)
발급한 쿠폰의 유효기간 기준
기간 (period) : 설정한 유효기간으로 쿠폰 발급
유효시작일 (validStartDate)
유효종료일 (validStartDate)
발급일기준 (day) : 쿠폰이 발급될 때 유효기간이 확정된다.
발급일로부터 *일 간 유효 (validDay)
유효시작일 = 쿠폰발급일
유효종료일 = 쿠폰발급일 + N일
비용배분율
플랫폼과 셀러의 비용 배분율 설정
플랫폼 비용배분율 (platformCostBurdenRate)
셀러 비용배분율 (sellerCostBurdenRate)
쿠폰 적용범위
적용범위
전시카테고리, 상품카테고리, 브랜드, 공급사, 판매사, 상품
쿠폰종류별 설정가능한 적용범위
전시카테고리 | 상품카테고리 | 브랜드 | 공급사 | 판매사 | 상품 | |
---|---|---|---|---|---|---|
장바구니쿠폰 | - | - | - | - | - | - |
상품쿠폰 | o | o | o | o | o | o |
배송비쿠폰 | - | - | - | o | o | - |
쿠폰을 적용하거나 제외할 수 있는 범위를 지정할 수 있다.
포함된 적용범위 (includedCoverage)
제외된 적용범위 (excludedCoverage)
각 적용범위 별로 N개 선택 가능, 최대 1000개 제한된다.
발급가능한 기준
couponType.issuable = true & enable = true
발급받은 쿠폰의 사용가능한 기준
couponType.enable = true
coupon
유효 시작일 <= 지금
유효 종료일 >= 지금
사용여부 = false
상품상세화면에서 …
노출기준
임시 주문서에서 쿠폰 할인 적용 팝업
노출 기준