Criar Assinatura
Assinaturas
Criar Assinatura
Crie assinaturas recorrentes com cobrança automática de clientes
POST
Criar Assinatura
Permite criar assinaturas recorrentes (semanal, mensal ou anual) com cobrança automática. Ideal para serviços SaaS, academias, escolas e outros modelos de negócio baseados em recorrência.
PIX Recorrente - Cobranças Automáticas:
Parâmetros da Requisição
Dados Básicos
Descrição da assinatura (aparece na fatura)Máximo: 255 caracteres
Identificador único da assinatura no seu sistemaMáximo: 255 caracteres
Código MCC (Merchant Category Code) do seu negócioExemplo:
"5734" (Software as a Service)URL para receber webhooks sobre eventos da assinaturaFormato: URL válida
Plano e Recorrência
UUID do plano cadastrado (se usar plano pré-configurado)
Intervalo de cobrança (obrigatório se
plan_id não fornecido)Valores: weekly, monthly, yearlyData de início da assinaturaFormato:
YYYY-MM-DDPadrão: data atualMelhor dia do mês para cobrança (1-31)Padrão: dia da criação
Dias de período de teste gratuitoMínimo:
0 | Máximo: 365Valor da próxima cobrança em centavosImportante: Para PIX Recorrente, se não especificado, será usado o valor de
payment.pix_recurring.recurring_amount ou payment.amountExemplo: 4990 = R$ 49,90Cliente
Pagamento
Itens (Opcional)
Lista de itens da assinatura (opcional, para controle interno)
Exemplos de Requisição
Resposta
UUID único da assinatura
Hash único da assinatura
Status atual da assinaturaValores:
trial_started, payment_pending, payment_approved, canceled, etc.UUID do plano (se usado)
Intervalo de cobrança:
weekly, monthly, yearlyValor da próxima cobrança em centavos
Número de parcelas
Data/hora da próxima cobrança (formato:
DD/MM/YYYY HH:mm:ss)Data de início da assinatura
Data de término (se aplicável)
Dias de período de teste
Ciclo atual da assinatura
Exemplo de Resposta
201 Created
Códigos de Status
PIX Recorrente - Como Funciona
O PIX Recorrente permite cobranças automáticas recorrentes usando o PIX como método de pagamento, sem a necessidade de cartão de crédito.Fluxo de Pagamento
-
Primeiro Pagamento (Autorização)
- Cliente escaneia QR Code e realiza o primeiro pagamento via PIX
- Esse pagamento autoriza cobranças futuras automáticas
- Um
charge_codeúnico é gerado para identificar a autorização recorrente
-
Cobranças Recorrentes Automáticas
- O sistema agenda automaticamente os pagamentos futuros
- Pagamentos são processados 2-10 dias antes da data de vencimento.
- Cliente é notificado antes de cada cobrança
-
Política de Retry (Tentativas)
- Em caso de falha, o sistema tenta novamente automaticamente
- Até 3 tentativas com intervalo de 1 dia entre cada
- Tentativas ocorrem em até 7 dias da data original
Status do Ciclo de Vida do Pagamento PIX Recorrente
Os status de pagamento do PIX Recorrente seguem um fluxo específico diferente dos outros métodos.
| Status | Descrição | Quando Ocorre |
|---|---|---|
waiting_payment | Aguardando o primeiro pagamento PIX | Após criação da assinatura, QR Code gerado |
scheduled | Pagamento agendado para processamento | 3 dias antes da data de cobrança |
processing | Pagamento sendo processado | 2 dias antes da data de cobrança |
authorized | Pagamento autorizado com sucesso | Após confirmação do pagamento |
refused | Pagamento recusado (saldo insuficiente, limite excedido, etc.) | Quando a cobrança falha |
expired | QR Code ou cobrança expirou | Após período de expiração sem pagamento |
settled | Pagamento liquidado | Após processamento final e transferência |
Transições de Status Permitidas
PIX Recorrente - Primeiro Pagamento:Regras Importantes
- Valor Mínimo: Defina
min_amountpara evitar cobranças abaixo de um valor específico - Período de Trial: Pode ser usado com
trial_days > 0, mas o primeiro pagamento deve seramount = 0 - Política de Retry: Com
retry_policy = true, até 3 tentativas automáticas em caso de falha - Charge Code: Obrigatório e único por assinatura, usado para identificar a autorização recorrente
Exemplo de Resposta com PIX Recorrente
201 Created
Próximos Passos
Após criar uma assinatura:- Cancelar assinatura quando necessário
- Consultar pagamentos da assinatura
- Configurar webhooks para acompanhar eventos de cobrança recorrente
- Para PIX Recorrente: exibir QR Code ao cliente e aguardar primeiro pagamento