$deliver_charge_discount_flag = 1;
}
// 2. Transform Post Parameter
$orderProductDateNumArray = array();
for ($i = 0, $len = count($product_id_array); $i < $len; $i++) {
    $product_id = $product_id_array[$i];
    for ($j = 0; $j < 5; $j++) {
        $date_num = (int) date("Ymd", strtotime("{$start_date} +{$j} day"));
        $index_str = $product_id . '_' . $date_num;
        $purchase_num = $_REQUEST[$index_str];
        $orderProductDateNumArray[] = array('product_id' => $product_id, 'deliver_date' => date("Y/m/d", strtotime("{$start_date} +{$j} day")), 'purchase_number' => $purchase_num);
    }
}
// 3. Get Operator Info
$resGetOperatorInfoArray = array();
$resGetOperatorInfoArray = $commonMethodObj->getOperatorInfo($operator_id);
if (!$resGetOperatorInfoArray) {
    // redirect to error page
    header('location: ./error.php?ecode=SE065');
    exit;
}
$companyCode = $resGetOperatorInfoArray['companyCode'];
$companyName = $resGetOperatorInfoArray['companyName'];
$storeCode = $resGetOperatorInfoArray['storeCode'];
$storeName = $resGetOperatorInfoArray['storeName'];
$deliverCharge = $resGetOperatorInfoArray['deliverCharge'];
$operatorType = $resGetOperatorInfoArray['operatorType'];
$operatorName = $resGetOperatorInfoArray['operatorName'];
$operatorMailAddress = $resGetOperatorInfoArray['operatorMailAddress'];
$operatorPhoneNumber = $resGetOperatorInfoArray['operatorPhoneNumber'];
$role = $resGetOperatorInfoArray['role'];