결제수단별 포인트 비율 채택완료

포인트 적립을 

신용카드결제는 5%

무통장결제는 3%

 

이렇게 조건문을 걸어주고 싶은데 방법이 없을까요~?

 

// 상품포인트
function get_item_point($it, $io_id='', $trunc=10)
{
    global $g5;

    $it_point = 0;

    if($it['it_point_type'] > 0) {
        $it_price = $it['it_price'];

        if($it['it_point_type'] == 2 && $io_id) {
            $sql = " select io_id, io_price
                        from {$g5['g5_shop_item_option_table']}
                        where it_id = '{$it['it_id']}'
                          and io_id = '$io_id'
                          and io_type = '0'
                          and io_use = '1' ";
            $opt = sql_fetch($sql);

            if($opt['io_id'])
                $it_price += $opt['io_price'];
        }

        $it_point = floor(($it_price * ($it['it_point'] / 100) / $trunc)) * $trunc;
    } else {
        $it_point = $it['it_point'];
    }

    return $it_point;
}

답변 1개

채택된 답변
+20 포인트

결제 처리후에 결제 완료 처리시 반영되어지는 기준이 바로 반영하는지 설정이 되어지는 부분이 있습니다.

 

이것은 상품의 포인트를 가져오는 부분인데요 결제 처리 방식 타입에 따라 포인트 반영처리해 주시면 될듯 합니다.

 

shop/orderformupdate.php 파일에서 결제 타입에 따라 반영될수 있도록 처리해 주시면 됩니다.

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

답변에 대한 댓글 2개

결제타입에 따른 처리 조건문 작성법을 몰라서요^^
그렇다면 제작의뢰를 통해 요청의뢰주시거나 소정의 비용은 발생되는데 쪽지로 연락처를 보내주시면 진행이 가능한 부분 입니다.

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

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

로그인
🐛 버그신고