네이버페이 배송비 관련 코드 수정

This commit is contained in:
thisgun
2020-04-07 10:51:51 +09:00
parent 6c5040fa92
commit 0932856745
2 changed files with 16 additions and 13 deletions

View File

@ -38,7 +38,7 @@ class naverpay_register
if(!$it['it_id']) if(!$it['it_id'])
continue; continue;
if($it['it_sc_method'] == 1) { // 착불 if($it['it_sc_type'] > 1 && $it['it_sc_method'] == 1) { // 착불
$cnt++; $cnt++;
continue; continue;
} }

View File

@ -201,22 +201,25 @@ for($i=0; $i<$count; $i++) {
if((int)$it_price + (int)$io_price <= 0) if((int)$it_price + (int)$io_price <= 0)
return_error2json('구매금액이 음수 또는 0원인 상품은 구매할 수 없습니다.'); return_error2json('구매금액이 음수 또는 0원인 상품은 구매할 수 없습니다.');
} }
$ct_send_cost = 0;
if($ct_send_cost != 1) { //
if( $is_cart && !empty($_POST['ct_send_cost'][$it_id][$k]) ){
if( $is_cart && !empty($_POST['ct_send_cost'][$it_id][$k]) ){ $ct_send_cost = $_POST['ct_send_cost'][$it_id][$k];
$ct_send_cost = $_POST['ct_send_cost'][$it_id][$k]; } else {
// 배송비결제
if($it['it_sc_type'] == 1)
$ct_send_cost = 2; // 무료
else if($it['it_sc_type'] > 1 && $it['it_sc_method'] == 1)
$ct_send_cost = 1; // 착불
}
} else { // 조건부 무료배송시 착불일 경우 ( 야수님이 알려주심 )
// 배송비결제 if ($it['it_sc_type'] === 2 && $ct_send_cost === 1 && ((int)$io_price + (int)$it_price) * $ct_qty >= $it['it_sc_minimum'] ){
if($it['it_sc_type'] == 1)
$ct_send_cost = 2; // 무료 $ct_send_cost = 2; // 무료
else if($it['it_sc_type'] > 1 && $it['it_sc_method'] == 1) }
$ct_send_cost = 1; // 착불
}
// 조건부 무료배송시 착불일 경우 ( 야수님이 알려주심 )
if ($it['it_sc_type'] === 2 && $ct_send_cost === 1 && ((int)$io_price + (int)$it_price) * $ct_qty >= $it['it_sc_minimum'] ){
$ct_send_cost = 2; // 무료
} }
// 옵션정보배열에 저장 // 옵션정보배열에 저장