API - Gerar PIX
Gere QR Codes PIX dinâmicos para recebimento de pagamentos em sua aplicação.
Introdução
Esta API permite a geração de QR Codes PIX dinâmicos para recebimento de pagamentos. O QR Code gerado tem validade de 30 minutos e pode ser utilizado em qualquer aplicativo de pagamento que suporte PIX.
Exemplo de Implementação
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
client_id |
String | Identificação única do cliente |
client_secret |
String | Chave secreta para autenticação |
nome |
String | Nome completo do pagador |
cpf |
String | CPF do pagador (apenas números) |
valor |
Decimal | Valor da transação (ex: 100.00) |
descricao |
String | Descrição do pagamento (máx. 50 caracteres) |
urlnoty |
String | URL para receber notificações de pagamento |
Respostas da API
API - Transferência PIX
Realize transferências PIX entre contas de forma programática.
Introdução
Esta API permite realizar transferências PIX para qualquer chave PIX cadastrada no sistema. As transferências são processadas em tempo real quando dentro do horário bancário.
Exemplo de Implementação
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
client_id |
String | Identificação única do cliente |
client_secret |
String | Chave secreta para autenticação |
nome |
String | Nome completo do pagador |
cpf |
String | CPF do pagador (apenas números) |
valor |
Decimal | Valor da transferência (ex: 1.00) |
chave_pix |
String | Chave PIX do destinatário (CPF, email, telefone ou chave aleatória) |
urlnoty |
String | URL para receber notificações de transferência |
Respostas da API
Webhook - Pagamento Recebido
Receba notificações em tempo real quando um pagamento PIX for confirmado.
Estrutura do Webhook
Quando um pagamento PIX for confirmado, nosso sistema enviará uma requisição POST para o urlnoty
informado com os seguintes dados:
Campos do Webhook
Campo | Tipo | Descrição |
---|---|---|
transactionType |
String | Tipo de transação (RECEIVEPIX para pagamentos recebidos) |
transactionId |
String | ID único da transação em nosso sistema |
external_id |
String | ID externo (opcional) que você pode usar para referência |
amount |
Decimal | Valor do pagamento |
status |
String | Status do pagamento (PAID para confirmado) |
dateApproval |
String | Data e hora da confirmação do pagamento |
Webhook - Transferência Concluída
Receba notificações quando uma transferência PIX for concluída.
Estrutura do Webhook
Quando uma transferência PIX for concluída, nosso sistema enviará uma requisição POST para o urlnoty
informado com os seguintes dados:
Campos do Webhook
Campo | Tipo | Descrição |
---|---|---|
transactionType |
String | Tipo de transação (PAYMENT para transferências enviadas) |
transactionId |
String | ID único da transação em nosso sistema |
external_id |
String | ID externo (opcional) que você pode usar para referência |
amount |
Decimal | Valor da transferência |
dateApproval |
String | Data e hora da conclusão da transferência |
statusCode |
Object | Contém o status e descrição da transferência |