VersellAPI

Pix Automático (Recorrências)

O Pix Automático permite receber pagamentos recorrentes com débito automático via Pix. O pagador autoriza a recorrência uma única vez e as cobranças seguintes são liquidadas automaticamente a cada ciclo, sem nova ação do pagador.

i
Base URL para todos os endpoints de Pix Automático: https://api.pix.basspago.com.br — a mesma do Cash In. Utilize os mesmos certificados mTLS e o mesmo fluxo de token OAuth2 (POST /oauth/token, expiração de 300 segundos), com os escopos rec.read e rec.write.

Como funciona

1Criar a recorrência (POST /rec)
2Pagador autoriza a recorrência (uma das 4 jornadas)
3Receber confirmação via webhook (recorrência APROVADA)
4Criar a cobrança recorrente a cada ciclo (PUT /cobr/{txid})
5Liquidação automática na data de vencimento
6Retentativa em caso de falha (opcional)

Jornadas de Autorização

A autorização do pagador pode ocorrer por uma de quatro jornadas, definidas pelo Bacen. A jornada determina se há QR Code e se existe uma cobrança inicial vinculada à ativação da recorrência.

JornadaAutorizaçãoQR CodeCobrança inicial
1Notificação fora do ecossistema Pix (via solicrec)NãoNão
2Leitura de QR Code de recorrênciaSimplesNão
3Leitura de QR Code compostoCompostoCobrança imediata (cob)
4Leitura de QR Code compostoCompostoCobrança com vencimento (cobv)
  • Jornada 1: POST /rec seguido de POST /solicrec (o PSP do pagador notifica o cliente).
  • Jornada 2: POST /rec e depois GET /rec/{idRec} sem txid — o QR Code simples é retornado em dadosQR.
  • Jornada 3: POST /rec, criação de uma cobrança imediata (cob) e GET /rec/{idRec}?txid={txid} para gerar o QR Code composto.
  • Jornada 4: igual à Jornada 3, porém com uma cobrança com vencimento (cobv).
  • Pós-ativação: monitore os webhooks de recorrência (webhookrec) e crie as cobranças recorrentes via PUT /cobr/{txid} a cada ciclo.

Status

Recorrência (rec)

Ciclo de vida: CRIADA → APROVADA | REJEITADA | EXPIRADA | CANCELADA.

StatusDescrição
CRIADARecorrência criada, aguardando autorização do pagador.
APROVADARecorrência autorizada pelo pagador. Cobranças recorrentes podem ser criadas.
REJEITADARecorrência rejeitada pelo pagador ou pelo PSP do pagador.
EXPIRADAPrazo de autorização expirou sem confirmação do pagador.
CANCELADARecorrência cancelada pelo recebedor, pelo pagador ou por um dos PSPs.

Solicitação de Confirmação (solicrec)

StatusDescrição
CRIADASolicitação de confirmação criada.
ENVIADASolicitação enviada ao PSP do pagador.
RECEBIDASolicitação recebida pelo PSP do pagador.
REJEITADASolicitação rejeitada pelo pagador.
ACEITASolicitação aceita pelo pagador. A recorrência é aprovada.
EXPIRADASolicitação expirou sem resposta do pagador.
CANCELADASolicitação cancelada.

Cobrança Recorrente (cobr)

StatusDescrição
CRIADACobrança recorrente criada.
ATIVACobrança agendada para liquidação na data de vencimento.
CONCLUIDACobrança liquidada com sucesso.
EXPIRADACobrança não liquidada dentro do prazo (incluindo eventuais retentativas).
REJEITADACobrança rejeitada pelo PSP do pagador.
CANCELADACobrança cancelada antes da liquidação.

Formato do idRec

O idRec é o identificador único da recorrência, com 29 caracteres no formato:

RAxxxxxxxxyyyyMMddkkkkkkkkkkk
ParteDescrição
RCaractere fixo "R".
AIndicador de retentativa: "R" (permite retentativa após o vencimento) ou "N" (não permite).
xxxxxxxxISPB do agente (8 dígitos).
yyyyMMddData de criação da recorrência.
kkkkkkkkkkkSequencial alfanumérico (11 caracteres).

Exemplo: RN1234567820260801abcdefghijk — recorrência sem retentativa (N), ISPB 12345678, criada em 01/08/2026.