Assinaturas
Portal de cobrança
Cria uma sessão do Stripe Customer Portal para gerenciar assinatura e métodos de pagamento.
POST
Visão geral
Cria uma sessão do Stripe Customer Portal onde o usuário pode:- Atualizar métodos de pagamento
- Ver histórico de cobrança
- Alterar plano de assinatura
- Baixar faturas
- Cancelar assinatura
Para integrações de terceiros: use
POST /subscriptions/portal/api com autenticação por chave de API.Autenticação
Seu JWT de acesso. Formato:
Bearer YOUR_ACCESS_TOKENCorpo da requisição
URL ao sair do portal. Por padrão, dashboard do aplicativo.
Campos da resposta
URL para redirecionar o usuário ao portal de cobrança hospedado pela Stripe.
Recursos do portal
O Stripe Customer Portal permite:| Recurso | Descrição |
|---|---|
| Métodos de pagamento | Adicionar, atualizar ou remover cartões |
| Faturas | Visualizar e baixar faturas anteriores |
| Alteração de plano | Upgrade ou downgrade |
| Cancelamento | Cancelar assinatura |
| Histórico | Ver todas as transações anteriores |
Respostas de erro
400
Requisição inválida — não há conta de cobrança. É necessário ter feito uma compra antes.
401
Não autorizado — token ausente ou inválido.
O portal só está disponível para quem já comprou ou possui assinatura ativa. Novos usuários devem usar o endpoint de checkout.
POST /subscriptions/portal/api
Cria sessão do Stripe Customer Portal com chave de API. Indicado para integrações externas.Autenticação
Corpo da requisição
Igual ao de/subscriptions/portal, acima.
Resposta
Igual ao de/subscriptions/portal, acima.
Boas práticas
- Configurações: botão “Gerenciar cobrança” na área de configurações
- Pós-checkout: oferecer acesso ao portal após a assinatura
- Suporte: autoatendimento para questões de faturamento