Cancelamento e saída
O cancelamento no GCM é suave — você desliga a renovação automática, continua usando a plataforma até a data que já pagou, e depois seu status muda para expirado. Não apagamos seus dados quando você cancela. Você pode voltar semanas, meses ou anos depois e continuar de onde parou.

Como o cancelamento funciona
O botão de cancelar fica em dois lugares na página de faturamento:
- A linha de botões do card Current plan (compacta).
- O card vermelho Subscription Controls na parte inferior (largura total com explicação).
Ambos os botões fazem a mesma coisa — abrem um diálogo de confirmação perguntando Cancel auto-renew? Turn off auto-renew and let this subscription run until the current billing period ends. You will not be charged again.
Quando você confirma:
cancel_at_period_endé definido comotruena sua organização.cancel_requested_atregistra o timestamp.- O card do plano atual mostra um aviso amarelo Auto-renew is off.
- O bloco de data muda para Access expires on [next renewal date].
- Você permanece com status
active(outrialingse estava em trial) até essa data.
Você pode continuar usando tudo — membros, presença, relatórios, doações, mensageria, o construtor de site. Nada se tranca.
TIP
Esse padrão significa que uma igreja que cancela no meio do ciclo não perde os dias que já pagou. Se você cancelar no dia 5 de um ciclo de 30 dias, tem mais 25 dias de acesso completo. Aí na data de renovação, a tarefa cron vê cancel_at_period_end = true e te muda para expired em vez de cobrar o cartão.
Retomar a renovação automática
Mudou de ideia durante o período de encerramento? Fácil.
- Vá em Billing.
- No card Current plan ou no card Subscription Controls, clique em Resume auto-renew.
cancel_at_period_endvolta parafalse.- O aviso amarelo desaparece.
- A próxima data de renovação não muda — mesma data, você só voltou para o cronograma de renovação automática.
Nenhum pagamento é executado no momento da retomada. A próxima cobrança acontece normalmente na data de renovação previamente agendada.
Após a data de cancelamento
Na data de renovação, a tarefa cron vê cancel_at_period_end = true e:
- Define o status da assinatura como
expired. - Reseta
cancel_at_period_endparafalse(a flag cumpriu seu papel). - Envia um e-mail Subscription ended.
- Não apaga nenhum dado.
A partir desse ponto:
- Você ainda pode entrar. Seus membros, histórico e configurações estão todos lá.
- Visualizações somente leitura funcionam. Relatórios mostram seus dados históricos.
- Caminhos de escrita (criar membros, registrar doações, enviar mensagens) mostram uma tooltip "subscription expired" e bloqueiam até você assinar novamente.
- O construtor de site mantém seu site público online — não tiramos um site publicado do ar só porque sua assinatura venceu. Há um período de carência de 90 dias após o qual o site público vai para o modo arquivo.
WARNING
Após 12 meses de expiração, enviamos um aviso de retenção de dados dando a você 30 dias para assinar novamente ou exportar seus dados. Se você não fizer nenhum dos dois, sua organização é soft-deleted (não hard-deleted) e entra em uma janela de recuperação de 30 dias. Após esses 30 dias, a exclusão definitiva acontece. Este é o único caminho que perde dados, e requer 12+ meses de silêncio para disparar.
Assinando novamente após expiração
Voltar em qualquer ponto na janela de graça de 12 meses é simples.
- Entre em
app.geniuschurchmanager.com. - Você cairá no painel mas com um banner Expired subscription.
- Clique em Reactivate no banner, ou vá em Billing diretamente.
- Escolha um tile de plano e clique em Subscribe.
- Informe um cartão (ou use o anteriormente salvo se o token ainda for válido).
- Após o pagamento, o status volta a
active, o ciclo de faturamento começa a partir de hoje, todos os recursos se destravam imediatamente.
O plano ao qual você reassina não precisa ser o mesmo que tinha antes — sinta-se à vontade para dimensionar com base na sua contagem de membros atual.
Cancelamento com motivo
Se você cancelar pelo console de admin da plataforma (raro — geralmente feito pelo suporte em seu nome), há um campo reason que é armazenado como cancel_reason. Isso aparece no aviso amarelo como "Reason: [seu texto]" e é registrado em platform_audit_log.
Se você tem feedback sobre por que está saindo, deixe uma nota no diálogo de cancelamento ou envie e-mail para o suporte — lemos cada um deles e isso molda diretamente o roadmap.
O que é cobrado durante o cancelamento
Zero. Uma vez que a flag cancel-at-period-end está setada, a tarefa cron não cobrará seu cartão novamente nessa assinatura. Se você assinar novamente, começa um novo ciclo de faturamento e uma cobrança nova roda.
Nenhum reembolso parcial acontece no cancelamento tampouco. Você está pago até a data de renovação; a assinatura simplesmente para nessa data em vez de renovar.
Cancelamento forçado (cancelamento imediato)
Não há botão de cancelamento imediato em autoatendimento — por design, queremos que você fique com os dias que pagou. Se você absolutamente precisar cortar a assinatura imediatamente por algum motivo de conformidade (ex.: mandato do conselho), contate o suporte. Podemos fazer manualmente com trilha de auditoria.
Após a exclusão definitiva
Se você passou da janela de graça de 12 meses + aviso de 30 dias + janela de soft-delete de 30 dias sem reassinar, seus dados são hard-deleted da produção. Não há recuperação a partir desse ponto. Registramos a exclusão em platform_deletion_log para conformidade mas as linhas em si se foram.
Isso é raro — temos muitas organizações que estão expiradas há anos e nunca apagamos os dados delas porque elas continuam respondendo aos avisos de retenção. O caminho de hard-delete só dispara quando uma organização vai completamente em silêncio.
Perguntas comuns
Posso cancelar durante o trial? O trial expira automaticamente se você não escolher um plano — sem necessidade de cancelar. Se quiser encerrar o trial antes, simplesmente não informe um cartão.
Vou perder meu domínio personalizado se cancelar? Os registros DNS que você configurou ficam no seu provedor DNS, mas nossa verificação deles expira 30 dias após a expiração. Reassinar reverifica automaticamente. Se você apagar os registros DNS por conta própria, é responsabilidade sua.
E meu cartão salvo? Após a expiração, o token é retido por 90 dias para tornar a reassinatura sem fricção. Após 90 dias, o token é purgado de donor_cards — você reinformará os detalhes do cartão na próxima assinatura.
Posso exportar meus dados antes de cancelar? Sim — cada módulo suporta exportação CSV/JSON pela sua respectiva página. Membros, presença, doações, campos personalizados — todos têm botões de exportação. Não há um único botão "baixar tudo", mas se você precisar de um, o suporte pode produzir um dump completo da organização sob solicitação.
Próximos passos
- Adicionar um método de pagamento — para quando você voltar.
- Atualizar seu plano — reassinar em um nível diferente.
- Faturas e pagamentos falhados — seu histórico de faturamento é preservado entre cancelamentos.
