HandyCafe Docs
owner

패키지

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

패키지 유형

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

패키지 유형

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

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

보너스 유형

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

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

조합 예시

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

구매 가격 vs 혜택

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

예시:

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

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

기기 범위

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

범위 의미
컴퓨터 클라이언트 PC에서만 사용 가능합니다.
콘솔 게임 콘솔에서만 사용 가능합니다.
모두 모든 기기에서 사용 가능합니다. 기본값입니다.

기기 범위는 이 패키지에서 생성된 모든 지갑 크레딧과 시간 크레딧에 상속됩니다. 회원은 회원 패널의 구매 내역에서 이 범위를 확인할 수 있습니다.

유효 기간

유효 일수

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

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

유효 요일

유효 요일 설정은 혜택을 소비할 수 있는 요일을 제한하는 선택적 요일 선택입니다. 이를 통해 "평일 전용" 또는 "주말 전용" 번들과 같은 패키지를 만들 수 있습니다. 요일 선택기는 월요일부터 일요일까지입니다. 모든 요일을 선택된 상태로 두면 제한이 없다는 뜻입니다. 최소 한 개의 요일은 선택된 상태로 유지해야 합니다.

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

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

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

  • 끄기 (기본값): 잔액은 지정된 카테고리로 제한됩니다.
  • 켜기: 이 패키지의 보너스 잔액을 자체 카테고리뿐 아니라 모든 지갑 카테고리에서 사용할 수 있습니다.

회원 할인 누적

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

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

패키지 구매 및 이행 방식

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

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

패키지 생성

패키지를 추가하려면 다음을 수행합니다.

  1. 사이드바에서 캠페인 페이지를 열고 패키지 탭으로 전환합니다.
  2. 패키지 추가를 클릭합니다.
  3. 정의 섹션에서 패키지 이름을 지정하고 소속 캠페인을 선택합니다.
  4. 내용 섹션에서 패키지 유형(분 또는 금액), 기본 수량, 선택적 보너스 유형보너스 수량, 구매 가격(회원이 지불할 금액)을 구성합니다.
  5. 제약 섹션에서 기기 범위를 선택하고, 카테고리 기반 지갑 분리를 사용하는 경우 지갑 카테고리교차 카테고리 사용을 설정한 다음 회원 할인 환경 설정을 지정합니다.
  6. 유효 기간 섹션에서 기간 한정 혜택을 위해 선택적으로 유효 일수유효 요일을 설정합니다.
  7. 대화 상자 하단의 일반 언어 요약 문장을 검토합니다. 보너스, 유효 기간, 제한을 포함하여 고객이 무엇을 지불하고 무엇을 받는지 다시 설명해 줍니다.
  8. 패키지를 저장합니다.

패키지 관리

패키지 탭에는 모든 패키지가 소속 캠페인, 내용, 가격, 단위 가치, 유효 기간, 기기 범위와 함께 표시됩니다. 카운트 줄에 등록된 패키지 수와 진행 중인 패키지 수가 표시됩니다. 패키지는 일시 중지하고 재개할 수 있습니다. 패키지를 삭제하면 비활성화되어 고객이 더 이상 구매할 수 없으며, 기존 구매와 기록은 보존됩니다. 패키지는 영구적으로 제거되지 않습니다.