Skip to main content

Gerenciamento de Assinatura e Planos

No menu Painel > Configurações > Assinatura, você pode visualizar os detalhes do plano contratado da sua loja, alternar o ciclo de cobrança, realizar upgrades ou downgrades e consultar o histórico de pagamentos.

Visão Geral

A aba de Assinatura exibe a listagem dos planos Tourizou disponíveis (planTypes), indicando qual deles é o Plano Atual da sua loja. O painel inclui a opção de alternar entre o faturamento Mensal e Anual (que concede 20% de desconto no valor final).

Como Alterar ou Contratar um Plano

1. Seleção do Ciclo de Cobrança

No canto superior direito, utilize os botões de alternância:
  • Mensal: Exibe o valor do plano cobrado mês a mês.
  • Anual: Exibe o valor total anual e adiciona o badge de 20% OFF na exibição de preços.

2. Ações dos Cards de Planos

Cada card de plano exibe o ícone ilustrativo (Zap, Rocket, Crown), o nome do plano, o preço no ciclo selecionado, o limite de usuários (max_users) e a lista de recursos inclusos (PLAN_FEATURES). O botão de ação no canto inferior de cada card se comporta dinamicamente dependendo da sua assinatura ativa:
  • Plano Atual: Se você já está no plano (no ciclo anual), o botão fica desabilitado indicando “Plano Atual”.
  • Mudar para Anual: Se você está no plano atual no ciclo mensal e seleciona a visualização Anual, o botão exibe “Mudar para Anual”.
  • Fazer Upgrade: Exibido quando você seleciona um plano superior ao atual (calculado via calculateUpgradeDowngrade).
  • Fazer Downgrade: Exibido quando você seleciona um plano inferior.
  • Assinar: Exibido para contratações iniciais.
Ao clicar em qualquer ação habilitada, o sistema redireciona para a página de checkout (/checkout?planId=X&billing=Y) com as informações de crédito proporcional (proportionalValue) e transição de ciclo calculadas.

Histórico de Cobranças

Abaixo da seção de planos, a tabela de Histórico de Cobranças exibe todas as faturas emitidas da sua assinatura com as seguintes colunas:
  • Plano: Nome do plano faturado.
  • Valor: Valor pago ou a pagar formatado em moeda nacional (R$).
  • Status: Badge indicativo do estado da cobrança:
    • CONFIRMED / RECEIVED: Badge Padrão de sucesso (Confirmado / Recebido).
    • PENDING: Badge Secundário (Pendente).
    • OVERDUE / REFUNDED: Badge Destrutivo (Vencido / Estornado).
  • Data: Data de criação da cobrança em formato nacional DD/MM/AAAA.
  • Ações: Ícone de Olho (Eye) para abrir o modal com os Detalhes da Cobrança (exibindo Plano, Valor, Status e Data).

Recursos de Paginação

Se houver mais de 10 cobranças no histórico, utilize os botões Anterior e Próximo no rodapé da tabela para navegar entre as páginas de cobrança.