Paquetes
Los paquetes definen el derecho especifico que un miembro recibe cuando realiza una compra de una campana. Cada paquete especifica lo que paga el miembro, lo que recibe a cambio (minutos, credito de monedero o ambos), en que dispositivos aplica el derecho y cuanto tiempo permanece valido el derecho.
Tipos de paquete
Cada paquete tiene dos campos de tipo que determinan la naturaleza del derecho:
Tipo de paquete
El tipo de paquete define el derecho principal:
- Minutos: El miembro recibe un bloque de minutos prepagados. El monto base representa la cantidad de minutos incluidos. Al comprar, el sistema crea un credito de tiempo con esta cantidad de minutos.
- Dinero: El miembro recibe credito de monedero. El monto base representa el monto en unidades menores de moneda (por ejemplo, centavos). Al comprar, el sistema crea un credito de monedero con este saldo.
Tipo de bonificacion
El tipo de bonificacion define un derecho secundario opcional otorgado ademas del base:
- Minutos: El miembro recibe minutos de bonificacion. El monto de bonificacion especifica cuantos minutos extra se otorgan. Se crea un credito de tiempo separado con el tipo de credito "Bonificacion".
- Dinero: El miembro recibe credito de monedero de bonificacion. El monto de bonificacion especifica el monto de bonificacion en unidades menores. Se crea un credito de monedero separado con el tipo de credito "Bonificacion".
- Ninguno: No se incluye bonificacion con este paquete. El miembro recibe solo el derecho base.
Combinaciones de ejemplo
| Tipo de paquete | Tipo de bonificacion | Lo que recibe el miembro |
|---|---|---|
| minutos | ninguno | 120 minutos de tiempo prepago (sin bonificacion) |
| minutos | minutos | 120 minutos pagados + 30 minutos de bonificacion |
| dinero | ninguno | 5000 unidades menores de credito de monedero |
| dinero | dinero | 5000 credito de monedero pagado + 1000 credito de bonificacion |
| dinero | minutos | 5000 credito de monedero + 60 minutos de bonificacion |
| minutos | dinero | 120 minutos + 2000 credito de monedero de bonificacion |
Precio de compra vs. derecho
El precio de compra es el monto que el miembro paga en caja (en unidades menores de moneda). Es independiente del monto base. Los dos valores no necesitan coincidir.
Por ejemplo:
- Un paquete podria costar 2000 unidades menores (precio de compra) pero otorgar 3000 unidades menores de credito de monedero (monto base). El miembro efectivamente obtiene un 50% de bonificacion incluido en el precio base.
- Un paquete de minutos podria costar 1500 unidades menores y otorgar 120 minutos. El "costo por minuto" es implicito y no necesita coincidir con la tarifa por hora estandar.
Esta separacion permite a los propietarios de cafes crear paquetes de valor agregado donde el derecho excede el pago, haciendo los paquetes mas atractivos que el pago por uso.
Restriccion de dispositivo
La restriccion de dispositivo controla en que tipos de dispositivo puede usarse el derecho:
| Restriccion | Significado |
|---|---|
| Cliente | Utilizable en PCs cliente. Tambien utilizable en consolas. |
| Consola | Utilizable en consolas de juego. Tambien utilizable en PCs. |
| Solo PCs | Exclusivamente para PCs cliente. No puede usarse en consolas. |
| Solo consolas | Exclusivamente para consolas de juego. No puede usarse en PCs. |
| Ambos | Utilizable en cualquier dispositivo. Este es el predeterminado. |
La restriccion de dispositivo se hereda por todos los creditos de monedero y creditos de tiempo creados a partir de este paquete.
Periodo de validez
Dias validos
El campo valid_days establece la cantidad de dias que el derecho permanece utilizable despues de la compra. Cuando un miembro compra el paquete, el sistema calcula la fecha de expiracion como fecha_de_compra + valid_days. Despues de la expiracion, cualquier saldo restante (minutos o credito de monedero) en los lotes asociados ya no es utilizable.
Si valid_days no se establece, el derecho no expira.
Dias validos de la semana
El ajuste de dias validos es una seleccion opcional de dias que restringe en que dias de la semana puede consumirse el derecho. Esto permite paquetes como "solo entre semana" o "solo fines de semana". Cuando los dias validos estan configurados, el sistema solo deduce de los creditos del paquete en los dias que califican.
Categoria de monedero y gasto entre categorias
Los paquetes pueden asignar una categoria de monedero a los creditos de monedero que crean. Esto etiqueta los fondos con una etiqueta de categoria (por ejemplo, "gaming", "general", "comida") que restringe donde puede gastarse el saldo.
La opcion de gasto entre categorias del paquete controla si los creditos creados permiten gastos fuera de su categoria:
- 0 (predeterminado): Los fondos estan restringidos a su categoria designada.
- 1: Los fondos tambien pueden gastarse en otras categorias.
Acumulacion de descuento del miembro
La opcion de acumulacion de descuento del miembro controla si el descuento de nivel del miembro se aplica ademas de los precios de este paquete cuando se consumen los minutos o creditos de monedero del paquete:
- 0 (predeterminado): El descuento de nivel del miembro no se acumula. El paquete se trata como una oferta de valor fijo.
- 1: El descuento de nivel del miembro se aplica ademas de los terminos del paquete. Esto da a los miembros de niveles superiores ahorros adicionales incluso al usar paquetes prepagados.
Como se compran y cumplen los paquetes
Cuando se compra un paquete:
- Cobro del pago: El precio de compra se cobra al miembro (efectivo, tarjeta o deduccion del monedero).
- Registro de compra: Se crea una entrada de compra que registra el miembro, paquete, monto del pago y marcas de tiempo.
- Creacion de creditos: Basado en la configuracion del paquete:
- Si el tipo de paquete es dinero: se crea un credito de monedero con el monto base y el tipo de credito "Pagado".
- Si el tipo de paquete es minutos: se crea un credito de tiempo con el monto base en minutos y el tipo de credito "Pagado".
- Si el tipo de bonificacion es dinero: se crea un credito de monedero adicional con el monto de bonificacion y el tipo de credito "Bonificacion".
- Si el tipo de bonificacion es minutos: se crea un credito de tiempo adicional con el monto de bonificacion en minutos y el tipo de credito "Bonificacion".
- Restriccion y expiracion: Todos los creditos creados heredan la restriccion de dispositivo y categoria de monedero del paquete. La expiracion se calcula del periodo de validez si esta establecido.
- Seguimiento: El registro de compra mantiene totales acumulados de consumido vs. otorgado para las porciones pagada y de bonificacion, habilitando calculos de reembolso precisos si es necesario.
Crear un paquete
Para agregar un paquete a una campana existente:
- Abra la campana desde la lista de campanas.
- Haga clic en Agregar paquete.
- Configure el tipo de paquete (minutos o dinero) y establezca el monto base.
- Opcionalmente configure el tipo de bonificacion y el monto de bonificacion.
- Establezca el precio de compra (el monto que pagara el miembro).
- Elija la restriccion de dispositivo.
- Opcionalmente establezca dias validos y dias validos de la semana para ofertas por tiempo limitado.
- Configure la categoria de monedero y gasto entre categorias si usa separacion de monedero por categorias.
- Establezca la preferencia de acumulacion de descuento del miembro.
- Guarde el paquete.