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

영카트 모바일 주문페이지에서 주문하기 버튼이 안보입니다. 채택완료

허니대디 7년 전 조회 5,216

제 기억으로는 주문하기 버튼이 분명 있었습니다.(모바일)


나이스페이 테스트를 위해 신용카드사용하기를 관리자에서 열어둔 후


버튼이 사라진 듯 하여 다시 신용카드사용여부를 꺼두었는데도,


버튼이 안보입니다.

 

 

    <?php
    // 결제대행사별 코드 include (주문버튼)
    require_once(G5_MSHOP_PATH.'/'.$default['de_pg_service'].'/orderform.2.php');

    if( is_inicis_simple_pay() ){   //삼성페이 또는 L.pay 사용시
        require_once(G5_MSHOP_PATH.'/samsungpay/orderform.2.php');
    }

    if($is_kakaopay_use) {
        require_once(G5_SHOP_PATH.'/kakaopay/orderform.3.php');
    }
    ?>
    </form>

    <?php
    if ($default['de_escrow_use']) {
        // 결제대행사별 코드 include (에스크로 안내)
        require_once(G5_MSHOP_PATH.'/'.$default['de_pg_service'].'/orderform.2.php');

    }
    ?>

</div>

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

답변 2개

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

pg사를 선택하시 않은 경우 기본값은 kcp 입니다.

\mobile\shop\kcp\orderform.2.php 소스에 보면 아래 버튼 소스가 있는데..

<span id="show_pay_btn" style="display:none;"><input type="button" onClick="forderform_check();" value="주문하기" class="btn_submit"></span>

기본값이 display:none; 이라서..

무통장을 선택하면 버튼이 보여지는 형태입니다.

\mobile\shop\orderform.sub.php 이 파일 963 줄에 보면 버튼이 보여지는게 있습니다.

이 부분의 오류가 나는 겁니다. 다른 부분에서 스크립트 오류 때문일 겁니다.

</p>

<p>$("#od_settle_bank").on("click", function() {</p>

<p>$("[name=od_deposit_name]").val( $("[name=od_name]").val() );</p>

<p>$("#settle_bank").show();</p>

<p>$("#show_req_btn").css("display", "none");</p>

<p>$("#show_pay_btn").css("display", "inline");</p>

<p>});</p>

<p>

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

답변에 대한 댓글 3개

허니대디
6년 전
감사합니다. 제가 신용카드 사용을 '안함'으로 놓기는 했으나 KCP가 아닌 NICEPAY에 체크되어 있어서 그걸 KCP로 바꾸니 바로 '주문하기' 버튼이 보여지네요^^
허니대디
6년 전
한가지더 여쭤볼께요. 고객정보 기입하고 '무통장입금' 선택 후 주문하기를 눌렀더니
'고객님의 주문 정보를 처리하는 중 오류가 발생해서 주문이 완료되지 않았습니다.
KCP를 이용한 전자결재(신용카드, 계좌이체, 가상계좌 등)은 자동 취소되었습니다'
라고 페이지가 나옵니다.

어느 부분의 수정이 필요할지요..!?
e
eyekiss
6년 전
그건 구체적인 오류를 봐야할 것 같은데요??
오류 부분에서 필요한 정보들을 echo 하면서 찾아야할듯 합니다.

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

7년 전

소스를 수정하셧으면 원본코드로 한번 돌려보세요

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

답변에 대한 댓글 1개

허니대디
7년 전
감사합니다. 근데 원본소스를 돌렸는데도 안나오네요. orderform.2.php 파일을 열어보니 '무통장입금시에는 버튼보이기' 라는 php 소스가 있던데, 그런 시스템인지.. 암튼 제가 정식으로 신용카드 페이를 진행한게 아니라서요;;

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

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

로그인