이니시스 삼성페이 포인트와 결제시 오류 수정

This commit is contained in:
thisgun
2018-01-15 19:56:02 +09:00
parent 7a81d26f7a
commit cc26058e2b
4 changed files with 15 additions and 2 deletions

View File

@ -37,7 +37,12 @@ jQuery(function($){
samsungpayform.P_RESERVED.value = samsungpayform.P_RESERVED.value.replace("&useescrow=Y", "")+"&d_samsungpay=Y";
}
samsungpayform.P_AMT.value = samsungpayform.good_mny.value;
if( ! jQuery("form[name='sm_form']").length ){
alert("해당 폼이 존재 하지 않는 결제오류입니다.");
return false;
}
samsungpayform.P_AMT.value = samsungpayform.good_mny.value = document.sm_form.good_mny.value;
samsungpayform.P_UNAME.value = pf.od_name.value;
samsungpayform.P_MOBILE.value = pf.od_hp.value;
samsungpayform.P_EMAIL.value = pf.od_email.value;

View File

@ -1,6 +1,8 @@
<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define('G5_MOBILE_INICIS_SETTLE', true);
// curl 체크
if (!function_exists('curl_init')) {
alert('cURL 모듈이 설치되어 있지 않습니다.\\n상점관리자에게 문의해 주십시오.');

View File

@ -20,6 +20,10 @@ if($cancelFlag == "true")
$TID = $tno;
$inipay->SetField("type", "cancel"); // 고정
if( $default['de_inicis_admin_key'] ){
$inipay->SetField("mid", $mid);
$inipay->SetField("admin", $default['de_inicis_admin_key']);
}
$inipay->SetField("tid", $TID); // 고정
$inipay->SetField("cancelmsg", "DB FAIL"); // 취소사유
$inipay->startAction();

View File

@ -18,7 +18,9 @@ if ($default['de_card_test']) {
$stdpay_js_url = 'https://stdpay.inicis.com/stdjs/INIStdPay.js';
}
else {
$default['de_inicis_mid'] = "SIR".$default['de_inicis_mid'];
if( !defined('G5_MOBILE_INICIS_SETTLE') ){
$default['de_inicis_mid'] = "SIR".$default['de_inicis_mid'];
}
if ($default['de_escrow_use'] == 1) {
// 에스크로결제