포인트 결제시 주문상품의 30%만 사용가능하도록 문의

포인트 결제시 주문상품의 30%만 사용가능하도록 문의

QA

포인트 결제시 주문상품의 30%만 사용가능하도록 문의

본문

if (temp_point > 0 && od_price < 20000) {
alert("결제금액이 2만원 이상일때만 포인트 사용이 가능합니다.");
f.od_temp_point.select();
return false;

}

 

결제금액이 2만원 이상일때는 이와 같은 소스를 적용하고 있습니다.

그런데 실제 결제금액의 30%이내만 포인트를 사용하도록 하고 싶은데요.

그럴경우 여기서 소스를 어떻게 추가해야 할까요??

 


<strong>보유포인트 (<?php echo $point_unit; ?>단위 입력)</strong><?php echo display_point($member['mb_point']); ?>
<span class="max_point_box"><strong>최대 사용 가능 포인트</strong><em id="use_max_point"><?php echo display_point($temp_point); ?></em></span>
</div>

 

여기에도 결제사용가능 포인트 항목을 추가해야는데.. 도움 부탁드립니다.

이 질문에 댓글 쓰기 :

답변 1

var max_point = od_price * 0.3;

if (temp_point > max_point ) {
alert("결제금액의 최대 30%만 포인트 사용이 가능합니다.");
f.od_temp_point.select();
return false;

}

 

아래 부분은 추가해주세요

                        if($temp_point > (int)($tot_sell_price*0.3))

                            $temp_point = (int)($tot_sell_price*0.3);


                        if($temp_point > (int)$member['mb_point'])
                            $temp_point = (int)$member['mb_point'];
 
                        if($temp_point > (int)($tot_sell_price*0.3))
                            $temp_point = (int)($tot_sell_price*0.3);
 
                        $point_unit = (int)$default['de_settle_point_unit'];
                        $temp_point = (int)((int)($temp_point / $point_unit) * $point_unit);
답변을 작성하시기 전에 로그인 해주세요.
전체 125,790 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT