Pular para o conteúdo principal

Como interceptar um Pix utilizando um webhook

Com a Openpix é possível criar webhooks para interceptar quando um Pix for realizado.

Neste tutorial iremos descrever como criar um webhook para informar o recebimento de um novo Pix e devolvê-lo em uma API registrada.

Step 1 - Crie o seu webhook apontando para o seu endpoint

Para criar um webhook via API basta seguir os passos desse tutorial: Criando um webhook para interceptar um Pix Via API.

Para criar um webhook via plataforma basta seguir os passos desse tutorial: Criando um webhook para interceptar um Pix e chamar uma API.

Step 2 - Crie o seu endpoint

Agora que você já tem o seu webhook criado, é necessário criar o seu endpoint para receber o webhook.

Há diversas linguagens em que você pode criar o seu endpoint, abaixo iremos descrever como criar o seu endpoint em PHP.

<?php

// Get the JSON input data
$input = file_get_contents('php://input');

// Decode the JSON data into an associative array
$data = json_decode($input, true);

// Access the charge object
$charge = $data['charge'];

// Now you can use the $charge object as needed
print_r($charge);

echo 'correlationID: ' . $charge['correlationID'];

?>