기본적으로 고객이 적용한 할인은 리워드를 향한 진행 상황을 줄여요. 리워드 바는 할인 후의 장바구니 총액을 측정하기 때문이에요. $20 할인이 적용된 $100 장바구니는 단계 기준 대비 $80으로 계산돼요.
체크박스 하나로 이를 바꿀 수 있고, 코드는 필요 없어요.
Cart Editor의 Rewards 모듈로 이동해 Rewards calculation 섹션을 여세요.
다음 라벨의 체크박스를 활성화하세요:
“Use pre-discounted prices for cart total”
이 체크박스는 Rewards calculation이 Cart total ($) 로 설정되어 있을 때만 표시돼요. Cart quantity (#) 에서는 할 일이 없으므로 숨겨져 있어요.
이 옵션을 켜면:
- 리워드 바가 할인이 적용되기 전의 장바구니 총액을 기준으로 진행 상황을 계산해요
- 적용된 할인 — 수동 코드든 자동이든 — 이 더 이상 진행 상황을 줄이지 않아요
- 고객이 쿠폰을 적용해도 리워드 진행 상황을 잃지 않아요
고객이 쿠폰을 적용하더라도 리워드를 계속 잠금 해제할 수 있게 하고 싶다면 이 옵션을 사용하세요.
체크박스가 꺼져 있으면, 진행 상황은 모든 할인이 적용된 후의 장바구니 총액을 기준으로 측정돼요.
예시:
- 1단계 = $100에 무료 배송
- 장바구니 = $20 할인 전 $100 → 현재 $80
- 결과 = 막대는 $100 중 $80을 표시하므로 리워드가 잠금 해제되지 않아요
이렇게 하면 장바구니가 더 이상 기준을 충족하지 않는데도 고객에게 무료 배송이 잠금 해제되었다고 안내되는 상황을 방지할 수 있어요.
이 동작은 리워드 유형에 따라 달라지지 않아요. 1단계가 무료 배송이든, 제품이든, 할인이든 동일한 계산이 적용돼요. 위의 체크박스 하나가 이를 제어해요.
이미 획득한 리워드는 다음 단계에 포함되지 않아요
할인 설정과는 별개로, 이미 장바구니에 있는 리워드 상품의 가치는 진행 상황을 측정하기 전에 차감돼요. 고객이 방금 잠금 해제한 무료 증정품이 그 자체로 다음 단계를 향해 진행을 밀어줄 수는 없어요. 기프트 카드는 이 차감에서 제외돼요.