O Clube de Beneficios (BenefitClub) permite criar programas promocionais e de fidelidade para grupos de clientes.
Descricao
Clubes de beneficios sao programas que agrupam clientes elegíveis a vantagens especiais, como descontos, cashback diferenciado ou acesso antecipado a promocoes.
Dados
Campos Principais
| Campo | Tipo | Obrigatorio | Descricao |
|---|
| name | Texto | Sim | Nome do clube |
| description | Texto Longo | Nao | Descricao do programa |
| active | Booleano | Nao | Se esta ativo |
| discount_percentage | Decimal | Nao | Percentual de desconto |
| cashback_percentage | Decimal | Nao | Percentual de cashback |
Relacionamentos
Pertence a
| Entidade | Descricao |
|---|
| account | Conta (multi-tenant) |
Possui Muitos
| Entidade | Descricao |
|---|
| customers | Clientes participantes |
Regras de Negocio
Elegibilidade
Clientes podem ser adicionados ao clube:
- Manualmente pelo operador
- Automaticamente por regras (futuro)
- Por campanhas de marketing
Beneficios Aplicados
Quando um cliente do clube realiza compra:
- Sistema verifica se cliente pertence a um clube
- Aplica desconto/cashback configurado
- Registra uso do beneficio
Uso no PDV
Acoes Disponiveis
| Acao | Descricao |
|---|
| index | Listar clubes |
| show | Ver detalhes |
| new/create | Criar clube |
| edit/update | Editar clube |
| destroy | Excluir clube |
Permissoes
| Acao | Quem Pode |
|---|
| Criar | Admin, usuarios com permissao |
| Editar | Admin, usuarios com permissao |
| Excluir | Admin, usuarios com permissao |
| Ver | Usuarios com permissao CRM |