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

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

QA

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

그누보드5(영카트) 버전

5.6.8

본문

안녕하세요.

 

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

2948604499_1755489798.1591.png

 

현재 나이스페이를 사용중이며, 네이버 페이, 카카오페이 선택 후 주문하기 클릭 시 /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

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

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

/shop/orderformupdate.php

 

에서 476 라인쯤 보시면

 

thumb-1982090719_1755496637.6077_730x419.png

 

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

 

답변을 작성하시기 전에 로그인 해주세요.
전체 17,518
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT