Below is the code which i am using right now, but it not working.
<?php
define('MAGENTO', realpath(dirname(__FILE__) . "/.."));
require_once MAGENTO . '/app/Mage.php';
umask(0);
Mage::init();
Mage::app()->addEventArea('global');
Mage::getSingleton('core/session', array('name' => 'frontend'));
$orders = Mage::getModel('sales/order')->getCollection()
->addFieldToFilter('created_at', array(
'from' => strtotime('-1 day', time()),
'to' => time(),
'datetime' => true,
))->load();
$orders_to_check = array();
foreach ($orders as $order) {
$order_id = $order->getRealOrderId();
foreach ($order->getAllItems() as $item) {
echo $item->getSku();
if($item->getSku() == 'S343697'){
$item->delete();
$orders->save();
}
}
}
print_r($orders_to_check);exit;
any thoughts how to remove item from order ?