lg뉴플러스 결제오류 결제 버튼이 안 먹습니다. 채택완료
안보노
9년 전
조회 6,590
일단 오류나는 부분까지 경로를 타고 가다보니.
\shop\lg\orderform.1.php
에서
</p><p>function launchCrossPlatform(frm) {
$.ajax({
url: g5_url+"/shop/lg/xpay_request.php",
type: "POST",
data: $("#LGD_PAYREQUEST input").serialize(),
dataType: "json",
async: false,
cache: false,
success: function(data) {
frm.LGD_HASHDATA.value = data.LGD_HASHDATA;
lgdwin = openXpay(frm, '<?php echo $CST_PLATFORM; ?>', LGD_window_type, null, "", "");
},
error: function(data) {
console.log(data);
}
});
}</p><p>
success으로 안가고 error 쪽으로 가고 있습니다.
어떤곳을 살펴봐야 될까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
9년 전
휴 해결했습니다.
\plugin\lgxpay\lgdacom\XPayClient.php
//curl_setopt($this->ch, CURLOPT_FAILONERROR, true);
180번쨰 줄을 주석처리를 하니 오류가 뜨더군요.
오류 내용을 보니 값을 넘기는 자바스크립트 부분이 안되어서 그 부분은 찾아서 넣었습니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
j
jakepar
9년 전
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
�
안보노
9년 전
예를 들어서 어떻게 해야 될까요?
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
�
안보노
9년 전
2016-06-07 10:37:29 [INFO ] [] XPayClient initialize [/www/webdir-work-wabujumin/web/plugin/lgxpay/lgdacom] [service]
2016-06-07 10:37:29 [DEBUG] [] Config [server_id] = [01]
2016-06-07 10:37:29 [DEBUG] [] Config [timeout] = [60]
2016-06-07 10:37:29 [DEBUG] [] Config [log_level] = [4]
2016-06-07 10:37:29 [DEBUG] [] Config [verify_cert] = [1]
2016-06-07 10:37:29 [DEBUG] [] Config [verify_host] = [1]
2016-06-07 10:37:29 [DEBUG] [] Config [report_error] = [1]
2016-06-07 10:37:29 [DEBUG] [] Config [output_UTF8] = [1]
2016-06-07 10:37:29 [DEBUG] [] Config [auto_rollback] = [1]
2016-06-07 10:37:29 [DEBUG] [] Config [log_dir] = [/www/webdir-work-wabujumin/web/plugin/lgxpay/lgdacom/log]
2016-06-07 10:37:29 [DEBUG] [] Config [tlgdacomxpay] = [95160cce09854ef44d2edb2bfb05f9f3]
2016-06-07 10:37:29 [DEBUG] [] Config [lgdacomxpay] = [95160cce09854ef44d2edb2bfb05f9f3]
2016-06-07 10:37:29 [DEBUG] [] Config [url] = [https://xpayclient.lgdacom.net/xpay/Gateway.do]
2016-06-07 10:37:29 [DEBUG] [] Config [test_url] = [https://xpayclient.lgdacom.net:7443/xpay/Gateway.do]
2016-06-07 10:37:29 [DEBUG] [] Config [aux_url] = [http://xpayclient.lgdacom.net:7080/xpay/Gateway.do]
값은 이렇게 나옵니다.
mall.conf 이 부분을 수정하라고 하셔서 안되어서 그냥 원복을 시켰습니다.
다른 사이트에서도 결제가 안되네요
2016-06-07 10:37:29 [DEBUG] [] Config [server_id] = [01]
2016-06-07 10:37:29 [DEBUG] [] Config [timeout] = [60]
2016-06-07 10:37:29 [DEBUG] [] Config [log_level] = [4]
2016-06-07 10:37:29 [DEBUG] [] Config [verify_cert] = [1]
2016-06-07 10:37:29 [DEBUG] [] Config [verify_host] = [1]
2016-06-07 10:37:29 [DEBUG] [] Config [report_error] = [1]
2016-06-07 10:37:29 [DEBUG] [] Config [output_UTF8] = [1]
2016-06-07 10:37:29 [DEBUG] [] Config [auto_rollback] = [1]
2016-06-07 10:37:29 [DEBUG] [] Config [log_dir] = [/www/webdir-work-wabujumin/web/plugin/lgxpay/lgdacom/log]
2016-06-07 10:37:29 [DEBUG] [] Config [tlgdacomxpay] = [95160cce09854ef44d2edb2bfb05f9f3]
2016-06-07 10:37:29 [DEBUG] [] Config [lgdacomxpay] = [95160cce09854ef44d2edb2bfb05f9f3]
2016-06-07 10:37:29 [DEBUG] [] Config [url] = [https://xpayclient.lgdacom.net/xpay/Gateway.do]
2016-06-07 10:37:29 [DEBUG] [] Config [test_url] = [https://xpayclient.lgdacom.net:7443/xpay/Gateway.do]
2016-06-07 10:37:29 [DEBUG] [] Config [aux_url] = [http://xpayclient.lgdacom.net:7080/xpay/Gateway.do]
값은 이렇게 나옵니다.
mall.conf 이 부분을 수정하라고 하셔서 안되어서 그냥 원복을 시켰습니다.
다른 사이트에서도 결제가 안되네요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
저는 curl_setopt($this->ch, CURLOPT_FAILONERROR, true); 이 부분이 주석처리 되어 있어도 오류가 안뜨네요..