- Frontend React (SKEEN Brand) con Vite, TypeScript, Tailwind - Frontend Homenest (versión alternativa) - Módulos Odoo 17 custom (citas, pacientes, monedero, pagos, ventas, inventario, whatsapp) - WACRM fork (Next.js 16 + Supabase) - Hermes + Bridge + Skills (Qwen3.6 via Nan Builders) - Scripts de migración y operación - Documentación extensiva en docs/
56 lines
1.6 KiB
Markdown
56 lines
1.6 KiB
Markdown
---
|
|
name: skeen-monedero
|
|
description: >
|
|
Monedero digital de fidelidad de SKEEN Derma Experts.
|
|
Consulta saldo, redime puntos, muestra historial.
|
|
1 punto = $1 MXN. Se acumula 1 punto por cada $10 gastados.
|
|
Usar cuando el usuario pregunte por puntos, saldo, o redencion.
|
|
version: 1.0.0
|
|
metadata:
|
|
hermes:
|
|
requires:
|
|
bins: []
|
|
envVars:
|
|
- name: ODOO_URL
|
|
required: true
|
|
platforms: [whatsapp, webchat, cli]
|
|
activation: keyword
|
|
keywords: ["puntos", "monedero", "saldo", "redimir", "fidelidad"]
|
|
---
|
|
|
|
# SKEEN — Monedero Digital
|
|
|
|
## Consultar saldo
|
|
|
|
Usa `odoo_api_call`: modelo skeen.monedero, metodo get_balance, args: [phone_number]
|
|
|
|
Respuesta esperada: { points: 450, equivalent_mxn: 450, history: [...] }
|
|
|
|
Enviar via WACRM con formato:
|
|
|
|
Tu monedero SKEEN:
|
|
Saldo actual: 450 puntos (= $450 MXN)
|
|
Historial reciente:
|
|
- 03/07/2026: +120 pts (Pago Tratamiento Acne — $1,200)
|
|
- 28/06/2026: +80 pts (Pago Consulta + peel — $800)
|
|
- 15/06/2026: +250 pts (Pago Depilacion laser — $2,500)
|
|
|
|
Puedes redimir tus puntos en tu proxima visita! Cada 10 puntos = $10 MXN de descuento.
|
|
|
|
## Redimir puntos
|
|
|
|
1. Verificar que tenga suficientes puntos
|
|
2. Consultar monto a pagar de la cita/servicio
|
|
3. Calcular descuento (maximo 50% del total)
|
|
4. Confirmar redencion
|
|
5. Aplicar via `odoo_api_call`: modelo skeen.monedero, metodo redeem
|
|
6. Confirmar redencion via WACRM
|
|
|
|
## Reglas
|
|
|
|
- Maximo redimible: 50% del total de la compra
|
|
- Puntos vencen a los 12 meses de inactividad
|
|
- No transferibles entre pacientes
|
|
- Se acumulan en pagos confirmados unicamente
|
|
- En devoluciones, se restan los puntos correspondientes
|