상품명
총수량
판매가
옵션가
소계
포인트
배송비
0) $good_info .= chr(30); $good_info .= "seq=".($i+1).chr(31); $good_info .= "ordr_numb={$od_id}_".sprintf("%04d", $i).chr(31); $good_info .= "good_name=".addslashes($row['it_name']).chr(31); $good_info .= "good_cntx=".$row['ct_qty'].chr(31); $good_info .= "good_amtx=".$row['ct_price'].chr(31); } $image = get_it_image($row['it_id'], 80, 80); $it_name = '
' . stripslashes($row['it_name']) . '
'; $it_options = print_item_options($row['it_id'], $s_cart_id); if($it_options) { $it_name .= '
'.$it_options.'
'; } // 복합과세금액 if($default['de_tax_flag_use']) { if($row['it_notax']) { $comm_free_mny += $sum['price']; } else { $tot_tax_mny += $sum['price']; } } $point = $sum['point']; $sell_price = $sum['price']; // 토스페이먼츠 escrowProducts 배열에 상품 정보 추가 $escrow_products[] = array( 'id' => $row['ct_id'], 'name' => $row['it_name'], 'code' => $row['it_id'], 'unitPrice' => (int) $row['ct_price'], 'quantity' => (int) $row['ct_qty'] ); // 쿠폰 $cp_button = ''; if($is_member) { $cp_count = 0; $sql = " select cp_id from {$g5['g5_shop_coupon_table']} where mb_id IN ( '{$member['mb_id']}', '전체회원' ) and cp_start <= '".G5_TIME_YMD."' and cp_end >= '".G5_TIME_YMD."' and cp_minimum <= '$sell_price' and ( ( cp_method = '0' and cp_target = '{$row['it_id']}' ) OR ( cp_method = '1' and ( cp_target IN ( '{$row['ca_id']}', '{$row['ca_id2']}', '{$row['ca_id3']}' ) ) ) ) "; $res = sql_query($sql); for($k=0; $cp=sql_fetch_array($res); $k++) { if(is_used_coupon($member['mb_id'], $cp['cp_id'])) continue; $cp_count++; } if($cp_count) { $cp_button = '
쿠폰적용
'; $it_cp_count++; } } // 배송비 switch($row['ct_send_cost']) { case 1: $ct_send_cost = '착불'; break; case 2: $ct_send_cost = '무료'; break; default: $ct_send_cost = '선불'; break; } // 조건부무료 if($row['it_sc_type'] == 2) { $sendcost = get_item_sendcost($row['it_id'], $sum['price'], $sum['qty'], $s_cart_id); if($sendcost == 0) $ct_send_cost = '무료'; } ?>
장바구니에 담긴 상품이 없습니다.
'; alert('장바구니가 비어 있습니다.', G5_SHOP_URL.'/cart.php'); } else { // 배송비 계산 $send_cost = get_sendcost($s_cart_id); } // 복합과세처리 if($default['de_tax_flag_use']) { $comm_tax_mny = round(($tot_tax_mny + $send_cost) / 1.1); $comm_vat_mny = ($tot_tax_mny + $send_cost) - $comm_tax_mny; } ?>
주문하시는 분
이름
필수
비밀번호
영,숫자 3~20자 (주문서 조회시 필요)
전화번호
필수
핸드폰
주소
우편번호
필수
주소 검색
기본주소
필수
상세주소
참고항목
E-mail
필수
희망배송일
이후로 배송 바랍니다.
받으시는 분
'.PHP_EOL; $addr_list .= '
주문자와 동일
'.PHP_EOL; // 기본배송지 $sql = " select * from {$g5['g5_shop_order_address_table']} where mb_id = '{$member['mb_id']}' and ad_default = '1' "; $row = sql_fetch($sql); if(isset($row['ad_id']) && $row['ad_id']) { $val1 = $row['ad_name'].$sep.$row['ad_tel'].$sep.$row['ad_hp'].$sep.$row['ad_zip1'].$sep.$row['ad_zip2'].$sep.$row['ad_addr1'].$sep.$row['ad_addr2'].$sep.$row['ad_addr3'].$sep.$row['ad_jibeon'].$sep.$row['ad_subject']; $addr_list .= '
'.PHP_EOL; $addr_list .= '
기본배송지
'.PHP_EOL; } // 최근배송지 $sql = " select * from {$g5['g5_shop_order_address_table']} where mb_id = '{$member['mb_id']}' and ad_default = '0' order by ad_id desc limit 1 "; $result = sql_query($sql); for($i=0; $row=sql_fetch_array($result); $i++) { $val1 = $row['ad_name'].$sep.$row['ad_tel'].$sep.$row['ad_hp'].$sep.$row['ad_zip1'].$sep.$row['ad_zip2'].$sep.$row['ad_addr1'].$sep.$row['ad_addr2'].$sep.$row['ad_addr3'].$sep.$row['ad_jibeon'].$sep.$row['ad_subject']; $val2 = '
최근배송지('.($row['ad_subject'] ? get_text($row['ad_subject']) : get_text($row['ad_name'])).')
'; $addr_list .= '
'.PHP_EOL.$val2.PHP_EOL; } $addr_list .= '
'.PHP_EOL; $addr_list .= '
신규배송지
'.PHP_EOL; $addr_list .='
배송지목록
'; } else { // 주문자와 동일 $addr_list .= '
'.PHP_EOL; $addr_list .= '
주문자와 동일
'.PHP_EOL; } ?>
배송지선택
배송지명
기본배송지로 설정
이름
필수
전화번호
필수
핸드폰
주소
우편번호
필수
주소 검색
기본주소
필수
상세주소
참고항목
전하실말씀
주문
원
쿠폰할인
0
원
배송비
원
포인트
점
총계
원
= '".G5_TIME_YMD."' and cp_minimum <= '$tot_sell_price' "; $res = sql_query($sql); for($k=0; $cp=sql_fetch_array($res); $k++) { if(is_used_coupon($member['mb_id'], $cp['cp_id'])) continue; $oc_cnt++; } if($send_cost > 0) { // 배송비쿠폰 $sql = " select cp_id from {$g5['g5_shop_coupon_table']} where mb_id IN ( '{$member['mb_id']}', '전체회원' ) and cp_method = '3' and cp_start <= '".G5_TIME_YMD."' and cp_end >= '".G5_TIME_YMD."' and cp_minimum <= '$tot_sell_price' "; $res = sql_query($sql); for($k=0; $cp=sql_fetch_array($res); $k++) { if(is_used_coupon($member['mb_id'], $cp['cp_id'])) continue; $sc_cnt++; } } } ?>
결제정보
0) { ?>
주문할인
0
원
쿠폰적용
0) { ?>
배송비할인
0
원
쿠폰적용
추가배송비
0
원
(지역에 따라 추가되는 도선료 등의 배송비입니다.)
총 주문금액
원
결제수단
무통장입금
이외의 결제 수단으로 결제하시는 경우 포인트를 적립해드리지 않습니다.'; $multi_settle = 0; $checked = ''; $escrow_title = ""; if ($default['de_escrow_use']) { $escrow_title = "에스크로
"; } if ($default['de_bank_use'] || $default['de_vbank_use'] || $default['de_iche_use'] || $default['de_card_use'] || $default['de_hp_use'] || $default['de_easy_pay_use'] || is_use_easypay('global_nhnkcp') || (empty($inicis_pro_use) && ($default['de_inicis_lpay_use'] || $default['de_inicis_kakaopay_use'])) || (!empty($inicis_pro_use) && is_inicis_simple_pay())) { echo '
'; echo '
결제방법 선택
'; } // 무통장입금 사용 if ($default['de_bank_use']) { $multi_settle++; echo '
무통장입금
'.PHP_EOL; $checked = ''; } // 가상계좌 사용 if ($default['de_vbank_use']) { $multi_settle++; echo '
'.$escrow_title.'가상계좌
'.PHP_EOL; $checked = ''; } // 계좌이체 사용 if ($default['de_iche_use']) { $multi_settle++; // 토스페이먼츠 v2 - 퀵계좌이체 명칭 사용 echo '
'.$escrow_title. ($default['de_pg_service'] == 'toss' ? '퀵계좌이체' :'계좌이체') . '
'.PHP_EOL; $checked = ''; } // 휴대폰 사용 if ($default['de_hp_use']) { $multi_settle++; echo '
휴대폰
'.PHP_EOL; $checked = ''; } // 신용카드 사용 if ($default['de_card_use']) { $multi_settle++; echo '
신용카드
'.PHP_EOL; $checked = ''; } $easypay_prints = shop_easypay_buttons(false); if ($easypay_prints) { $multi_settle += count($easypay_prints); echo run_replace('shop_orderform_easypay_buttons', implode(PHP_EOL, $easypay_prints), $easypay_prints, $multi_settle); } $temp_point = 0; // 회원이면서 포인트사용이면 if ($is_member && $config['cf_use_point']) { // 포인트 결제 사용 포인트보다 회원의 포인트가 크다면 if ($member['mb_point'] >= $default['de_settle_min_point']) { $temp_point = (int)$default['de_settle_max_point']; if($temp_point > (int)$tot_sell_price) $temp_point = (int)$tot_sell_price; if($temp_point > (int)$member['mb_point']) $temp_point = (int)$member['mb_point']; $point_unit = (int)$default['de_settle_point_unit']; $temp_point = (int)((int)($temp_point / $point_unit) * $point_unit); ?>
사용 포인트(점 단위)
점
보유포인트
최대 사용 가능 포인트
'.$str[0].PHP_EOL; } else { $bank_account = '
'.PHP_EOL; $bank_account .= '
선택하십시오.
'; $str_cnt = count($str); for ($i=0; $i<$str_cnt; $i++) { //$str[$i] = str_replace("\r", "", $str[$i]); $str[$i] = trim($str[$i]); $bank_account .= '
'.$str[$i].'
'.PHP_EOL; } $bank_account .= '
'.PHP_EOL; } echo '
'; echo '
입금할 계좌
'; echo $bank_account; echo '
입금자명
'; echo '
'; echo '
'; } if ($default['de_bank_use'] || $default['de_vbank_use'] || $default['de_iche_use'] || $default['de_card_use'] || $default['de_hp_use'] || $default['de_easy_pay_use'] || is_use_easypay('global_nhnkcp') || (empty($inicis_pro_use) && ($default['de_inicis_lpay_use'] || $default['de_inicis_kakaopay_use'])) || (!empty($inicis_pro_use) && is_inicis_simple_pay())) { echo ''; } if ($multi_settle == 0) echo '
결제할 방법이 없습니다.
운영자에게 알려주시면 감사하겠습니다.
'; ?>