Recorrência nativaNa Chargefy, assinaturas são gerenciadas pelo sistema de recorrência nativo da plataforma. Ao criar um produto com preço recorrente e um cliente confirmar o checkout com cartão de crédito, a Chargefy automaticamente configura o plano de recorrência.
Visão Geral
Uma assinatura na Chargefy representa uma relação contínua de cobrança entre um cliente e um produto. Diferente de pagamentos únicos, assinaturas cobram automaticamente o cliente em intervalos regulares.Frequências suportadas
O preço carregainterval + interval_count:
Assinaturas são cobradas exclusivamente via cartão de crédito. PIX e Boleto não suportam cobranças recorrentes automáticas.
interval_count > 1 está no schema mas a integração Zoop honra apenas 1 por ora (roadmap).Quantidade na assinatura
Cada linha de assinatura (subscription_product_prices) carrega um campo quantity (default 1). O total cobrado por ciclo é unit_amount × quantity.
Use pra cobrar por assento, por licença, ou por unidade. Ver Precificação por Quantidade.
Como funciona
Criação de assinatura
1
Produto recorrente
Crie um produto com ciclo de cobrança recorrente (mensal, anual, semanal ou diário) no dashboard ou via API.
2
Checkout
O cliente acessa o checkout (via link, embed ou API) e seleciona cartão de crédito como método de pagamento.
3
Primeira cobrança
Ao confirmar o checkout, a Chargefy processa a primeira cobrança e cria um plano de recorrência automaticamente.
4
Cobranças automáticas
A Chargefy cobra automaticamente o cartão do cliente no intervalo definido, atualizando o status a cada cobrança.
Fluxo técnico
Ciclo de vida da assinatura
Status
Gerenciamento
Suspender assinatura
Pausa temporariamente as cobranças sem cancelar a assinatura. O cliente perde acesso aos benefícios durante a suspensão.Reativar assinatura
Retoma as cobranças de uma assinatura suspensa. O cliente recupera acesso aos benefícios.Cancelar assinatura
Cancela permanentemente a assinatura. O cliente mantém acesso até o final do período já pago.Com
cancel_at_period_end: true, o cliente mantém acesso até a data de renovação. Com false, o cancelamento é imediato.Alterar plano (Upgrade/Downgrade)
Você pode trocar o preço de uma assinatura pra um upgrade ou downgrade. A Chargefy calcula o prorate automaticamente.quantity sem trocar de preço (mesmo plano, mais/menos assentos):
Período Trial
Assinaturas podem ter um período trial onde o cliente não é cobrado. Ao final do trial, a primeira cobrança é processada automaticamente.- O trial é configurado no produto (ex: 7 dias, 14 dias, 1 mês)
- O cliente precisa fornecer dados do cartão no checkout
- Se o cliente cancelar durante o trial, não há cobrança
Faturamento automático
A cada ciclo de cobrança, a Chargefy automaticamente:- Processa a cobrança no cartão
- Cria um registro de transação (zoop_transaction)
- Dispara webhooks (
subscription.updated,checkout.updated) - Atualiza o acesso do cliente aos benefícios
Webhook events
Comparação com Stripe Subscriptions
Se você está migrando do Stripe, aqui estão as principais diferenças:
Saiba mais sobre migração em Migrar para Chargefy.

