For this we can update custome options programaticallyfor alla products at a time :) <?php require_once 'app/Mage.php'; umask(0); Mage::app('admin'); $option = array( 'title' => 'custom option title', 'type' => 'drop_down', // could be drop_down ,checkbox , multiple 'is_require' => 1, 'sort_order' => 0, 'values' => getOptions() ); $collection = Mage::getModel('catalog/product'); $product_id = $collection->getIdBySku('Ac-43SS'); $product = $collection->load($product_id); $product->setProductOptions(array($option)); $product->setCanSaveCustomOptions(true); $product->save(); echo $sku; function getOptions() { return array( array( 'title' => 'Ship It', 'price' => 0, 'price_type' => 'fixed...