나이스페이 가상계좌 취소 환불정보 입력 추가
(cherry picked from commit bb6381d7a58e4690e438dafb0b625a175be4c34b)
This commit is contained in:
@@ -10,9 +10,12 @@ if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
|
||||
$merchantKey = $default['de_nicepay_key'];
|
||||
$mid = $default['de_nicepay_mid'];
|
||||
$moid = isset($od_id) ? $od_id : get_session('ss_order_id');
|
||||
$cancelMsg = $cancel_msg;
|
||||
$tid = $tno;
|
||||
$partialCancelCode = isset($partialCancelCode) ? (int) $partialCancelCode : 0;
|
||||
$cancelMsg = $cancel_msg;
|
||||
$tid = $tno;
|
||||
$partialCancelCode = isset($partialCancelCode) ? (int) $partialCancelCode : 0;
|
||||
$refundAcctNo = isset($nicepay_refund_acct_no) ? preg_replace('/[^0-9]/', '', $nicepay_refund_acct_no) : '';
|
||||
$refundBankCd = isset($nicepay_refund_bank_cd) ? preg_replace('/[^0-9]/', '', $nicepay_refund_bank_cd) : '';
|
||||
$refundAcctNm = isset($nicepay_refund_acct_nm) ? trim($nicepay_refund_acct_nm) : '';
|
||||
|
||||
/*
|
||||
****************************************************************************************
|
||||
@@ -30,18 +33,25 @@ try{
|
||||
'Moid' => $moid,
|
||||
'CancelAmt' => $cancelAmt,
|
||||
'CancelMsg' => iconv("UTF-8", "EUC-KR", $cancelMsg),
|
||||
'PartialCancelCode' => $partialCancelCode,
|
||||
'EdiDate' => $ediDate,
|
||||
'SignData' => $signData,
|
||||
'CharSet' => 'utf-8'
|
||||
);
|
||||
'PartialCancelCode' => $partialCancelCode,
|
||||
'EdiDate' => $ediDate,
|
||||
'SignData' => $signData,
|
||||
'CharSet' => 'utf-8',
|
||||
'EdiType' => 'JSON'
|
||||
);
|
||||
|
||||
if ($refundAcctNo !== '' || $refundBankCd !== '' || $refundAcctNm !== '') {
|
||||
$data['RefundAcctNo'] = $refundAcctNo;
|
||||
$data['RefundBankCd'] = $refundBankCd;
|
||||
$data['RefundAcctNm'] = function_exists('iconv') ? iconv("UTF-8", "EUC-KR//IGNORE", $refundAcctNm) : $refundAcctNm;
|
||||
}
|
||||
|
||||
/*
|
||||
****************************************************************************************
|
||||
* <Cancel Request>
|
||||
****************************************************************************************
|
||||
*/
|
||||
$response = nicepay_reqPost($data, "https://pg-api.nicepay.co.kr/webapi/cancel_process.jsp"); //Cancel API call
|
||||
$response = nicepay_reqPost($data, "https://webapi.nicepay.co.kr/webapi/cancel_process.jsp"); //Cancel API call
|
||||
|
||||
$result = json_decode($response, true);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user