채택완료

카드결제 영수증출력

2015-06-12 (금) 11:54:39 7,289

고객이 카드결제 완료후,영수증 출력 어떻게하나요?

|

답변 2개 / 댓글 1개

채택된 답변
+20 포인트
2015-06-12 (금) 12:40:59

쇼핑몰 설정에 보시면 영수증 출력 메뉴 있습니다.

사용으로 설정 하시면

관리자는 주문내역 보기 에서 출력가능하고

주문자는 주문관리에서 출력할 수 있습니다.

답변에 대한 댓글 1개

쇼핑몰 설정에 현금영수증출력 말고 영수증 출력이 있나요? 쇼핑몰설정에는 나오지않네요 ㅠㅠ
2015-06-12 (금) 13:33:22

카드 결제후 주문자 주문상세내역에 결제정보에서 출력하게끔 되어있어요

신용카드결제가 정상적으로 된다면...

pg사 관리자에서 신용카드 결제시 영수증 발급부분이 되고 있는지도 확인해보세요

참고소스

Copy
if($disp_receipt) {                ?>                <tr>                    <th scope="row">영수증</th>                    <td>                        <?php                        if($od['od_settle_case'] == '휴대폰')                        {                            if($od['od_pg'] == 'lg') {                                require_once G5_SHOP_PATH.'/settle_lg.inc.php';                                $LGD_TID      = $od['od_tno'];                                $LGD_MERTKEY  = $config['cf_lg_mert_key'];                                $LGD_HASHDATA = md5($LGD_MID.$LGD_TID.$LGD_MERTKEY);                                 $hp_receipt_script = 'showReceiptByTID(\''.$LGD_MID.'\', \''.$LGD_TID.'\', \''.$LGD_HASHDATA.'\');';                            } else if($od['od_pg'] == 'inicis') {                                $hp_receipt_script = 'window.open(\'https://iniweb.inicis.com/DefaultWebApp/mall/cr/cm/mCmReceipt_head.jsp?noTid='.$od['od_tno'].'&noMethod=1\',\'receipt\',\'width=430,height=700\');';                            } else {                                $hp_receipt_script = 'window.open(\''.G5_BILL_RECEIPT_URL.'mcash_bill&tno='.$od['od_tno'].'&order_no='.$od['od_id'].'&trade_mony='.$od['od_receipt_price'].'\', \'winreceipt\', \'width=500,height=690,scrollbars=yes,resizable=yes\');';                            }                        ?>                        <a href="javascript:;" onclick="<?php echo $hp_receipt_script; ?>">영수증 출력</a>                        <?php                        }                         if($od['od_settle_case'] == '신용카드')                        {                            if($od['od_pg'] == 'lg') {                                require_once G5_SHOP_PATH.'/settle_lg.inc.php';                                $LGD_TID      = $od['od_tno'];                                $LGD_MERTKEY  = $config['cf_lg_mert_key'];                                $LGD_HASHDATA = md5($LGD_MID.$LGD_TID.$LGD_MERTKEY);                                 $card_receipt_script = 'showReceiptByTID(\''.$LGD_MID.'\', \''.$LGD_TID.'\', \''.$LGD_HASHDATA.'\');';                            } else if($od['od_pg'] == 'inicis') {                                $card_receipt_script = 'window.open(\'https://iniweb.inicis.com/DefaultWebApp/mall/cr/cm/mCmReceipt_head.jsp?noTid='.$od['od_tno'].'&noMethod=1\',\'receipt\',\'width=430,height=700\');';                            } else {                                $card_receipt_script = 'window.open(\''.G5_BILL_RECEIPT_URL.'card_bill&tno='.$od['od_tno'].'&order_no='.$od['od_id'].'&trade_mony='.$od['od_receipt_price'].'\', \'winreceipt\', \'width=470,height=815,scrollbars=yes,resizable=yes\');';                            }                        ?>                        <a href="javascript:;" onclick="<?php echo $card_receipt_script; ?>">영수증 출력</a>                        <?php                        }                        ?>                    <td>                    </td>                </tr>                <?php                }

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