Pix ProcessamentoPix Processamento Docs

Conceitos

Visão geral

A Pix Processamento é uma API REST com 29 endpoints divididos em 7 grupos. Toda a comunicação acontece em JSON, sobre HTTPS, com Bearer token. Valores monetários estão sempre em reais (BRL), não em centavos.

Os 7 grupos de endpoints

GrupoEndpointsO que faz
Cobranças Pix4Criar e consultar cobranças Pix (depósitos), QR Code, comprovante.
Saques6Enviar Pix por chave ou QR Code, consulta DICT, leitura de QR.
Transferência interna2Mover saldo entre contas Pix Processamento, instantâneo.
Conta2Perfil, permissões, limites e saldo.
Relatórios6Listar transações, gerar CSV assíncrono.
Callbacks4Inspecionar e reenviar webhooks.
Infrações (MED)5Disputas Pix iniciadas pelo pagador e submissão de defesa.

Modelo de transação

Toda movimentação na Pix Processamento é representada por uma transação. Independente de ser cobrança, saque ou transferência interna, a estrutura básica é a mesma.

Campos principais

CampoTipoPara que serve
idstringIdentificador único da transação na Pix Processamento.
typestringDEPOSIT, WITHDRAW ou COMMISSION.
methodstringPIX, BANK_SLIP ou INTERNAL_TRANSFER.
statusstringEstado atual. Os mais comuns: PENDING, COMPLETED, REFUNDED, EXPIRED, ERROR.
amountnumberValor em reais (BRL), não em centavos. Ex: 10.90 é R$ 10,90.
clientReferencestringSeu identificador externo. Volta em todo callback. Use para idempotência e lookup.
virtualAccountstringSubconta virtual (até 50 chars). Use para multi-tenant (lojas, filiais, marketplaces).
callbackUrlstringURL para receber atualizações de status via webhook.
endToEndIdstringIdentificador único da operação no Bacen. Útil para rastrear em disputas.

Transferência interna não é um type: ela chega em duas pernas, WITHDRAW na conta pagadora e DEPOSIT na recebedora, ambas com method: INTERNAL_TRANSFER.

Todos os campos detalhados no Glossário.

Ciclo de vida típico

Estados completos por tipo na referência de cada endpoint. Tabela rápida no Glossário · Status de transação.

Convenções da API

ItemValor
Base URLhttps://api.exemplo.processamento.com/v1
AutenticaçãoAuthorization: Bearer SEU_TOKEN
Content-Typeapplication/json (obrigatório em toda chamada)
ValoresEm reais (BRL), nunca em centavos
DatasISO 8601 (2025-11-23T10:46:26.986Z)
EncodingUTF-8
Paginaçãopage + limit com flag hasNextPage
WebhooksPOST em callbackUrl, retry até 72x

Próximos conceitos importantes

Nesta página