Eu vou integrar cobrança de assinatura Stripe em Next.js e Flutter


Sobre este Serviço
Tradução automática
Alguém paga no seu site, abre seu app e ainda vê Free. Eu configurei cobrança de assinatura Stripe, Polar ou RevenueCat para que o acesso corresponda ao pagamento na web e no mobile.
Você recebe:
- checkout Stripe ou Polar, planos e portal do cliente no seu app Next.js
- cobrança baseada em uso (metered): uso reportado, faturas que se somam
- paywall do RevenueCat e compras no app em Flutter, iOS e Android
- webhooks que atualizam seus usuários do Supabase ou Firebase, testado para pagamentos com falha
- código-fonte e um guia de configuração
Sou Rakib: mais de 4 anos como desenvolvedor sênior, líder de equipe e gerente de produto. Já implementei assinaturas Stripe e cobrança por uso, Polar e RevenueCat em apps de produção no Supabase e Firebase.
Como funciona: eu começo com um plano escrito curto: seus preços, onde o acesso é armazenado, quais eventos importam. Você aprova, eu construo em modo de teste e você testa cada fluxo antes de usar qualquer chave real.
Me mande sua stack e como você cobra, e eu te digo dentro de um dia qual pacote se encaixa.
Conheça mais sobre Rakibul Islam
Full Stack Developer
- A partir deBangladesh
- Membro desdeout. de 2020
- Responde em aprox.:1 hora
- Última entrega8 meses
Idiomas
Inglês
Tradução automática
Meu portfólio
Perguntas frequentes
Tradução automática
Stripe, Polar ou RevenueCat — qual eu devo usar?
Compras dentro de um app iOS ou Android geralmente precisam passar pelas lojas, então RevenueCat. Para um SaaS web, Stripe lida com os preços mais complexos; Polar é mais simples e atua como merchant of record para o imposto de venda. Não tem certeza? Vou recomendar um.
Uma assinatura web pode desbloquear meu app móvel também?
Sim, esse é o terceiro pacote. Webhooks do Stripe ou Polar e eventos do RevenueCat escrevem em um único registro de acesso no seu banco de dados, então um usuário Pro é Pro na web e no app, seja qual for a forma como ele pagou.
Você pode adicionar cobrança ao meu código existente?
Sim, a maioria dos pedidos é exatamente isso. Eu leio sua configuração de autenticação e banco de dados primeiro e encaixo a cobrança ao redor disso, em vez de reescrever tudo. Next.js App Router ou Pages Router; Flutter com Riverpod, Bloc ou Provider.
Você precisa das minhas chaves Stripe ativas ou das contas da loja?
Não, ainda não. Eu crio e testo em modo de teste ou sandbox. Depois que o plano for acordado, eu peço o acesso que preciso na conversa do pedido, e a mudança para chaves ativas acontece no final com você.
Quem paga as taxas do Stripe, Polar ou RevenueCat?
Você paga direto a eles, nas suas próprias contas. Meu preço cobre apenas a integração. Vou marcar as taxas de cada provedor no plano para que nada te surpreenda depois.
E se um pagamento ou webhook falhar após o lançamento?
Erros no meu trabalho são corrigidos gratuitamente durante o período de correção (7 ou 14 dias). Os handlers de webhook são seguros para replay, e eu vou te mostrar onde os eventos com falha aparecem no painel do seu provedor.
Você vai enviar meu app para a App Store ou Play Store?
A submissão não está incluída, mas eu configuro os produtos de assinatura na App Store Connect e Play Console com você e testo compras reais no sandbox, para a revisão correr bem.
Eu sou o proprietário do código?
Sim. O código-fonte completo vai para o seu repositório em cada pacote, com um guia de configuração para que outro desenvolvedor possa pegar o projeto.
