Políticas de Devolução
O módulo Policies gere as regras de negócio que determinam se uma devolução é elegível, qual o método de reembolso aplicável e os prazos permitidos.
Motor de Regras
As políticas são geridas via GoRules.io — uma decision table engine que permite:
- Versionar regras sem deploy de código
- Testar cenários diretamente no backoffice
- Auditar mudanças de política com histórico completo
Caching
As regras activas são cacheadas no Redis com TTL de 5 minutos. Em caso de indisponibilidade do Redis, o sistema faz fallback para o serviço de políticas via HTTP.