예제 #1
0
             $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 --- */
예제 #2
0
      $_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{