Permitir que assinantes gerenciem suas assinaturas de forma autônoma
| Opção | Tipo | Descrição |
|---|---|---|
businessName | string | Nome da empresa exibido no portal |
logoUrl | string | URL do logotipo |
primaryColor | string | Cor primária em hex (padrão: #257264) |
allowCancelSubscription | boolean | Permitir cancelamento |
allowUpdatePaymentMethod | boolean | Permitir trocar cartão |
allowUpdateBillingInfo | boolean | Permitir alterar dados de cobrança |
allowViewInvoices | boolean | Permitir ver histórico de pagamentos |
cancelAtPeriodEndOnly | boolean | Forçar cancelamento apenas no fim do período |
requireCancelReason | boolean | Exigir motivo ao cancelar |
sendCancellationEmail | boolean | Enviar email ao cancelar |
sendPaymentMethodUpdatedEmail | boolean | Enviar email ao trocar cartão |
customWelcomeText | string | Mensagem de boas-vindas personalizada |
customSuccessMessage | string | Mensagem de sucesso personalizada |
customCancellationMessage | string | Mensagem de confirmação de cancelamento |
| Ação | Flag de Configuração | Padrão |
|---|---|---|
| Cancelar assinatura | allowCancelSubscription | true |
| Atualizar cartão | allowUpdatePaymentMethod | true |
| Atualizar dados de cobrança | allowUpdateBillingInfo | true |
| Ver histórico de pagamentos | allowViewInvoices | true |
| Pausar assinatura | allowCancelSubscription | true |
| Retomar assinatura | allowCancelSubscription | true |
Nunca exponha tokens em logs
Gere tokens sob demanda
Use HTTPS no returnUrl
Valide propriedade do cliente
Monitore atividade do portal