그냥하는 이야기들/이커머스 이야기

쿠폰 사용 로직 시나리오 - 테스트

Kelvin_admin 2025. 3. 23. 01:04

[쿠폰 사용 로직 시나리오]

1. 쿠폰 사용 플로우 개요

사용자는 온라인 쇼핑을 하던 중 특정 상품에 적용 가능한 쿠폰을 발견한다. 할인 혜택을 놓칠 수 없다는 생각에 쿠폰을 다운로드하고, 이를 활용하여 상품을 구매하기로 결정한다.

사용자는 쿠폰을 적용한 후 결제를 진행하지만, 이후 예상치 못한 상황(단순 변심, 상품 불량, 배송 오류 등)으로 인해 주문 취소 또는 환불을 요청할 수 있다. 이때, 쿠폰이 어떻게 처리될지에 대한 명확한 정책이 필요하다.


2. 쿠폰 사용 상세 프로세스

1) 쿠폰 다운로드 및 적용

  1. 사용자는 상품 상세 페이지에서 쿠폰이 적용 가능한지 확인한다.
    • 일부 상품은 특정 쿠폰과 호환되지 않을 수도 있음.
    • 최소 구매 금액이나 브랜드별 사용 제한이 있을 수 있음.
  2. 쿠폰이 적용 가능하면, 사용자는 '쿠폰 다운로드' 버튼을 눌러 쿠폰을 계정에 저장한다.
  3. 장바구니 또는 결제 페이지에서 사용 가능한 쿠폰 목록이 자동으로 표시된다.
  4. 사용자는 적용할 쿠폰을 선택하고 즉시 할인이 적용되는지 확인한다.
    • 할인 금액이 정상적으로 반영되는지 체크.
    • 사용자가 변경하거나 다른 쿠폰을 선택할 수도 있음.
  5. 쿠폰 조건 검증 프로세스
    • 쿠폰이 적용 가능한 상품인지 확인 (특정 브랜드, 카테고리 제한 등)
    • 최소 구매 금액 충족 여부 확인 (예: 30,000원 이상 구매 시 사용 가능)
    • 유효 기간 내 사용 여부 확인
    • 중복 사용이 가능한 쿠폰인지 확인
  6. 조건을 모두 충족하면, 최종 결제 금액에 쿠폰 할인이 적용되고 결제가 완료된다.

2) 클레임 발생 시 쿠폰 처리

쇼핑몰에서는 주문 취소나 환불이 발생했을 때, 사용된 쿠폰을 어떻게 처리할 것인지에 대한 명확한 정책이 필요하다. 쿠폰 처리 방식은 환불 유형에 따라 다르게 적용된다.

A. 주문 취소 (결제 후, 배송 전)

  1. 사용자가 단순 변심으로 인해 배송 전에 주문을 취소한다.
  2. 시스템이 쿠폰 사용 기록을 확인한 후, 해당 주문이 취소되었음을 감지한다.
  3. 쿠폰 복구 조건 검토
    • 유효 기간이 남아 있으면 자동으로 쿠폰이 복구되어 다시 사용 가능함.
    • 유효 기간이 지났다면 쿠폰이 복구되지 않음.
  4. 취소 후, 사용자는 동일한 쿠폰을 이용하여 다른 상품을 구매할 수 있음.

B. 환불 (배송 후, 사용자가 반품 신청)

  1. 사용자가 배송을 받은 후 상품이 마음에 들지 않거나, 하자가 있는 경우 환불을 요청한다.
  2. 시스템은 쿠폰이 적용된 주문인지 확인하고, 환불 유형에 따라 쿠폰 처리 방식이 결정됨.
    • 주문 전체가 환불되면 쿠폰도 함께 복구됨.
    • 단, 유효 기간이 지나지 않았을 경우에 한해 다시 사용 가능함.
    • 사용자가 동일한 쿠폰을 적용하여 새로운 주문을 할 수 있음.
    2) 부분 환불 (Partial Refund) 시
    • 쿠폰이 적용된 상품 일부만 환불하는 경우, 남은 결제 금액이 쿠폰 사용 조건을 충족하는지 확인
      • 최소 구매 금액 조건을 충족하는 경우 → 쿠폰 할인 금액 유지
      • 최소 구매 금액 조건을 충족하지 못하면 → 쿠폰 할인 금액이 차감되거나 쿠폰이 무효화됨
    • 부분 환불 후, 쿠폰이 유지되지 않는다면, 사용자는 추가 결제를 요구받을 수도 있음.
  3. 1) 전체 환불 (Full Refund) 시

C. 예외 처리 (쿠폰 악용 방지)

  1. 쿠폰을 사용한 후 반복적으로 취소 및 환불을 하는 사용자의 경우 시스템에서 패턴을 감지하여 경고 메시지를 표시할 수 있음.
  2. 특정 프로모션 쿠폰(예: 1회성 이벤트 쿠폰, 신규 가입 쿠폰 등)은 환불 후에도 복구되지 않을 수 있음.
  3. 사용자 요청에 따라 쿠폰 복구 가능 여부를 상담원과 논의하는 프로세스가 필요할 수 있음.
  4. 시스템은 사용자의 쿠폰 사용 및 취소 이력을 기록하여 악용 여부를 분석하고, 필요 시 쿠폰 사용 제한을 적용할 수 있음.

3. 예외 처리 및 보완 사항

  • 쿠폰 적용된 상품의 부분 취소 시 남은 결제 금액이 쿠폰 조건을 충족하는지 자동 검토.
  • 유효 기간이 지난 쿠폰은 복구되지 않음.
  • 시스템에서 자동으로 쿠폰 복구 여부를 판단하여 사용자 혼란 방지.
  • 일부 특별 쿠폰(예: 신규 가입 쿠폰, 프로모션 쿠폰 등)은 정책에 따라 복구되지 않을 수 있음.
  • 관리자 패널에서 쿠폰 사용 및 취소 내역을 실시간 모니터링 가능하도록 구성.

⚡ 최종 목표:

  • 사용자 경험을 고려한 원활한 쿠폰 사용 및 복구 로직 제공
  • 클레임 발생 시 공정한 쿠폰 처리 방식 유지
  • 쿠폰 악용 방지를 위한 예외 처리 시스템 적용
  • 사용자와 운영자의 혼선을 최소화하여 원활한 쇼핑 환경 제공
반응형