Pular para o conteúdo principal

Pagar QRCode

Realiza a simulação de pagamento de um QRCode, em homologação.

Quando o QRCode for pago, será efetuado o envio da mensagem de notificação via webhook cadastrado.

Atenção

Não está disponível em produção

Fazendo Requisição

A chamada deverá ser feita utilizando o método POST.

POST/v1/pix/qrcodes/{reference_id}/pay

Sucesso

Em caso de sucesso, será retornado uma mensagem HTTP 200 – OK, conforme apresentado abaixo:

HTTP 200 Response Body - Exemplo
  {
"message": "Operation succeeded"
}

Eventos Notificados

  • O sistema irá enviar notificações para todos os status disponíveis da transação.
  • Isso vale para Checkout, PixQrCode e Cartão
  • Qualquer mudança de status (Criação, confirmação, cancelamento, etc.) resultará em uma chamada ao webhook configurado na criação da transação.
  • As notificações seguirão exatamente o mesmo padrão de dados já utilizados pelo webhook existente, garantindo compatibilidade e consistência na integração.

Entre nesta página para mais detalhes sobre Webhook - Notificação do qrcode

Erros

Em caso de erros, será retornado um json com o atributo error especificando o motivo de a operação ter sido invalidada.

HTTP 406 Response Body - Exemplo
  {
"error": "Qrcode not found"
}
HTTP 422 Response Body - Exemplo
  {
"error": "Qrcode canceled"
}