O PIX Automático permite criar assinaturas recorrentes que cobram automaticamente o cliente em intervalos definidos (mensal, semanal, etc). Ideal para SaaS, academias, clubes de assinatura e serviços recorrentes.
Use o endpoint POST /api/v1/recurring-subscriptions para criar uma nova assinatura recorrente:
{
"amount": "99.90",
"frequency": "monthly",
"description": "Plano Premium Mensal",
"start_date": "2026-08-01",
"customer": {
"name": "João Silva",
"email": "joao@exemplo.com",
"cpf": "123.456.789-00"
},
"split": [
{
"account_id": "uuid-da-conta",
"percentage": 100
}
]
}
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
amount |
string | Sim | Valor da cobrança recorrente |
frequency |
string | Sim | Frequência: weekly, monthly, yearly |
description |
string | Sim | Descrição da assinatura |
start_date |
string | Sim | Data de início (YYYY-MM-DD) |
customer |
object | Sim | Dados do cliente (name, email, cpf) |
split |
array | Não | Splits para distribuição do valor |
GET /api/v1/recurring-subscriptions
GET /api/v1/recurring-subscriptions/{id}
POST /api/v1/recurring-subscriptions/{id}/pause
POST /api/v1/recurring-subscriptions/{id}/resume
POST /api/v1/recurring-subscriptions/{id}/cancel
GET /api/v1/recurring-subscriptions/{id}/charges
Receba notificações sobre eventos da assinatura:
| Evento | Descrição |
|---|---|
subscription.created |
Nova assinatura criada |
subscription.charged |
Cobrança realizada com sucesso |
subscription.failed |
Cobrança falhou (saldo insuficiente, etc) |
subscription.paused |
Assinatura pausada |
subscription.resumed |
Assinatura retomada |
subscription.cancelled |
Assinatura cancelada |