이니시스 kpay 결제 정보처리 추가
This commit is contained in:
@ -792,6 +792,7 @@ CREATE TABLE IF NOT EXISTS `g5_shop_inicis_log` (
|
||||
`P_TYPE` varchar(255) NOT NULL DEFAULT '',
|
||||
`P_OID` varchar(255) NOT NULL DEFAULT '',
|
||||
`P_FN_NM` varchar(255) NOT NULL DEFAULT '',
|
||||
`P_AUTH_NO` varchar(255) NOT NULL DEFAULT '',
|
||||
`P_AMT` int(11) NOT NULL DEFAULT '0',
|
||||
`P_RMESG1` varchar(255) NOT NULL DEFAULT '',
|
||||
PRIMARY KEY (`oid`)
|
||||
|
||||
@ -15,6 +15,7 @@ if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
|
||||
<input type="hidden" name="P_RETURN_URL" value="">
|
||||
<input type="hidden" name="P_HPP_METHOD" value="2">
|
||||
<input type="hidden" name="P_RESERVED" value="bank_receipt=N&twotrs_isp=Y&block_isp=Y<?php echo $useescrow; ?>">
|
||||
<input type="hidden" name="DEF_RESERVED" value="bank_receipt=N&twotrs_isp=Y&block_isp=Y<?php echo $useescrow; ?>">
|
||||
<input type="hidden" name="P_NOTI" value="<?php echo $od_id; ?>">
|
||||
<input type="hidden" name="P_QUOTABASE" value="01:02:03:04:05:06:07:08:09:10:11:12"> <!-- 할부기간 설정 01은 일시불 -->
|
||||
|
||||
|
||||
@ -46,7 +46,7 @@ $g5['title'] = 'KG 이니시스 결제';
|
||||
$g5['body_script'] = ' onload="setPAYResult();"';
|
||||
include_once(G5_PATH.'/head.sub.php');
|
||||
|
||||
$exclude = array('res_cd', 'P_HASH', 'P_TYPE', 'P_AUTH_DT', 'P_VACT_BANK');
|
||||
$exclude = array('res_cd', 'P_HASH', 'P_TYPE', 'P_AUTH_DT', 'P_VACT_BANK', 'P_AUTH_NO');
|
||||
|
||||
echo '<form name="forderform" method="post" action="'.$order_action_url.'" autocomplete="off">'.PHP_EOL;
|
||||
|
||||
@ -57,6 +57,7 @@ echo '<input type="hidden" name="P_HASH" value="'.$hash.'">'.PHP_EOL;
|
||||
echo '<input type="hidden" name="P_TYPE" value="'.$PAY['P_TYPE'].'">'.PHP_EOL;
|
||||
echo '<input type="hidden" name="P_AUTH_DT" value="'.$PAY['P_AUTH_DT'].'">'.PHP_EOL;
|
||||
echo '<input type="hidden" name="P_VACT_BANK" value="'.$PAY['P_FN_NM'].'">'.PHP_EOL;
|
||||
echo '<input type="hidden" name="P_AUTH_NO" value="'.$PAY['P_AUTH_NO'].'">'.PHP_EOL;
|
||||
|
||||
echo '</form>'.PHP_EOL;
|
||||
?>
|
||||
|
||||
@ -177,6 +177,7 @@ if($PGIP == "211.219.96.165" || $PGIP == "118.129.210.25") //PG에서 보냈는
|
||||
P_TYPE = '$P_TYPE',
|
||||
P_OID = '$P_OID',
|
||||
P_FN_NM = '".iconv_utf8($P_FN_NM)."',
|
||||
P_AUTH_NO = '$P_AUTH_NO',
|
||||
P_AMT = '$P_AMT',
|
||||
P_RMESG1 = '".iconv_utf8($P_RMESG1)."' ";
|
||||
@sql_query($sql);
|
||||
|
||||
@ -1228,7 +1228,7 @@ function pay_approval()
|
||||
var ypos = (screen.width - height) / 2;
|
||||
var position = "top=" + ypos + ",left=" + xpos;
|
||||
var features = position + ", width=320, height=440";
|
||||
var p_reserved = f.P_RESERVED.value;
|
||||
var p_reserved = f.DEF_RESERVED.value;
|
||||
f.P_RESERVED.value = p_reserved;
|
||||
switch(settle_method) {
|
||||
case "계좌이체":
|
||||
|
||||
@ -57,6 +57,7 @@ if(!sql_query(" DESCRIBE {$g5['g5_shop_inicis_log_table']} ", false)) {
|
||||
`P_TYPE` varchar(255) NOT NULL DEFAULT '',
|
||||
`P_OID` varchar(255) NOT NULL DEFAULT '',
|
||||
`P_FN_NM` varchar(255) NOT NULL DEFAULT '',
|
||||
`P_AUTH_NO` varchar(255) NOT NULL DEFAULT '',
|
||||
`P_AMT` int(11) NOT NULL DEFAULT '0',
|
||||
`P_RMESG1` varchar(255) NOT NULL DEFAULT '',
|
||||
PRIMARY KEY (`oid`)
|
||||
@ -81,6 +82,12 @@ if(isset($g5['g5_shop_order_data_table']) && !sql_query(" DESCRIBE {$g5['g5_shop
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8;", true);
|
||||
}
|
||||
|
||||
// 모바일 이니시스 결제정보 테이블 필드 추가
|
||||
if(!sql_query(" select P_AUTH_NO from {$g5['g5_shop_inicis_log_table']} limit 1 ", false)) {
|
||||
sql_query(" ALTER TABLE `{$g5['g5_shop_inicis_log_table']}`
|
||||
ADD `P_AUTH_NO` varchar(255) NOT NULL DEFAULT '' AFTER `P_FN_NM` ", true);
|
||||
}
|
||||
|
||||
echo '<p>테이블 업그레이드 완료!</p>';
|
||||
|
||||
include_once(G5_PATH.'/tail.sub.php');
|
||||
|
||||
@ -11,6 +11,7 @@ if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
|
||||
<input type="hidden" name="req_tx" value="pay">
|
||||
<input type="hidden" name="site_cd" value="<?php echo $default['de_kcp_mid']; ?>">
|
||||
<input type="hidden" name="site_name" value="<?php echo $default['de_admin_company_name']; ?>">
|
||||
<input type="hidden" name="def_site_cd" value="<?php echo $default['de_kcp_mid']; ?>">
|
||||
|
||||
<?php
|
||||
/*
|
||||
|
||||
@ -1326,8 +1326,7 @@ function forderform_check(f)
|
||||
|
||||
// pay_method 설정
|
||||
<?php if($default['de_pg_service'] == 'kcp') { ?>
|
||||
var kcp_site_cd = f.site_cd.value;
|
||||
f.site_cd.value = kcp_site_cd;
|
||||
f.site_cd.value = f.def_site_cd.value;
|
||||
f.payco_direct.value = "";
|
||||
switch(settle_method)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user