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

네이버페이 구매시 옵션선택 경고창 채택완료

꿈꾸는달 7년 전 조회 4,103

네이버페이 연동 신청을 하고 1차 승인을 받아서

테스트 아이디 만들어 다시 검수요청을 하였습니다.

그런데 옵션이 없는 상품인데 네이버페이로 구매버튼을 누르면

"상품의 선택옵션을 선택해 주십시오"라는 경고창이 뜨면서

구매가 되지 않습니다.

네이버페이지 아이디, 인증키, 버튼인증키 모두 이상없이 등록되어 있으며

공통유입 스크립트도 이상없이 삽입되었습니다.

 

네이버페이  어떻게 해야 정상작동 될까요? ㅠ.ㅠ

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

답변 2개

채택된 답변
+20 포인트
7년 전

상품에 기본 옵션을 선택해주시던지 네이버페이 플러그인을 수정해야 합니다.

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

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

나름 해결한 방법을 올려봅니다.

 

naverpay_order.php

파일에서 95번정도 라인의 붉은색 숫자 1을 0으로 수정하였더니 해결되었네요.

 

for($i=0; $i<$count; $i++) {     $it_id = preg_replace($pattern, '', $_POST['it_id'][$i]);     $opt_count = count($_POST['io_id'][$it_id]);

    if($opt_count && $_POST['io_type'][$it_id][0] != 1)         return_error2json('상품의 선택옵션을 선택해 주십시오.');

    for($k=0; $k<$opt_count; $k++) {         if ($_POST['ct_qty'][$it_id][$k] < 1)             return_error2json('수량은 1 이상 입력해 주십시오.');     }

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

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

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

로그인