Kobana

Portal white-label com domínio próprio e checkout embarcado.

Magic link, senha ou SSO. Custom domain com Let's Encrypt automático. 11 seções configuráveis. Multi-usuário por billing account.

Funcionalidade
Configurações do portal: branding, domínio, recursos
100%
white-label
11
seções configuráveis
3
métodos de auth
Let's Encrypt
SSL automático

Métodos de auth, escolha por organização

Magic Link
Cliente digita e-mail, recebe link de acesso. Token expira em 15 minutos. Sem senha para lembrar.
  • Token criptografado (verificationToken)
  • Validação de origem
  • Logs de acesso
Senha
Cliente define senha no primeiro acesso. Hash bcrypt. Política de complexidade configurável.
  • Reset por e-mail
  • Failed login attempts trackados (auto-bloqueio)
  • Forçar reset via API
SSO
Integração com SSO da plataforma do cliente. Token externo via externalId no PortalUser.
  • Skip de fluxo de senha
  • Identificação via OAuth/SAML
  • Provisionamento automático
2FA (opcional)
TOTP via Google Authenticator, Authy, etc. Opcional por usuário, obrigatório por role.
  • TOTP padrão
  • Opcional por usuário
  • Obrigatório por role configurável

O que os clientes podem fazer no portal

Visão Geral

Resumo da assinatura, próxima cobrança, fatura pendente, método de pagamento.

Conhecer visão geral

Assinaturas

Plano, ciclo, addons. Trocar, pausar, cancelar com preview de proration.

Conhecer assinaturas

Faturas

Histórico + PDF + NF-e vinculada + link de pagamento.

Conhecer faturas

Pagamentos

Recibos, falhas com razão, retentativas, refunds.

Conhecer pagamentos

Métodos de Pagamento

Cartões, boleto, PIX. Padrão + backup. Tokenização PCI compliant.

Conhecer métodos

Créditos

Saldo + histórico de aplicações por fatura.

Conhecer créditos

Produtos

Catálogo de addons self-service. Contratação em 3 cliques.

Conhecer produtos

Uso

Consumo de produtos metered com projeção do mês.

Conhecer uso

Propostas

Cliente vê, aceita ou rejeita. Aceitar gera assinatura.

Conhecer propostas

Conta

Dados da billing account, CNPJ, endereço fiscal.

Conhecer conta

Perfil

Dados pessoais, e-mail, senha, 2FA TOTP.

Conhecer perfil

Configurações

Multi-usuário com permissões + preferências de notificação.

Conhecer configurações

Criar sessão de portal autenticada (deep link)

bash
curl -X POST https://api.billing.kobana.com.br/v1/portal/sessions \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "billing_account_id": "ba_abc123",
    "return_url": "https://app.suaempresa.com.br/dashboard"
  }'
response
{
  "url": "https://portal.suaempresa.com.br/s/abc123xyz",
  "expires_at": "2026-06-06T15:30:00Z"
}

Perguntas frequentes

Self-service que reduz tickets de suporte