Ir para o conteúdo
Produto · 5 min de leitura

WITHMIA v1.0.7 — Billing e checkout completos

Correção definitiva do checkout no Flow.cl para cartões já cadastrados, sincronização de planos via API e auditoria completa de billing e cobranças: excedentes, membros adicionais e assinaturas recorrentes verificados de ponta a ponta.

E

Equipe WITHMIA

WITHMIA

Nota (julho de 2026): os planos Business e Enterprise hoje se chamam Team e Max. Os preços continuam os mesmos.

A v1.0.6 aperfeiçoou a experiência de login. A v1.0.7 garante que tudo relacionado a pagamentos funcione sem erros: checkout, assinaturas, cobranças por excedente e membros adicionais.

O problema: erro 500 no checkout com cartão já cadastrado

Quando alguém tentava assinar e seu cartão já estava cadastrado no Flow.cl, o sistema falhava com um erro 500. O pior: o Flow.cl já havia cobrado o cliente, mas o sistema não conseguia levá-lo à página de sucesso.

Por que isso acontecia

O fluxo de checkout do Flow.cl tem duas etapas:

  1. createSubscription() — cria a assinatura e faz a cobrança automática se o cartão já estiver cadastrado
  2. registerCustomer() — gera a URL de pagamento para a pessoa informar o cartão

O problema: com o cartão já cadastrado, o createSubscription() cobrava com sucesso, mas o registerCustomer() lançava uma exceção porque o cliente já existia no Flow.

A solução

O registerCustomer() passou a ser envolvido em um try/catch. Se falhar (cartão já cadastrado), o sistema entende que o pagamento já foi processado e ativa a assinatura direto:

  • Define status = 'active' no banco de dados
  • Calcula ends_at conforme o ciclo de cobrança (mensal ou anual)
  • Retorna ao frontend com estado active em vez de uma URL de redirecionamento
  • O frontend detecta isso e mostra uma notificação de sucesso com redirect automático

Sincronização de planos com o Flow.cl

Criamos o comando Artisan flow:sync-plans, que sincroniza os 6 planos de assinatura (3 tiers × 2 ciclos) diretamente com a API do Flow.cl:

  • Pro Mensal: $24.990 CLP
  • Pro Anual: $254.990 CLP
  • Business Mensal: $44.990 CLP
  • Business Anual: $459.990 CLP
  • Enterprise Mensal: $149.990 CLP
  • Enterprise Anual: $1.529.990 CLP

Não é mais preciso criar planos na mão no painel do Flow.

Auditoria completa do sistema de billing

Verificamos que todos os fluxos de cobrança estão corretamente implementados e alinhados com a página de preços:

Assinaturas recorrentes ✅

  • O webhook do Flow.cl confirma pagamentos, renova ends_at e gera Invoice
  • Trata pagamentos recusados (status → past_due ou cancelled)

Cobrança por excedente de mensagens de IA ✅

  • Tracking: o AiUsage registra as mensagens usadas por empresa/mês
  • Limites: Free=500, Pro=2.000, Business=8.000, Enterprise=25.000
  • Preço: $5.990 CLP a cada 1.000 mensagens extras
  • Teto: no máximo 5.000 mensagens extras por período
  • Cobrança automática: comando ChargeOverageBilling executado mensalmente
  • Alertas: e-mails de aviso a 90% e 100% do limite

Membros adicionais ✅

  • Preço: $10.500 CLP/mês ou $107.100 CLP/ano por membro extra
  • Pagamento único via Flow.cl ou dLocal ao convidar pelo painel
  • O webhook cria o convite, envia o e-mail e incrementa max_agents

Modelos de IA por plano ✅

  • Free: GPT-4o-mini (básico)
  • Pro: GPT-4o-mini + GPT-4o
  • Business: GPT-4o + Claude
  • Enterprise: todos + fine-tuning
  • Roteamento inteligente automático conforme o plano via getRecommendedModel()

Correção nos preços do addon

Corrigimos o texto no painel de equipe que mostrava “$9.990/mês” (preço antigo) — agora exibe corretamente “$10.500/mês” e “$107.100/ano”, alinhado com o Flow.cl e com a landing page.

Consistência verificada de ponta a ponta

As três fontes de verdade estão perfeitamente sincronizadas:

FonteEstado
config/billing.php (backend)✅ Correto
SubscriptionPage.tsx (app)✅ Correto
Pricing.tsx (landing page)✅ Correto
Painel do Flow.cl✅ Correto

A v1.0.7 consolida a infraestrutura de pagamentos da WITHMIA. Checkout sem erros, cobranças automáticas verificadas e preços consistentes em toda a plataforma.

Etiquetas

atualização v1.0.7 produto billing checkout Flow.cl planos excedente pagamentos

Compartilhar

Comentários

Seja respeitoso. Seu e-mail não será publicado.

Artigos relacionados

Quer colocar isso para funcionar no seu negócio?

Teste grátis por 14 dias. Sem cartão de crédito.

Testar grátis por 14 dias