테스트 사이트 - 개발 중인 베타 버전입니다

영카트5 결재완료시 적립금(포인트)가 바로 적립되게 하고 싶은데 어딜 만져야 하나요? 채택완료

그누초보님 9년 전 조회 5,249

포인트가 배송완료가 되야 지급되는것 같은데요

그냥 결재 완료 후 바로 포인트를 지급하고 싶습니다..

 

orderformupdate.php 관련해서 건들면 된다고하는데

잘모르겠어요.. 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
인덱스웹

237번째

 

$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_od_price)             $temp_point = (int)$tot_od_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);     } }

if (($i_temp_point > (int)$temp_point || $i_temp_point < 0) && $config['cf_use_point'])     die("Error....");

if ($od_temp_point) {     if ($member['mb_point'] < $od_temp_point)         alert('회원님의 포인트가 부족하여 포인트로 결제 할 수 없습니다.'); }

 

이부분이 있습니다.

 

이부분 아래에

 insert_point($mb_id, $point, $content='', $rel_table='', $rel_id='', $rel_action='', $expire=0)

 

참고하여 추가해주세요..

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 4개

그누초보님
9년 전
인덱스웹님 답변 고맙습니다.
혹시 이렇게 하면 배송완료 후 포인트가 중복되는 일은 없을까요??
그누초보님
9년 전
그리고 이 방법대로 했더니 주문완료 후 내부서버 오류? 라고 하면서 http500 내부서버오류라고하고
화면에 아무것도 안나와요ㅠㅠ
그누초보님
9년 전
아 뒤에 ; 를 넣어주니 잘 됩니다^^
그누초보님
9년 전
인덱스웹님.

$content='', $rel_table='', $rel_id='', $rel_action=''

이 부분엔 어떤걸 넣어야 하는걸까요??;; ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인