그누+영카트 연동 쿠폰기능스킨 설치해보신분께 질문있습니다.

· 14년 전 · 1653
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=108193&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EC%BF%A0%ED%8F%B0&sop=and


그누+영카트 연동 쿠폰기능스킨을 다운받아서 설치했습니다.
그런데 다른건 잘 되는거 같은데. 결제시 쿠폰정보를 체크하고~ 결제정보를 누르면

"선택하신 쿠폰을 소유하지 않으셨습니다"라고 뜹니다.

라고 뜨네요.ㅠㅜ

혹시 위 스킨 설치해보셨든 분들중 위와같은 에러 날서 해결하셨던분이 있으신가해서요..ㅠㅜ

있으시다면 어떻게 해결하셨는지...노하우를 전수해주세용~ ^^



아래는 해당페이지 소스입니다.




---------------------------------------------------------------------------
<?

if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

if (!defined("_COUPON_USING_")) exit; // 개별 페이지 접근 불가



$cu_no = $_POST[cu_no]; // 쿠폰 번호



if ( $cu_no )

{

if ( ! $is_member ) alert("쿠폰을 사용하시려면 로그인 하셔야 함니다"); // 회원만 사용가능

if ( ! $member[mb_id] ) alert("쿠폰을 사용하시려면 로그인 하셔야 함니다"); // 회원만 사용가능

coupon_access_check("coupon_using");



// 쿠폰의 소유자를 구함

$row = owner_check( $member[mb_id], $cu_no );

if ( $row[mb_id] != $member[mb_id] )

{

if ( $row[cc_kind] == 50 )

alert_option( "선택하신 쿠폰을 소유하지 않으셨습니다", "", true);

else

alert( "선택하신 쿠폰을 소유하지 않으셨습니다" );

}



if ( $row[cu_status] == 1 && $row[cc_use] ) // 쿠폰이 사용가능하고, 쿠폰카테고리에서 쿠폰사용가능일 때

{

// 쿠폰 사용 제한이 있는지.. 있다면 몇번 사용하였는지 체크

coupon_using_check( $row, $member[mb_id], "history.back();" );



switch ( $row[cc_kind] )

{

case '10' : // 할인 쿠폰이라면 (원)

coupon_status_change( $member[mb_id], $cu_no, "2", $tmp_on_uid );

break;



case '11' : // 할인쿠폰 사용 (%)

coupon_status_change( $member[mb_id], $cu_no, "2", $tmp_on_uid );

break;



case '20' : // 적립쿠폰 사용 (%)

coupon_status_change( $member[mb_id], $cu_no, "2", $tmp_on_uid ); // 상태를 2로 변경

break;



case '30' : // 적립쿠폰 사용 (p)

coupon_status_change( $member[mb_id], $cu_no, "2", $tmp_on_uid ); // 상태를 2로 변경

break;



case '31' : // 배송비결제쿠폰

// 배송비를 삭제함

sql_query(" update $g4[yc4_order_table] set od_send_cost = '0' where od_id = '$od_id' ");

coupon_status_change( $member[mb_id], $cu_no, "2", $tmp_on_uid ); // 상태를 2로 변경

break;



case '40' : //포인트 쿠폰 사용

$insert_point = insert_point( $row[mb_id], $row[cc_amount], "포인트충전쿠폰 사용", $row[cc_no], $row[cu_no], '포인트충전쿠폰');



// 포인트 충전이 완료 되었다면 쿠폰 상태를 2로 변경

if ( $insert_point )

{

coupon_status_change( $member[mb_id], $cu_no, "2" ); // 충전이 완료 되었다면 상태를 2로 변경

$success_msg = number_format( $row[cc_amount] ) . " p 포인트 충전 쿠폰을 사용하셨습니다";

}

else // 충전이 정상적으로 되질 않았다면

{

$success_msg = "충전이 정상적으로 되지 않았습니다";

$error_content = "회원이 포인트충전 쿠폰을 사용중 충전이 정상적으로 되질 않았음";

coupon_status_change( $member[mb_id], $cu_no, "0" ); // 충전이 되질 않았다면 해당 쿠폰 상태를 0 으로 변경

}

break;



default :

break;

}

}

else // 쿠폰이 사용가능하지 않다면

{

if ( $row[cu_status] == 0 ) // 쿠폰이 오류 작동으로 사용이 중지 되었을 때 별도로 관리자가 사용을 풀어 주어야 만 사용가능함니다.

$success_msg = "이 쿠폰은 현재 사용이 중지 된 쿠폰입니다";

else if ( $row[cc_use] == 0 ) // 쿠폰 카테고리 관리자에서 쿠폰의 사용을 중지 시켰을 때

$success_msg = "이 쿠폰은 현재 일시적으로 사용이 중지 된 쿠폰입니다\\n\\n불편을 끼쳐드려 죄송함니다";

}

}

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

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
14년 전 조회 991
14년 전 조회 996
14년 전 조회 1,737
14년 전 조회 2,074
14년 전 조회 1,606
14년 전 조회 1,023
14년 전 조회 989
14년 전 조회 2,188
14년 전 조회 1,010
14년 전 조회 1,654
14년 전 조회 1,732
14년 전 조회 1,222
14년 전 조회 984
14년 전 조회 1,582
14년 전 조회 1,585
14년 전 조회 1,010
14년 전 조회 1,608
14년 전 조회 1,550
14년 전 조회 2,744
14년 전 조회 901