$shipping = 0; } else { $shipping = $data_order->order_shipping_amount; } } $order_total_amount = $data_order->order_purchase_amount - $amount + $shipping; $_checkout_update->update_voucher($amount, $purchase, $shipping, $order_total_amount, $get_order_id->latest_order_id); $_checkout_update->insert_voucher_item($data_voucher->voucher_id, $get_order_id->latest_order_id); } /* --- END: VOUCHER MODULE --- */ /* --- INSERT USER PURCHASE--- */ $_checkout_update->insertUserPurchase($_global_user->user_id, $get_order_id->latest_order_id); $_SESSION['order_number'] = $order_number; foreach ($session_type as $key => $order_item) { $get_cart = $_checkout_get->get_cart_item($order_item, $session_stock[$key]); $get_stock = $_checkout_get->get_stock($order_item, $session_stock[$key]); /* --- MODULE: SALE--- */ if (!empty($get_cart->promo_item_id) && $get_cart->promo_start_datetime <= date('Y-m-d') && $get_cart->promo_end_datetime >= date('Y-m-d')) { if ($get_cart->promo_id == 1) { $price_now = $get_cart->type_price - $get_cart->promo_value / 100 * $get_cart->type_price; } else { $price_now = $get_cart->type_price - $get_cart->promo_value; } } else { $price_now = $get_cart->type_price; } if (CURRENCY === 2) { $get_cart->type_price = $get_cart->type_price / $_global_general->currency_rate; $price_now = $price_now / $_global_general->currency_rate; } /* --- INSERT ORDER ITEM --- */
$_checkout_update->update_voucher($amount, $purchase, $shipping, $order_total_amount, $get_order_id->latest_order_id); $_checkout_update->insert_voucher_item($data_voucher->voucher_id, $get_order_id->latest_order_id); } /* --- END: VOUCHER MODULE --- */ /* --- INSERT USER PURCHASE--- */ $_checkout_update->insertUserPurchase($_global_user->user_id, $get_order_id->latest_order_id); $_SESSION['order_number'] = $order_number; foreach($session_type as $key=>$order_item){ $get_cart = $_checkout_get->get_cart_item($order_item, $session_stock[$key]); $get_stock = $_checkout_get->get_stock($session_stock[$key]); $price = $_shop->discount_price($get_cart->promo_id, $get_cart->promo_value, $get_cart->type_price, $get_cart->promo_start_datetime, $get_cart->promo_end_datetime, $temp_currency); /* --- MODULE: SALE--- */ if(!empty($get_cart->promo_item_id) && $get_cart->promo_start_datetime <= date('Y-m-d') && $get_cart->promo_end_datetime >= date('Y-m-d')){ if($get_cart->promo_id == 1){ //$price_now = $get_cart->type_price - (($get_cart->promo_value / 100) * $get_cart->type_price); $price_now = $price['now_price']; }else{ //$price_now = $get_cart->type_price - $get_cart->promo_value; $price_now = $price['now_price']; } }else{