lg뉴플러스 결제오류 결제 버튼이 안 먹습니다.

lg뉴플러스 결제오류 결제 버튼이 안 먹습니다.

QA

lg뉴플러스 결제오류 결제 버튼이 안 먹습니다.

본문

일단 오류나는 부분까지 경로를 타고 가다보니.

\shop\lg\orderform.1.php

에서


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);
        }
    });
}

success으로 안가고 error 쪽으로 가고 있습니다.

어떤곳을 살펴봐야 될까요? 

이 질문에 댓글 쓰기 :

답변 3

휴 해결했습니다.

\plugin\lgxpay\lgdacom\XPayClient.php

 

//curl_setopt($this->ch, CURLOPT_FAILONERROR, true);

180번쨰 줄을 주석처리를 하니 오류가 뜨더군요.

 

오류 내용을 보니 값을 넘기는 자바스크립트 부분이 안되어서 그 부분은 찾아서 넣었습니다.

 

저도 같은 증상이 나타나는데 혹시 자바스크립트 어느부분을 수정하셨는지 알 수 있을까요?
저는 curl_setopt($this->ch, CURLOPT_FAILONERROR, true); 이 부분이 주석처리 되어 있어도 오류가 안뜨네요..

console.log(data); 로 결과값을 확인해 보세요 

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 이 부분을 수정하라고 하셔서 안되어서 그냥 원복을 시켰습니다.
다른 사이트에서도 결제가 안되네요

shop/lg/xpay_request.php 파일에서 어떤 조건으로  

 

error시키는지 매칭시켜보셔야 합니다.

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

회원로그인

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