Visão geral
Contas habilitadas para seleção de adquirente podem escolher até 3 adquirentes PIX em ordem de prioridade:- Prioridade 1 — adquirente primária
- Prioridade 2 — adquirente secundária (fallback)
- Prioridade 3 — adquirente terciária (fallback)
Os identificadores de adquirente (
acquirer_key) devem ser obtidos via Listar adquirentes. Não utilize chaves inventadas — apenas adquirentes retornadas pela API estão disponíveis para sua conta.Pré-requisitos
Para utilizar as rotas de adquirentes, sua conta e credencial devem atender aos seguintes requisitos:Fluxo recomendado
1
Listar adquirentes disponíveis
Faça um
GET /pix-cash-in/acquirers para obter as chaves (acquirer_key) disponíveis para sua conta e ver quais já estão configuradas como primária, secundária ou terciária.2
Configurar o padrão da conta (opcional)
Use
PUT /pix-cash-in/acquirers para definir ou atualizar as adquirentes padrão da conta. Essa configuração será usada em todas as transações que não informarem override.3
Criar transações
Ao chamar
POST /transactions, omita os campos de adquirente para usar o padrão da conta, ou informe acquirers para escolher adquirentes apenas naquela transação. Consulte o guia de transações.Configuração persistente (PUT)
As verificações abaixo são aplicadas na ordem listada. A primeira falha interrompe o processamento e retorna o erro correspondente.1
Autenticação das credenciais
As credenciais
X-Public-Key e X-Secret-Key devem estar presentes nos headers da requisição, além de serem válidas e ativas.Se as credenciais estiverem ausentes, inválidas ou inativas, a API retorna 401 Unauthorized.2
Permissão da credencial
A credencial utilizada deve possuir permissão do tipo cashin (apenas entradas) ou all (ambas).Se a credencial não tiver permissão, a API retorna
403 Forbidden.3
Seleção de adquirente habilitada
A conta deve ter a permissão
Selecionar Adquirente habilitada.Se a permissão não estiver disponível, a API retorna 403 Forbidden.4
Validação do payload
Envie um array Regras de validação:
acquirers com até 3 adquirentes, cada uma com sua prioridade:Se houver erros de validação, a API retorna
422 Unprocessable Entity.Resposta de sucesso (PUT)
Se todas as validações passarem, a API retorna200 OK com o snapshot das adquirentes ativas: