<?php
require_once '../../config/config.php';
require_once '../../includes/auth.php';

requireAdminLogin();
ensureFeatureAndPaymentTables();

$id = (int)($_GET['id'] ?? 0);
if ($id <= 0) {
    setFlashMessage('error', 'Geçersiz kayıt.');
    redirect('index.php');
}

try {
    $stmt = $pdo->prepare("UPDATE payment_notifications SET status='processed' WHERE id = ?");
    $stmt->execute([$id]);
    setFlashMessage('success', 'Ödeme bildirimi işlendi olarak işaretlendi.');
} catch (PDOException $e) {
    setFlashMessage('error', 'İşlem sırasında hata oluştu.');
}

redirect('index.php');


