Autenticação
Antes de iniciar qualquer integração, você deve obter sua API Key para autenticação na plataforma.Para mais detalhes, consulte a documentação de autenticação
Integração PIX
Esta integração permite gerar uma cobrança via PIX para que uma pessoa física ou jurídica realize o pagamento. A resposta conterá o QR Code (em base64) e a chave PIX.1
Obtenha sua API Key
Utilize a chave para autenticar suas requisições.
2
Monte o corpo da requisição
Garanta que o JSON enviado siga as regras abaixo:
Parâmetros obrigatórios
Parâmetros obrigatórios
Os campos como type, fullName, document, transaction etc. devem ser enviados corretamente.
Validação do documento
Validação do documento
O campo document deve conter um CPF ou CNPJ válido, obedecendo as regras de validação dos dígitos verificadores.
Valor da transação
Valor da transação
O campo value deve ser um número float positivo (maior que zero) com até duas casas decimais.
Data de vencimento
Data de vencimento
O campo dueDate deve ser uma data igual ou posterior à data atual.
Identificador único
Identificador único
O campo externalId deve ser único no ecossistema, possibilitando a identificação interna da transação.
Exemplo de Corpo da Requisição
request-body.json
Tratamento da Resposta
Resposta de Sucesso (Status 200)
Em caso de sucesso, a resposta retornará um JSON contendo:Identificador único gerado para cobrança/transação
Status da cobrança/transação. Inicialmente, “WAITING_PAYMENT” é o status padrão após gerar uma cobrança e aguardar o pagamento do usuário
Imagem QRCode codificado em Base64 (data:image/png;base64)
Código PIX Copia e Cola
Data/momento da geração do pagamento
URL para link de pagamento
Exemplo de Exibição do QR Code
Para exibir o QR Code em uma página web, utilize:Resposta com Erro (Status 400, 404 ou 500)
Caso ocorra algum erro, a API retornará um status diferente de 200 acompanhado de uma mensagem de erro. Exemplo:Para informações completas sobre os códigos de erro e os parâmetros disponíveis, consulte a referência completa da API.