Configuração e autenticação
Configure o DigitalSac para usar um sistema comercial próprio. O PerfexCRM continua necessário somente para o licenciamento enquanto essa dependência existir.
Configure estas chaves em Configurações globais (SettingsGlobal), não no .env.
Tokens
CUSTOM_COMMERCIAL_TOKEN: enviado pelo DigitalSac ao sistema comercial.COMPANY_TOKEN: enviado pelo sistema comercial ao DigitalSac ao chamar/api/plansou/api/tenants.
Use HTTPS e nunca registre tokens ou senhas em logs.
Configurações
COMMERCIAL_PROVIDER
perfex ou custom
perfex
CUSTOM_COMMERCIAL_URL
URL base do sistema comercial
vazio
CUSTOM_COMMERCIAL_TOKEN
Token do sistema comercial
vazio
CUSTOM_PLANS_ENDPOINT
Path de planos
/api/plans
CUSTOM_SERVERS_ENDPOINT
Path de servidores
/api/servers
CUSTOM_DEFAULT_SERVER_ENDPOINT
Path do servidor padrão
/api/servers/default
CUSTOM_DEFAULT_SERVER_ID_ENDPOINT
Path do ID padrão
/api/servers/default-id
CUSTOM_REGISTER_ENDPOINT
Path de cadastro
/digitalsac/gateways/leads/register
SYNC_EXTERNAL_PLANS
Sincroniza planos externos
false
REGISTER_EMAIL_PROVIDER
digitalsac ou custom
digitalsac
COMMERCIAL_PROVIDER_FALLBACK_TO_PERFEX
Fallback ao Perfex
false
Configuração recomendada
Informe somente paths nos campos de endpoint.
Headers enviados pelo DigitalSac
Headers aceitos pela API do DigitalSac
A API /api valida somente o Bearer contra o COMPANY_TOKEN; apiKey não o substitui.
Fonte única
Com SYNC_EXTERNAL_PLANS=true, mantenha o endpoint externo como fonte de verdade. Não altere simultaneamente o catálogo pelo CRUD /api/plans.