HandyCafe Docs
owner

패키지

패키지는 캠페인에서 구매할 때 회원이 받는 구체적인 혜택을 정의합니다. 각 패키지는 회원이 지불하는 금액, 그 대가로 받는 혜택(시간, 지갑 크레딧 또는 두 가지 모두), 혜택이 적용되는 기기, 혜택의 유효 기간을 지정합니다.

패키지 유형

모든 패키지에는 혜택의 성격을 결정하는 두 개의 유형 필드가 있습니다.

패키지 유형

패키지 유형은 주요 혜택을 정의합니다.

  • : 회원이 선불 시간 블록을 받습니다. 기본 수량은 포함된 시간(분)을 나타냅니다. 구매 시 시스템이 이 시간만큼의 시간 크레딧을 생성합니다.
  • 금액: 회원이 지갑 크레딧을 받습니다. 기본 수량은 최소 통화 단위(예: 센트)의 금액을 나타냅니다. 구매 시 시스템이 이 잔액만큼의 지갑 크레딧을 생성합니다.

보너스 유형

보너스 유형은 기본 혜택 위에 부여되는 선택적 추가 혜택을 정의합니다.

  • : 회원이 보너스 시간을 받습니다. 보너스 수량은 추가로 부여되는 시간(분)을 지정합니다. "보너스" 크레딧 유형으로 별도의 시간 크레딧이 생성됩니다.
  • 금액: 회원이 보너스 지갑 크레딧을 받습니다. 보너스 수량은 최소 단위의 보너스 금액을 지정합니다. "보너스" 크레딧 유형으로 별도의 지갑 크레딧이 생성됩니다.
  • 없음: 이 패키지에 보너스가 포함되지 않습니다. 회원은 기본 혜택만 받습니다.

조합 예시

패키지 유형 보너스 유형 회원이 받는 혜택
없음 선불 시간 120분(보너스 없음)
유료 120분 + 보너스 30분
금액 없음 지갑 크레딧 5000 단위
금액 금액 유료 지갑 크레딧 5000 + 보너스 크레딧 1000
금액 지갑 크레딧 5000 + 보너스 60분
금액 120분 + 보너스 지갑 크레딧 2000

구매 가격 vs 혜택

구매 가격은 회원이 카운터에서 지불하는 금액(최소 통화 단위)입니다. 이것은 기본 수량과 독립적입니다. 두 값은 일치할 필요가 없습니다.

예시:

  • 패키지의 구매 가격이 2000 단위이지만 지갑 크레딧 3000 단위(기본 수량)를 부여할 수 있습니다. 회원은 실질적으로 기본 가격에 50% 보너스가 포함된 것입니다.
  • 시간 패키지의 구매 가격이 1500 단위이고 120분을 부여할 수 있습니다. "분당 비용"은 암시적이며 표준 시간당 요금과 일치할 필요가 없습니다.

이 분리를 통해 카페 운영자는 혜택이 결제 금액을 초과하는 부가 가치 패키지를 만들어 종량제 요금보다 패키지를 더 매력적으로 만들 수 있습니다.

기기 제한

기기 제한은 혜택을 사용할 수 있는 기기 유형을 제어합니다.

제한 의미
클라이언트 클라이언트 PC에서 사용 가능합니다. 콘솔에서도 사용 가능합니다.
콘솔 게임 콘솔에서 사용 가능합니다. PC에서도 사용 가능합니다.
PC 전용 클라이언트 PC에서만 사용 가능합니다. 콘솔에서는 사용할 수 없습니다.
콘솔 전용 게임 콘솔에서만 사용 가능합니다. PC에서는 사용할 수 없습니다.
모두 모든 기기에서 사용 가능합니다. 기본값입니다.

기기 제한은 이 패키지에서 생성된 모든 지갑 크레딧과 시간 크레딧에 상속됩니다.

유효 기간

유효 일수

valid_days 필드는 구매 후 혜택을 사용할 수 있는 일수를 설정합니다. 회원이 패키지를 구매하면 시스템이 만료일을 구매일 + valid_days로 계산합니다. 만료 후에는 연관된 로트의 잔여 잔액(시간 또는 지갑 크레딧)을 더 이상 사용할 수 없습니다.

valid_days가 설정되지 않으면 혜택은 만료되지 않습니다.

유효 요일

유효 요일 설정은 혜택을 소비할 수 있는 요일을 제한하는 선택적 요일 선택입니다. 이를 통해 "평일 전용" 또는 "주말 전용" 번들과 같은 패키지를 만들 수 있습니다. 유효 요일이 구성되면 시스템은 해당 요일에만 패키지 크레딧에서 차감합니다.

지갑 카테고리 및 교차 카테고리 사용

패키지는 생성하는 지갑 크레딧에 지갑 카테고리를 할당할 수 있습니다. 이를 통해 잔액이 사용될 수 있는 범위를 제한하는 카테고리 라벨(예: "게이밍", "일반", "식품")로 잔액에 태그를 지정합니다.

패키지의 교차 카테고리 사용 옵션은 생성된 크레딧이 해당 카테고리 외부에서의 지출을 허용하는지를 제어합니다.

  • 0 (기본값): 잔액은 지정된 카테고리로 제한됩니다.
  • 1: 잔액은 다른 카테고리에서도 사용할 수 있습니다.

회원 할인 누적

회원 할인 누적 옵션은 패키지의 시간 또는 지갑 크레딧 소비 시 회원의 등급 할인이 이 패키지의 요금에 추가 적용되는지를 제어합니다.

  • 0 (기본값): 회원의 등급 할인이 누적되지 않습니다. 패키지는 고정 가치 거래로 처리됩니다.
  • 1: 회원의 등급 할인이 패키지 조건에 추가로 적용됩니다. 이를 통해 상위 등급 회원은 선불 패키지 사용 시에도 추가 절감을 받을 수 있습니다.

패키지 구매 및 이행 방식

패키지가 구매되면 다음과 같이 진행됩니다.

  1. 결제 수금: 구매 가격이 회원에게 청구됩니다(현금, 카드 또는 지갑 차감).
  2. 구매 레코드: 회원, 패키지, 결제 금액, 타임스탬프를 기록하는 구매 항목이 생성됩니다.
  3. 크레딧 생성: 패키지 구성에 따라 다음이 진행됩니다.
    • 패키지 유형이 금액인 경우: 기본 수량과 "유료" 크레딧 유형으로 지갑 크레딧이 생성됩니다.
    • 패키지 유형이 인 경우: 기본 수량을 시간(분)으로, "유료" 크레딧 유형으로 시간 크레딧이 생성됩니다.
    • 보너스 유형이 금액인 경우: 보너스 수량과 "보너스" 크레딧 유형으로 추가 지갑 크레딧이 생성됩니다.
    • 보너스 유형이 인 경우: 보너스 수량을 시간(분)으로, "보너스" 크레딧 유형으로 추가 시간 크레딧이 생성됩니다.
  4. 제한 및 만료: 생성된 모든 크레딧은 패키지의 기기 제한과 지갑 카테고리를 상속합니다. 유효 기간이 설정된 경우 만료일이 계산됩니다.
  5. 추적: 구매 레코드는 유료 및 보너스 부분에 대한 소비 대비 혜택의 누적 합계를 유지하여 필요 시 정확한 환불 계산이 가능합니다.

패키지 생성

기존 캠페인에 패키지를 추가하려면 다음을 수행합니다.

  1. 캠페인 목록에서 캠페인을 엽니다.
  2. 패키지 추가를 클릭합니다.
  3. 패키지 유형(분 또는 금액)을 구성하고 기본 수량을 설정합니다.
  4. 선택적으로 보너스 유형보너스 수량을 구성합니다.
  5. 구매 가격(회원이 지불할 금액)을 설정합니다.
  6. 기기 제한을 선택합니다.
  7. 기간 한정 혜택을 위해 선택적으로 유효 일수유효 요일을 설정합니다.
  8. 카테고리 기반 지갑 분리를 사용하는 경우 지갑 카테고리교차 카테고리 사용을 구성합니다.
  9. 회원 할인 누적 환경 설정을 지정합니다.
  10. 패키지를 저장합니다.