패키지
패키지는 캠페인에서 구매할 때 회원이 받는 구체적인 혜택을 정의합니다. 각 패키지는 회원이 지불하는 금액, 그 대가로 받는 혜택(시간, 지갑 크레딧 또는 두 가지 모두), 혜택이 적용되는 기기, 혜택의 유효 기간을 지정합니다.
패키지 유형
모든 패키지에는 혜택의 성격을 결정하는 두 개의 유형 필드가 있습니다.
패키지 유형
패키지 유형은 주요 혜택을 정의합니다.
- 분: 회원이 선불 시간 블록을 받습니다. 기본 수량은 포함된 시간(분)을 나타냅니다. 구매 시 시스템이 이 시간만큼의 시간 크레딧을 생성합니다.
- 금액: 회원이 지갑 크레딧을 받습니다. 기본 수량은 최소 통화 단위(예: 센트)의 금액을 나타냅니다. 구매 시 시스템이 이 잔액만큼의 지갑 크레딧을 생성합니다.
보너스 유형
보너스 유형은 기본 혜택 위에 부여되는 선택적 추가 혜택을 정의합니다.
- 분: 회원이 보너스 시간을 받습니다. 보너스 수량은 추가로 부여되는 시간(분)을 지정합니다. "보너스" 크레딧 유형으로 별도의 시간 크레딧이 생성됩니다.
- 금액: 회원이 보너스 지갑 크레딧을 받습니다. 보너스 수량은 최소 단위의 보너스 금액을 지정합니다. "보너스" 크레딧 유형으로 별도의 지갑 크레딧이 생성됩니다.
- 없음: 이 패키지에 보너스가 포함되지 않습니다. 회원은 기본 혜택만 받습니다.
조합 예시
| 패키지 유형 | 보너스 유형 | 회원이 받는 혜택 |
|---|---|---|
| 분 | 없음 | 선불 시간 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: 회원의 등급 할인이 패키지 조건에 추가로 적용됩니다. 이를 통해 상위 등급 회원은 선불 패키지 사용 시에도 추가 절감을 받을 수 있습니다.
패키지 구매 및 이행 방식
패키지가 구매되면 다음과 같이 진행됩니다.
- 결제 수금: 구매 가격이 회원에게 청구됩니다(현금, 카드 또는 지갑 차감).
- 구매 레코드: 회원, 패키지, 결제 금액, 타임스탬프를 기록하는 구매 항목이 생성됩니다.
- 크레딧 생성: 패키지 구성에 따라 다음이 진행됩니다.
- 패키지 유형이 금액인 경우: 기본 수량과 "유료" 크레딧 유형으로 지갑 크레딧이 생성됩니다.
- 패키지 유형이 분인 경우: 기본 수량을 시간(분)으로, "유료" 크레딧 유형으로 시간 크레딧이 생성됩니다.
- 보너스 유형이 금액인 경우: 보너스 수량과 "보너스" 크레딧 유형으로 추가 지갑 크레딧이 생성됩니다.
- 보너스 유형이 분인 경우: 보너스 수량을 시간(분)으로, "보너스" 크레딧 유형으로 추가 시간 크레딧이 생성됩니다.
- 제한 및 만료: 생성된 모든 크레딧은 패키지의 기기 제한과 지갑 카테고리를 상속합니다. 유효 기간이 설정된 경우 만료일이 계산됩니다.
- 추적: 구매 레코드는 유료 및 보너스 부분에 대한 소비 대비 혜택의 누적 합계를 유지하여 필요 시 정확한 환불 계산이 가능합니다.
패키지 생성
기존 캠페인에 패키지를 추가하려면 다음을 수행합니다.
- 캠페인 목록에서 캠페인을 엽니다.
- 패키지 추가를 클릭합니다.
- 패키지 유형(분 또는 금액)을 구성하고 기본 수량을 설정합니다.
- 선택적으로 보너스 유형과 보너스 수량을 구성합니다.
- 구매 가격(회원이 지불할 금액)을 설정합니다.
- 기기 제한을 선택합니다.
- 기간 한정 혜택을 위해 선택적으로 유효 일수와 유효 요일을 설정합니다.
- 카테고리 기반 지갑 분리를 사용하는 경우 지갑 카테고리와 교차 카테고리 사용을 구성합니다.
- 회원 할인 누적 환경 설정을 지정합니다.
- 패키지를 저장합니다.