diff --git a/adm/shop_admin/configform.php b/adm/shop_admin/configform.php
index d34875e49..2cc89e2fd 100644
--- a/adm/shop_admin/configform.php
+++ b/adm/shop_admin/configform.php
@@ -919,6 +919,7 @@ if(!$default['de_kakaopay_cancelpwd']){
+
| 에스크로 사용 |
diff --git a/adm/shop_admin/configformupdate.php b/adm/shop_admin/configformupdate.php
index 3d31db95c..ae621cbf0 100644
--- a/adm/shop_admin/configformupdate.php
+++ b/adm/shop_admin/configformupdate.php
@@ -427,17 +427,19 @@ $sql = " update {$g5['g5_shop_default_table']}
de_kakaopay_enckey = '{$de_kakaopay_enckey}',
de_kakaopay_hashkey = '{$de_kakaopay_hashkey}',
de_kakaopay_cancelpwd = '{$de_kakaopay_cancelpwd}',
- de_naverpay_mid = '{$de_naverpay_mid}',
- de_naverpay_cert_key = '{$de_naverpay_cert_key}',
- de_naverpay_button_key = '{$de_naverpay_button_key}',
- de_naverpay_test = '{$de_naverpay_test}',
- de_naverpay_mb_id = '{$de_naverpay_mb_id}',
- de_naverpay_sendcost = '{$de_naverpay_sendcost}',
de_member_reg_coupon_use = '{$de_member_reg_coupon_use}',
de_member_reg_coupon_term = '{$de_member_reg_coupon_term}',
de_member_reg_coupon_price = '{$de_member_reg_coupon_price}',
de_member_reg_coupon_minimum = '{$de_member_reg_coupon_minimum}'
";
+if (defined('G5_SHOP_DIRECT_NAVERPAY') && G5_SHOP_DIRECT_NAVERPAY) {
+ $sql .= " ,de_naverpay_mid = '{$de_naverpay_mid}',
+ de_naverpay_cert_key = '{$de_naverpay_cert_key}',
+ de_naverpay_button_key = '{$de_naverpay_button_key}',
+ de_naverpay_test = '{$de_naverpay_test}',
+ de_naverpay_mb_id = '{$de_naverpay_mb_id}',
+ de_naverpay_sendcost = '{$de_naverpay_sendcost}' ";
+}
sql_query($sql);
// 환경설정 > 포인트 사용
diff --git a/shop.config.php b/shop.config.php
index bd219cdec..0b926680b 100644
--- a/shop.config.php
+++ b/shop.config.php
@@ -94,6 +94,10 @@ if(isset($_SERVER['HTTPS']) && $_SERVER['HTTPS']=='on') {
define('SHOP_TOSSPAYMENTS_CASHRECEIPT_TEST_JS', 'http://pgweb.tosspayments.com:7085/WEB_SERVER/js/receipt_link.js');
}
+// 네이버페이를 신용카드 결제창에서 지원하고 있으므로 네이버에 직접신청하는 결제 기능을 미사용(false:기본설정) 합니다. (kagla,211019)
+// 네이버에서 직접신청 결제를 사용(true)하시는 경우 모든 문제를 직접 해결해 주셔야 합니다.
+define('G5_SHOP_DIRECT_NAVERPAY', false); // false 미사용(기본설정), true 사용
+
/*
// 주문상태 상수
define('G5_OD_STATUS_ORDER' , '입금확인중');
diff --git a/shop/settle_naverpay.inc.php b/shop/settle_naverpay.inc.php
index 3fc9dd8b0..93c4b501b 100644
--- a/shop/settle_naverpay.inc.php
+++ b/shop/settle_naverpay.inc.php
@@ -1,5 +1,6 @@
|