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
<?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'];
?>