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

영카트5 kg이니시스 현금영수증 질문요;;; 채택완료

볼매 7년 전 조회 4,001

현금영수증 사용으로 설정했는데

왜 발급 버튼이 안보일까요??

ㅜㅜ

 

찾아보니 관리자 페이지에서 주문내역에서 할수있다던데 주문내역에서도

발급버튼이 없네용;;

 

소스를 따로 고쳐야될게 있는건가요?

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

답변 1개

채택된 답변
+20 포인트

결제방법이 무통장입금 또는 계좌이체이고

미수가 없고 입금금액을 입력했을때 관련버튼이 출력됩니다.

관련코드는 adm/shop_admin/orderform.php 590라인 정도에 있습니다.

 

</p>

<p>                <?php

                if ($od['od_misu'] == 0 && $od['od_receipt_price'] && ($od['od_settle_case'] == '무통장' || $od['od_settle_case'] == '가상계좌' || $od['od_settle_case'] == '계좌이체')) {

                ?>

                <tr>

                    <th scope="row">현금영수증</th>

                    <td>

                    <?php

                    if ($od['od_cash']) {

                        if($od['od_pg'] == 'lg') {

                            require G5_SHOP_PATH.'/settle_lg.inc.php';</p>

<p>                            switch($od['od_settle_case']) {

                                case '계좌이체':

                                    $trade_type = 'BANK';

                                    break;

                                case '가상계좌':

                                    $trade_type = 'CAS';

                                    break;

                                default:

                                    $trade_type = 'CR';

                                    break;

                            }

                            $cash_receipt_script = 'javascript:showCashReceipts(\''.$LGD_MID.'\',\''.$od['od_id'].'\',\''.$od['od_casseqno'].'\',\''.$trade_type.'\',\''.$CST_PLATFORM.'\');';

                        } else if($od['od_pg'] == 'inicis') {

                            $cash = unserialize($od['od_cash_info']);

                            $cash_receipt_script = 'window.open(\'<a href="<a href="https://iniweb.inicis.com/DefaultWebApp/mall/cr/cm/Cash_mCmReceipt.jsp?noTid=" target="_blank" rel="noopener noreferrer">https://iniweb.inicis.com/DefaultWebApp/mall/cr/cm/Cash_mCmReceipt.jsp?noTid=</a>" target="_blank"><a href="https://iniweb.inicis.com/DefaultWebApp/mall/cr/cm/Cash_mCmReceipt.jsp?noTid=" target="_blank" rel="noopener noreferrer">https://iniweb.inicis.com/DefaultWebApp/mall/cr/cm/Cash_mCmReceipt.jsp?noTid=</a></a>'.$cash['TID'].'&clpaymethod=22\',\'showreceipt\',\'width=380,height=540,scrollbars=no,resizable=no\');';

                        } else {

                            require G5_SHOP_PATH.'/settle_kcp.inc.php';</p>

<p>                            $cash = unserialize($od['od_cash_info']);

                            $cash_receipt_script = 'window.open(\''.G5_CASH_RECEIPT_URL.$default['de_kcp_mid'].'&orderid='.$od_id.'&bill_yn=Y&authno='.$cash['receipt_no'].'\', \'taxsave_receipt\', \'width=360,height=647,scrollbars=0,menus=0\');';

                        }

                    ?>

                        <a href="javascript:;" onclick="<?php echo $cash_receipt_script; ?>">현금영수증 확인</a>

                    <?php } else { ?>

                        <a href="javascript:;" onclick="window.open('<?php echo G5_SHOP_URL; ?>/taxsave.php?od_id=<?php echo $od_id; ?>', 'taxsave', 'width=550,height=400,scrollbars=1,menus=0');">현금영수증 발급</a>

                    <?php } ?>

                    </td>

                </tr>

                <?php

                }

                ?></p>

<p>

 

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

답변에 대한 댓글 1개

볼매
7년 전
고객이 무통장 입금으로 주문할 경우에
관리자가 결제 상세 정보에서 입금확인처리 하지 않고서는
고객한테 발급 버튼이 보이지가 않는거죠?

그러면 고객이 차후에 다시 들어와야 발급버튼이 보이겠네요??맞나요?

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

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

로그인