쇼핑몰 테스트 결제로 설정되어 있을시 경고문 추가 및 쇼핑몰 설정 체크 과정 추가

This commit is contained in:
thisgun
2020-01-23 11:14:29 +09:00
parent 383dc8f75b
commit cf2a15ee33
6 changed files with 118 additions and 16 deletions

View File

@ -120,6 +120,34 @@ function conv_sms_contents($od_id, $contents)
return stripslashes($sms_contents);
}
function pg_setting_check($is_print=false){
global $g5, $config, $default, $member;
$msg = '';
$pg_msg = '';
if( $default['de_card_test'] ){
if( $default['de_pg_service'] === 'kcp' && $default['de_kcp_mid'] && $default['de_kcp_site_key'] ){
$pg_msg = 'NHN KCP';
} else if ( $default['de_pg_service'] === 'lg' && $config['cf_lg_mid'] && $config['cf_lg_mert_key'] ){
$pg_msg = 'LG유플러스';
} else if ( $default['de_pg_service'] === 'inicis' && $default['de_inicis_mid'] && $default['de_inicis_sign_key'] ){
$pg_msg = 'KG이니시스';
}
}
if( $pg_msg ){
$pg_test_conf_link = G5_ADMIN_URL.'/shop_admin/configform.php#de_card_test1';
$msg .= '<div class="admin_pg_notice od_test_caution">(주의!) '.$pg_msg.' 결제의 결제 설정이 현재 테스트결제 로 되어 있습니다.<br>테스트결제시 실제 결제가 되지 않으므로, 쇼핑몰 운영중이면 반드시 실결제로 설정하여 운영하셔야 합니다.<br>아래 링크를 클릭하여 실결제로 설정하여 운영해 주세요.<br><a href="'.$pg_test_conf_link.'" class="pg_test_conf_link">'.$pg_test_conf_link.'</a></div>';
}
if( $is_print ){
echo $msg;
} else{
return $msg;
}
}
function check_order_inicis_tmps(){
global $g5, $config, $default, $member;