Cobrança por membro com Stripe para seu SaaS, sem escrever do zero
Atualizado em
O Seed cobra cada grupo por membro pelo Stripe Checkout e pelo portal do cliente, com um plano gratuito, 14 dias de teste e um prazo de tolerância após um pagamento recusado. Você adiciona três chaves do Stripe ao arquivo de ambiente e define o Stripe como provedor de cobrança.
- Stripe Checkout e portal do cliente; o webhook é a única fonte de verdade do plano
- Quantidades que acompanham o número de membros
- Um prazo de tolerância após um pagamento recusado, 7 dias por padrão
- Limites do plano verificados no servidor, não só no app
- Os planos ficam num só arquivo de catálogo; a página de preços lê dele
O Stripe cuida do dinheiro e da assinatura. O app guarda só o que os webhooks do Stripe informam e nunca decide um plano sozinho; a quantidade acompanha o número de membros, e os limites do plano são verificados no servidor.
Todo membro vê o plano na aba Cobrança do grupo, e só o dono vê os botões de checkout e do portal. Um pagamento recusado mantém o plano por 7 dias por padrão; depois, o grupo volta para o Gratuito.

- Outros provedores de pagamento além do Stripe
A cobrança funciona sem o Stripe?
Não. Hoje o Stripe é o único provedor; sem ele, a cobrança fica desligada e todo grupo fica no Gratuito, sem limites.
Tem período de teste grátis?
Sim. O plano pago começa com 14 dias de teste.
Um grupo mantém o plano quando o cartão é recusado?
Sim. Ele mantém o plano durante um prazo de tolerância, 7 dias por padrão, e o dono vê um aviso com a data; depois, o grupo volta para o Gratuito.
O Seed fica com uma parte dos pagamentos?
Não. O Seed tem licença MIT; você paga só as taxas do próprio Stripe.