Comunidade
Webhook simplificado
Olá, estou avaliando migrar minha operação para o PagSeguro, mas ainda não consegui fazer a integração facilmente como era feito na outra empresa.
Lá bastava eu incluir a URL gerada no Integromat na chamada de API da deles conforme o link https://developers.openpix.com.br/docs/webhook/platform/webhook-platform-api/#tag/payment/paths/~1api~1openpix~1v1~1pay~1qrcode/post
No PagSeguro é possível?
Grato
Bom Dia Marc,
Na PagSeguro temos duas formas de você integrar com o PIX: API PIX e API de Order.
API PIX é uma API especificada pelo Bacen, e para registrar o Webhook nela é necessário fazer um cadastro de Webhook antes de gerar suas cobranças, assim as cobranças irão notificar esse Webhook quando um pagamento acontecer.
Você pode aprender a usá-la na seguinte documentação:
https://dev.pagseguro.uol.com.br/reference/pix-intro
API de Order é nossa API proprietária, nela você pode criar um pedido e devolvemos tanto o PIX Copia e Cola quanto a imagem do QR Code, que pode ser uma excelente alternativa para você.
Nela você pode adicionar o link do Webhook na requisição, conforme seu exemplo.
Segue documentação abaixo:
https://dev.pagseguro.uol.com.br/reference/create-qrcode-order
Qualquer dúvida, estamos a disposição.
Obrigado!
Agradeço pelo retorno. No caso da API de Order quais as variáveis que eu receberei através do webhook? Pergunto, pois numa outra empresa que testei só era enviado o id da transação e eu preciso do valor e nome do pagador. Grato.
Alias, para obter outras variáveis como valor e nome do pagador nessa outra empresa (Mercado Pago) é necessário uma chamada para API com o Token. Como estou fazendo a integração sem codificar, através do Integromat, necessito que o processo seja simples sem necessitar um desenvolvedor. Grato.
No Webhook da API de Order você irá receber todo o payload da criação do pedido, contendo dados do cliente, endereço, etc, e também os dados do pagamento, que ficam dentro da parte de Charges.
No link abaixo você pode ver um exemplo:
https://dev.pagseguro.uol.com.br/reference/webhooks-order
Mesmo nos pagamentos Pix é informado o nome do pagador? Pois no Mercado Pago o nome do pagador não é informado, e isso está impedindo de eu criar um filtro relacionado a essa variável. Grato.