Programas de Fidelização (Cashback)
O módulo de Cashback é responsável por gerir as regras de recompensa e os créditos de fidelização atribuídos aos condutores. Pode ser baseado no volume de consumo de kWh, no valor gasto (LTV) ou na utilização de estações específicas da rede gerida pelo Operador (CPO).
A infraestrutura prevê a injeção automática de créditos na Carteira Digital (Wallet) do cliente sempre que os critérios de uma regra ativa são cumpridos durante a liquidação de uma transação.
Gestão de Regras Administrativas
As rotas abaixo compõem o CRUD administrativo para a criação e afinação de campanhas de recompensa por parte da equipa de operações.
| Operação | Método | Caminho | Descrição |
|---|---|---|---|
| Listar Regras | GET | /cashback | Retorna todas as políticas de cashback atualmente em vigor. |
| Criar Regra | POST | /cashback | Define uma nova política de recompensa (ex: Cashback em postos rápidos). |
| Detalhes | GET | /cashback/{id} | Retorna as métricas e especificações de uma regra específica. |
| Atualização | PATCH | /cashback/{id} | Permite a modificação parcial (ex: alterar a percentagem ou a validade) de uma campanha. |
| Revogação | DELETE | /cashback/{id} | Remove permanentemente uma política de recompensa do motor financeiro. |