<?php
// ajax_checar_fatura.php - O JavaScript do Modal pergunta pra ele de 5 em 5 segundos
session_start();
error_reporting(0);
ini_set('display_errors', 0);
header('Content-Type: application/json');

require_once 'config.php';
$pdo = getConexaoAtiva();

if (!isset($_SESSION['user_id'])) {
    echo json_encode(['status' => 'erro']);
    exit;
}

$fatura_id = isset($_GET['id']) ? intval($_GET['id']) : 0;

if ($fatura_id > 0) {
    try {
        // Agora ele busca o status E a quantidade de créditos da fatura
        $stmt = $pdo->prepare("SELECT status, qtd_creditos FROM faturas_pix WHERE id = ?");
        $stmt->execute([$fatura_id]);
        $fatura = $stmt->fetch(PDO::FETCH_ASSOC);
        
        if ($fatura) {
            echo json_encode([
                'status' => $fatura['status'],
                'qtd' => $fatura['qtd_creditos'] // Retorna a quantidade para a tela
            ]); 
            exit;
        }
    } catch (Exception $e) {}
}

echo json_encode(['status' => 'erro']);
?>