false,'error'=>'Not authenticated']); exit; } $userId = $_SESSION['user_id']; $stmt = db()->prepare(" SELECT id, tokens, amount_cents, payment_method, platform_id, game_alias, card_brand, card_last4, status, created_at FROM token_purchases WHERE user_id = ? ORDER BY created_at DESC LIMIT 20 "); $stmt->execute([$userId]); echo json_encode(['success'=>true, 'purchases'=>$stmt->fetchAll()]);