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

간편결제 시 od_settle_case error!! 메시지를 받습니다. 채택완료

guri88 2개월 전 조회 365

안녕하세요.

 

중간에 코드를 넘겨 받게되어 수정중에 있는데 파악하는데 시간이 걸려 문의드립니다.

http://sir.kr/data/editor/2508/2948604499_1755489798.1591.png" width="100%" />

 

현재 나이스페이를 사용중이며, 네이버 페이, 카카오페이 선택 후 주문하기 클릭 시 /shop/orderformupdate.php 에서 "od_settle_case Error!!!" 문구를 받습니다.

 

 

코드 상 확인 했을 때
if( in_array('nicepay_naverpay', $de_easy_pay_service_array) ){
                                $easypay_prints['nicepay_naverpay'] = '<div class><input type="radio" id="od_settle_nicepay_naverpay" name="od_settle_case" data-pay="nice_naverpay" value="네이버페이" > <label for="od_settle_nicepay_naverpay" class="naverpay_icon nicepay_naverpay lb_icon" title="NICEPAY - 네이버페이">네이버페이</label></div>';
                            }
                            if( in_array('nicepay_kakaopay', $de_easy_pay_service_array) ){
                                $easypay_prints['nicepay_kakaopay'] = '<div class><input type="radio" id="od_settle_nicepay_kakaopay" name="od_settle_case" data-pay="nice_kakaopay" value="카카오페이" > <label for="od_settle_nicepay_kakaopay" class="kakaopay_icon nicepay_kakaopay lb_icon" title="NICEPAY - 카카오페이">카카오페이</label></div>';
                            }

각 value에 "네이버페이", "카카오페이"라고 되어있는데 혹시 이 부분의 값을 나이스 네이버, 카카오에 맞는 값으로 변경을 해줘야하는 건지 문의드립니다.

감사합니다.

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

답변 2개

채택된 답변
+20 포인트
2개월 전

영카트 기본 소스로 봤을땐 value 값을 간편결제로 넘기고 간편결제로 나이스쪽 처리를 하게 되어 있네요.

따로 커스텀 하셨으면 해당이 아닐수도 있어서 결제 완료 부분 소스랑 확인을 해보셔야 할 거 같습니다. 일단 간편결제로 값을 바꿔보시고요.

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

답변에 대한 댓글 1개

g
guri88
2개월 전
감사합니다.
해결하는데 많은 도움이 되었습니다.
좋은 하루 보내세요!

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

2개월 전

/shop/orderformupdate.php

 

에서 476 라인쯤 보시면

 

 

이렇게 $od_settle_case 를 분기하고 있는데요
한글이 아니라 KAKAOPAY 로 넘겨보세요.

 

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

답변에 대한 댓글 1개

g
guri88
2개월 전
감사합니다.
해결하는데 많은 도움이 되었습니다.
좋은 하루 보내세요!

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

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

로그인