<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);

header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Headers: Content-Type");
header("Access-Control-Allow-Methods: POST, OPTIONS");
header("Content-Type: application/json");
header("Access-Control-Max-Age: 86400");

// --- LÍNEA CORREGIDA ---
// Usamos __DIR__ para asegurar que la ruta sea siempre relativa a este archivo.
// Si config.php está en la carpeta 'api_gold', la ruta correcta es '../config.php'.
require_once(__DIR__ . '/../config.php'); 

// ... el resto de tu código sigue igual ...

 $input = json_decode(file_get_contents('php://input'), true);
 $slug_tienda = trim($input['slug_tienda'] ?? '');
 $id = isset($input['id']) ? (int)$input['id'] : 0;

if ($slug_tienda === '' || $id <= 0) {
    echo json_encode(['success' => false, 'message' => 'Faltan datos obligatorios (slug_tienda o id).']);
    exit;
}

 $stmt = $mysqli->prepare("DELETE FROM pos_medios_pago WHERE id = ? AND slug_tienda = ?");
 $stmt->bind_param("is", $id, $slug_tienda);
 $ok = $stmt->execute();
 $stmt->close();

echo json_encode([
    'success' => $ok,
    'message' => $ok ? 'Medio de pago eliminado correctamente.' : 'Error al eliminar: ' . $mysqli->error
]);

 $mysqli->close();