<?php
/**
 * Cron Job - Expiração Automática de Pedidos
 * Execute via crontab a cada 5 minutos
 */

// Chave de segurança
define('CRON_SECRET', 'montaloja_cron_secret_2024');

// URL base
$baseUrl = 'https://duolead.com.br/api/orders.php';

// IDs das lojas (adicione conforme necessário)
$storeIds = [1];

foreach ($storeIds as $storeId) {
    $url = $baseUrl . '?action=cancel_expired&key=' . CRON_SECRET . '&store_id=' . $storeId;
    
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 30);
    
    $response = curl_exec($ch);
    $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    curl_close($ch);
    
    $timestamp = date('Y-m-d H:i:s');
    echo "[{$timestamp}] Store {$storeId}: HTTP {$httpCode} - {$response}\n";
}
