<?php
header('Content-Type: application/json; charset=utf-8');

$input = file_get_contents('php://input');
$data = json_decode($input, true);

// Salva em log só pra testar
file_put_contents(__DIR__ . '/webhook_log.txt', $input . PHP_EOL, FILE_APPEND);

// Aqui você atualiza no banco, arquivo ou sessão
// Exemplo:
// payment_code => status approved/pending/refunded

echo json_encode([
    'received' => true
]);