Visão Geral
O endpointPUT /cob/:txid cria uma cobrança imediata (cob) associada ao identificador de transação (txid) informado. Este endpoint segue a especificação oficial do Banco Central do Brasil para cobranças PIX.
O
txid é um identificador único gerado pelo seu sistema. Deve ter entre 26 e 35 caracteres alfanuméricos.Endpoint
Autenticação
Token Bearer obtido via
/oauth/token.Exemplo: Bearer eyJhbGciOiJSUzI1NiIs...Parâmetros de URL
Identificador da transação. Deve ser único e conter entre 26 e 35 caracteres alfanuméricos
[a-zA-Z0-9].Exemplo: 7978c0c97ea847e78e8849634473c1f1Request Body
Informações de controle de tempo da cobrança.
Dados do devedor (pagador). Pode ser Pessoa Física (CPF) ou Jurídica (CNPJ).
Valores monetários da cobrança.
Chave PIX do recebedor. Pode ser telefone, e-mail, CPF/CNPJ ou EVP (chave aleatória). Máximo 77 caracteres.
Texto livre para o pagador. Máximo 140 caracteres.
Lista de informações adicionais ao pagador.
Request
Response
- 201 Created
- 400 Bad Request
- 409 Conflict
Campos da Resposta
Identificador da transação informado na requisição.
Número da revisão da cobrança. Sempre
0 na criação.Informações do payload PIX.
Código PIX copia-e-cola (mesmo valor de
loc.location). String no formato EMV que pode ser usada para pagamento.Status da cobrança:
ATIVA: Cobrança ativa, aguardando pagamentoCONCLUIDA: Pagamento recebidoREMOVIDA_PELO_USUARIO_RECEBEDOR: Cancelada pelo recebedorREMOVIDA_PELO_PSP: Removida pelo PSP
Status da Cobrança
Webhook de Pagamento
Quando o pagamento for confirmado, você receberá um webhook V2 do tipoRECEIVE:
Webhooks V2
Veja a documentação completa do webhook RECEIVE
Erros Comuns
| Código | Erro | Solução |
|---|---|---|
| 400 | txid fora do padrão | Use 26-35 caracteres alfanuméricos |
| 400 | CPF/CNPJ inválido | Verifique formato (apenas números) |
| 400 | Valor inválido | Use formato “123.45” (string com 2 decimais) |
| 401 | Token inválido | Renove o token de acesso |
| 409 | txid já existe | Use um txid diferente |