Преглед на файлове

모바일 PG 결제 작업중

marseyes преди 2 години
родител
ревизия
7c45643e49

+ 3 - 1
src/main/webapp/app/popup/biz/BIZPOP_PO_PAYMENT.html

@@ -30,6 +30,7 @@
30 30
 								<input type="hidden" id="ITP_FORM_PO_PAYMENT_POPUP_GOODS_NM" name="goodsNm" value="" />
31 31
 								<input type="hidden" id="ITP_FORM_PO_PAYMENT_POPUP_KICC_JAVASCRIPT_URL" name="kiccJavascriptUrl" value="" />
32 32
 								<input type="hidden" id="ITP_FORM_PO_PAYMENT_POPUP_KICC_ACTION_WEB_URL" name="kiccActionWebUrl" value="" />
33
+								<input type="hidden" id="ITP_FORM_PO_PAYMENT_POPUP_KICC_ACTION_MOBILE_URL" name="kiccActionMobileUrl" value="" />
33 34
 								<input type="hidden" id="ITP_FORM_PO_PAYMENT_POPUP_MALL_ID" name="mallId" value="" />
34 35
 							
35 36
 								<div class="form-group">
@@ -82,7 +83,8 @@
82 83
 							<input type="hidden" id="brandId" name="brandId" value="" />
83 84
 							<input type="hidden" id="storeId" name="storeId" value="" />
84 85
 							
85
-							<input type="hidden" id="kiccActionWebUrl" 	name="kiccActionWebUrl"		value="">
86
+							<input type="hidden" id="kiccActionWebUrl" 		name="kiccActionWebUrl"			value="">
87
+							<input type="hidden" id="kiccActionMobileUrl" 	name="kiccActionMobileUrl"		value="">
86 88
 							
87 89
 							<!-- WEB -->
88 90
 							

+ 0 - 91
src/main/webapp/easypay/oqpo/mobile_order_req.jsp

@@ -1,91 +0,0 @@
1
-<!DOCTYPE html>
2
-<%@ page contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
3
-<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
4
-<%
5
-/* -------------------------------------------------------------------------- */
6
-/* 캐쉬 사용안함                                                              */
7
-/* -------------------------------------------------------------------------- */
8
-response.setHeader("cache-control","no-cache");
9
-response.setHeader("expires","-1");
10
-response.setHeader("pragma","no-cache");
11
-
12
-request.setCharacterEncoding("utf-8");
13
-%>
14
-<c:set var="contextPath" value="${pageContext.request.contextPath}" /> 
15
-<html lang="ko" xmlns="http://www.w3.org/1999/xhtml">
16
-<head>
17
-<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
18
-<meta name="robots" content="noindex, nofollow" />
19
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
20
-<script type="text/javascript">
21
-    window.onload = function()
22
-    {
23
-        document.frm.submit();
24
-    } 
25
-</script>
26
-<title>오더퀸 주문(모바일)</title>
27
-</head>
28
-</head>
29
-<body>
30
-    <form name="frm" method="post" action="<spring:eval expression="@applicationProperties.getProperty('kicc.action.mobile.url')" />"> <!-- 테스트 -->
31
-    <!--form name="frm" method="post" action="https://pg.easypay.co.kr/webpay/MainAction.do"--> <!-- 운영 -->
32
-
33
-        <!--공통-->
34
-        <input type="hidden" id="sp_mall_id"           name="sp_mall_id"           value="<%=request.getParameter("sp_mall_id")           %>" /> <!--[필수]가맹점ID -->
35
-        <input type="hidden" id="sp_mall_nm"           name="sp_mall_nm"           value="<%=request.getParameter("sp_mall_nm")           %>" /> <!--[선택]가맹점명 -->
36
-        <input type="hidden" id="sp_order_no"          name="sp_order_no"          value="<%=request.getParameter("sp_order_no")          %>" /> <!--[필수]가맹점 주문번호(인증응답) -->
37
-        <input type="hidden" id="sp_pay_type"          name="sp_pay_type"          value="<%=request.getParameter("sp_pay_type")          %>" /> <!--[필수]결제수단 -->
38
-        <input type="hidden" id="sp_cert_type"         name="sp_cert_type"         value="<%=request.getParameter("sp_cert_type")         %>" /> <!--[선택]인증타입 -->  
39
-        <input type="hidden" id="sp_currency"          name="sp_currency"          value="<%=request.getParameter("sp_currency")          %>" /> <!--[필수]통화코드(수정불가) -->        
40
-        <input type="hidden" id="sp_product_nm"        name="sp_product_nm"        value="<%=request.getParameter("sp_product_nm")        %>" /> <!--[필수]상품명 -->
41
-        <input type="hidden" id="sp_product_amt"       name="sp_product_amt"       value="<%=request.getParameter("sp_product_amt")       %>" /> <!--[필수]상품금액 m-->
42
-        <input type="hidden" id="sp_return_url"        name="sp_return_url"        value="<%=request.getParameter("sp_return_url")        %>" /> <!--[필수]가맹점 return URL -->
43
-        <input type="hidden" id="sp_lang_flag"         name="sp_lang_flag"         value="<%=request.getParameter("sp_lang_flag")         %>" /> <!--[선택]언어 -->
44
-        <input type="hidden" id="sp_charset"           name="sp_charset"           value="<%=request.getParameter("sp_charset")           %>" /> <!--[선택]가맹점 charset -->  
45
-        <input type="hidden" id="sp_user_id"           name="sp_user_id"           value="<%=request.getParameter("sp_user_id")           %>" /> <!--[선택]가맹점 고객ID -->
46
-        <input type="hidden" id="sp_memb_user_no"      name="sp_memb_user_no"      value="<%=request.getParameter("sp_memb_user_no")      %>" /> <!--[선택]가맹점 고객일련번호 -->
47
-        <input type="hidden" id="sp_user_nm"           name="sp_user_nm"           value="<%=request.getParameter("sp_user_nm")           %>" /> <!--[선택]가맹점 고객명 -->
48
-        <input type="hidden" id="sp_user_mail"         name="sp_user_mail"         value="<%=request.getParameter("sp_user_mail")         %>" /> <!--[선택]가맹점 고객 E-mail -->
49
-        <input type="hidden" id="sp_user_phone1"       name="sp_user_phone1"       value="<%=request.getParameter("sp_user_phone1")       %>" /> <!--[선택]가맹점 고객 연락처1 -->
50
-        <input type="hidden" id="sp_user_phone2"       name="sp_user_phone2"       value="<%=request.getParameter("sp_user_phone2")       %>" /> <!--[선택]가맹점 고객 연락처2 -->
51
-        <input type="hidden" id="sp_user_addr"         name="sp_user_addr"         value="<%=request.getParameter("sp_user_addr")         %>" /> <!--[선택]가맹점 고객 주소 -->
52
-        <input type="hidden" id="sp_user_define1"      name="sp_user_define1"      value="<%=request.getParameter("sp_user_define1")      %>" /> <!--[선택]가맹점 필드1 -->
53
-        <input type="hidden" id="sp_user_define2"      name="sp_user_define2"      value="<%=request.getParameter("sp_user_define2")      %>" /> <!--[선택]가맹점 필드2 -->
54
-        <input type="hidden" id="sp_user_define3"      name="sp_user_define3"      value="<%=request.getParameter("sp_user_define3")      %>" /> <!--[선택]가맹점 필드3 -->
55
-        <input type="hidden" id="sp_user_define4"      name="sp_user_define4"      value="<%=request.getParameter("sp_user_define4")      %>" /> <!--[선택]가맹점 필드4 -->
56
-        <input type="hidden" id="sp_user_define5"      name="sp_user_define5"      value="<%=request.getParameter("sp_user_define5")      %>" /> <!--[선택]가맹점 필드5 -->
57
-        <input type="hidden" id="sp_user_define6"      name="sp_user_define6"      value="<%=request.getParameter("sp_user_define6")      %>" /> <!--[선택]가맹점 필드6 -->
58
-        <input type="hidden" id="sp_mobilereserved1"   name="sp_mobilereserved1"   value="<%=request.getParameter("sp_mobilereserved1")   %>" /> <!--[선택]가맹점 여유필드1        -->    
59
-        <input type="hidden" id="sp_mobilereserved2"   name="sp_mobilereserved2"   value="<%=request.getParameter("sp_mobilereserved2")   %>" /> <!--[선택]가맹점 여유필드2        -->    
60
-        <input type="hidden" id="sp_reserved1"         name="sp_reserved1"         value="<%=request.getParameter("sp_reserved1")         %>" /> <!--[선택]가맹점 여유필드1        -->    
61
-        <input type="hidden" id="sp_reserved2"         name="sp_reserved2"         value="<%=request.getParameter("sp_reserved2")         %>" /> <!--[선택]가맹점 여유필드2        -->    
62
-        <input type="hidden" id="sp_reserved3"         name="sp_reserved3"         value="<%=request.getParameter("sp_reserved3")         %>" /> <!--[선택]가맹점 여유필드3        -->    
63
-        <input type="hidden" id="sp_reserved4"         name="sp_reserved4"         value="<%=request.getParameter("sp_reserved4")         %>" /> <!--[선택]가맹점 여유필드4        -->            
64
-        <input type="hidden" id="sp_product_type"      name="sp_product_type"      value="<%=request.getParameter("sp_product_type")      %>" /> <!--[선택]상품정보구분 -->
65
-        <input type="hidden" id="sp_product_expr"      name="sp_product_expr"      value="<%=request.getParameter("sp_product_expr")      %>" /> <!--[선택]서비스 기간 -->
66
-        <input type="hidden" id="sp_app_scheme"        name="sp_app_scheme"        value="<%=request.getParameter("sp_app_scheme")        %>" /> <!--[선택]가맹점 APP scheme -->  
67
-        <input type="hidden" id="sp_window_type"       name="sp_window_type"       value="<%=request.getParameter("sp_window_type")       %>" /> <!--[선택]윈도우타입 -->
68
-        <input type="hidden" id="sp_disp_cash_yn"      name="sp_disp_cash_yn"      value="<%=request.getParameter("sp_disp_cash_yn")      %>" /> <!--[선택]현금영수증 화면표시여부(Y/N)--> 
69
-                                                                                   
70
-        <!--신용카드-->                                                                           
71
-        <input type="hidden" id="sp_usedcard_code"     name="sp_usedcard_code"     value="<%=request.getParameter("sp_usedcard_code")     %>" /> <!--[선택]사용가능카드 LIST -->
72
-        <input type="hidden" id="sp_quota"             name="sp_quota"             value="<%=request.getParameter("sp_quota")             %>" /> <!--[선택]할부개월 -->
73
-        <input type="hidden" id="sp_os_cert_flag"      name="sp_os_cert_flag"      value="<%=request.getParameter("sp_os_cert_flag")      %>" /> <!--[선택]해외안심클릭 사용여부-->
74
-        <input type="hidden" id="sp_noinst_flag"       name="sp_noinst_flag"       value="<%=request.getParameter("sp_noinst_flag")       %>" /> <!--[선택]무이자 여부(Y/N) -->
75
-        <input type="hidden" id="sp_noinst_term"       name="sp_noinst_term"       value="<%=request.getParameter("sp_noinst_term")       %>" /> <!--[선택]무이자 기간 -->
76
-        <input type="hidden" id="sp_set_point_card_yn" name="sp_set_point_card_yn" value="<%=request.getParameter("sp_set_point_card_yn") %>" /> <!--[선택]카드사포인트 사용여부(Y/N) -->
77
-        <input type="hidden" id="sp_point_card"        name="sp_point_card"        value="<%=request.getParameter("sp_point_card")        %>" /> <!--[선택]포인트카드 LIST(카드코드-더할 할부개월) -->
78
-        <input type="hidden" id="sp_join_cd"           name="sp_join_cd"           value="<%=request.getParameter("sp_join_cd")           %>" /> <!--[선택]조인코드 -->
79
-        <input type="hidden" id="sp_kmotion_useyn"     name="sp_kmotion_useyn"     value="<%=request.getParameter("sp_kmotion_useyn")     %>" /> <!--[선택]국민앱카드 사용유무 -->
80
-                                                                                                                                                      
81
-        <!--가상계좌-->
82
-        <input type="hidden" id="sp_vacct_bank"       name="sp_vacct_bank"         value="<%=request.getParameter("sp_vacct_bank")        %>" /> <!--[선택]가상계좌 사용가능한 은행 LIST -->
83
-        <input type="hidden" id="sp_vacct_end_date"   name="sp_vacct_end_date"     value="<%=request.getParameter("sp_vacct_end_date")    %>" /> <!--[선택]입금 만료 날짜 -->
84
-        <input type="hidden" id="sp_vacct_end_time"   name="sp_vacct_end_time"     value="<%=request.getParameter("sp_vacct_end_time")    %>" /> <!--[선택]입금 만료 시간 -->
85
-                   
86
-        <!--선불카드-->
87
-        <input type="hidden" id="sp_prepaid_cp"       name="sp_prepaid_cp"         value="<%=request.getParameter("sp_prepaid_cp")        %>" /> <!--[선택]선불카드 CP -->
88
-        
89
-    </form>
90
-</body>
91
-</html>

+ 0 - 128
src/main/webapp/easypay/oqpo/mobile_order_res_submit.jsp

@@ -1,128 +0,0 @@
1
-<!--[submit]인증응답 페이지-->
2
-<!--메뉴얼 '인증페이지 작성' 인증응답 파라미터 포함.-->
3
-
4
-<!DOCTYPE html>
5
-<%@ page contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
6
-<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
7
-<%
8
-/* -------------------------------------------------------------------------- */
9
-/* 캐쉬 사용안함                                                              */
10
-/* -------------------------------------------------------------------------- */
11
-response.setHeader("cache-control","no-cache");
12
-response.setHeader("expires","-1");
13
-response.setHeader("pragma","no-cache");
14
-
15
-request.setCharacterEncoding("utf-8");
16
-%>
17
-<%!
18
-    /*
19
-     * 파라미터 체크 메소드
20
-     */
21
-    public String getNullToSpace(String param) 
22
-    {
23
-        return (param == null) ? "" : param.trim();
24
-    }
25
-%>
26
-<c:set var="contextPath" value="${pageContext.request.contextPath}" /> 
27
-<html lang="ko" xmlns="http://www.w3.org/1999/xhtml">
28
-<head>
29
-<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
30
-<meta name="robots" content="noindex, nofollow" />
31
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
32
-<script type="text/javascript">
33
-	/*--KICC 서버로부터 인증응답 파라미터 수신--*/
34
-	window.onload = function() {
35
-	    // <!--공통-->
36
-	    window.document.getElementById("sp_res_cd").value             = "<%=getNullToSpace(request.getParameter("sp_res_cd"))           %>";  // [필수]응답코드
37
-	    window.document.getElementById("sp_res_msg").value            = "<%=getNullToSpace(request.getParameter("sp_res_msg"))          %>";  // [필수]응답메세지
38
-	    window.document.getElementById("sp_tr_cd").value              = "<%=getNullToSpace(request.getParameter("sp_tr_cd"))            %>";  // [필수]결제창 요청구분
39
-	    window.document.getElementById("sp_ret_pay_type").value       = "<%=getNullToSpace(request.getParameter("sp_ret_pay_type"))     %>";  // [필수]결제수단
40
-	    window.document.getElementById("sp_trace_no").value           = "<%=getNullToSpace(request.getParameter("sp_trace_no"))         %>";  // [선택]추적번호     
41
-	    window.document.getElementById("sp_order_no").value           = "<%=getNullToSpace(request.getParameter("sp_order_no"))         %>";  // [필수]가맹점 주문번호
42
-	    window.document.getElementById("sp_sessionkey").value         = "<%=getNullToSpace(request.getParameter("sp_sessionkey"))       %>";  // [필수]세션키
43
-	    window.document.getElementById("sp_encrypt_data").value       = "<%=getNullToSpace(request.getParameter("sp_encrypt_data"))     %>";  // [필수]암호화전문
44
-	    window.document.getElementById("sp_mall_id").value            = "<%=getNullToSpace(request.getParameter("sp_mall_id"))          %>";  // [필수]가맹점 ID
45
-	    window.document.getElementById("sp_mobilereserved1").value    = "<%=getNullToSpace(request.getParameter("sp_mobilereserved1"))  %>";  // [선택]여유필드
46
-	    window.document.getElementById("sp_mobilereserved2").value    = "<%=getNullToSpace(request.getParameter("sp_mobilereserved2"))  %>";  // [선택]여유필드
47
-	    window.document.getElementById("sp_reserved1").value          = "<%=getNullToSpace(request.getParameter("sp_reserved1"))        %>";  // [선택]여유필드 
48
-	    window.document.getElementById("sp_reserved2").value          = "<%=getNullToSpace(request.getParameter("sp_reserved2"))        %>";  // [선택]여유필드
49
-	    window.document.getElementById("sp_reserved3").value          = "<%=getNullToSpace(request.getParameter("sp_reserved3"))        %>";  // [선택]여유필드
50
-	    window.document.getElementById("sp_reserved4").value          = "<%=getNullToSpace(request.getParameter("sp_reserved4"))        %>";  // [선택]여유필드
51
-	
52
-	    // <!--신용카드-->
53
-	    window.document.getElementById("sp_card_code").value          = "<%=getNullToSpace(request.getParameter("sp_card_code"))        %>";  // [필수]카드코드 
54
-	    window.document.getElementById("sp_eci_code").value           = "<%=getNullToSpace(request.getParameter("sp_eci_code"))         %>";  // [선택]ECI코드(MPI인 경우)
55
-	    window.document.getElementById("sp_card_req_type").value      = "<%=getNullToSpace(request.getParameter("sp_card_req_type"))    %>";  // [필수]거래구분
56
-	    window.document.getElementById("sp_save_useyn").value         = "<%=getNullToSpace(request.getParameter("sp_save_useyn"))       %>";  // [선택]카드사 세이브 여부
57
-	    window.document.getElementById("sp_card_prefix").value        = "<%=getNullToSpace(request.getParameter("sp_card_prefix"))      %>";  // [선택]신용카드 Prefix 
58
-	    window.document.getElementById("sp_card_no_7").value          = "<%=getNullToSpace(request.getParameter("sp_card_no_7"))        %>";  // [선택]신용카드번호 앞7자리   
59
-	    
60
-	    // <!--간편결제-->
61
-	    window.document.getElementById("sp_spay_cp").value            = "<%=getNullToSpace(request.getParameter("sp_spay_cp"))          %>";  // [선택]간편결제 CP코드
62
-	    
63
-	    // <!--선불카드-->
64
-	    window.document.getElementById("sp_prepaid_cp").value         = "<%=getNullToSpace(request.getParameter("sp_prepaid_cp"))       %>";  // [선택]선불카드 CP코드
65
-	                      
66
-		if( "<%=request.getParameter("sp_res_cd") %>" == "0000" )
67
-	    {
68
-	        frm_pay.target = "_self";
69
-	        frm_pay.action = "/moblie_easypay_request.itp";
70
-	        frm_pay.submit();
71
-	    }
72
-	    else
73
-	    {
74
-	        alert( urldecode("<%=request.getParameter("sp_res_cd") %> : <%=request.getParameter("sp_res_msg") %>"));
75
-	        location.href="/hmpage_member_order_confirm.itp";
76
-	    }
77
-	}
78
-	
79
-
80
-   	function urldecode( str ) {
81
-       // 공백 문자인 + 를 처리하기 위해 +('%20') 을 공백으로 치환
82
-       return decodeURIComponent((str + '').replace(/\+/g, '%20'));
83
-   	}
84
-</script>
85
-<title>오더퀸 수발주 결제하기(모바일)</title>
86
-</head>
87
-</head>
88
-<body>
89
-  <form name="frm_pay" method="post" >  
90
-    
91
-    <!-- [START] 인증응답 필드 -->     
92
-    
93
-    <!--공통-->
94
-    <input type="hidden" id="sp_res_cd"              name="sp_res_cd"                value="" />         <!-- [필수]응답코드        --> 
95
-    <input type="hidden" id="sp_res_msg"             name="sp_res_msg"               value="" />         <!-- [필수]응답메시지      --> 
96
-    <input type="hidden" id="sp_tr_cd"               name="sp_tr_cd"                 value="" />         <!-- [필수]결제창 요청구분 --> 
97
-    <input type="hidden" id="sp_ret_pay_type"        name="sp_ret_pay_type"          value="" />         <!-- [필수]결제수단        --> 
98
-    <input type="hidden" id="sp_trace_no"            name="sp_trace_no"              value="" />         <!-- [선택]추적번호        --> 
99
-    <input type="hidden" id="sp_order_no"            name="sp_order_no"              value="" />         <!-- [필수]가맹점 주문번호 --> 
100
-    <input type="hidden" id="sp_sessionkey"          name="sp_sessionkey"            value="" />         <!-- [필수]세션키          --> 
101
-    <input type="hidden" id="sp_encrypt_data"        name="sp_encrypt_data"          value="" />         <!-- [필수]암호화전문      --> 
102
-    <input type="hidden" id="sp_mall_id"             name="sp_mall_id"               value="" />         <!-- [필수]가맹점 ID       -->
103
-    <input type="hidden" id="sp_mobilereserved1"     name="sp_mobilereserved1"       value="" />         <!-- [선택]여유필드        --> 
104
-    <input type="hidden" id="sp_mobilereserved2"     name="sp_mobilereserved2"       value="" />         <!-- [선택]여유필드        --> 
105
-    <input type="hidden" id="sp_reserved1"           name="sp_reserved1"             value="" />         <!-- [선택]여유필드        --> 
106
-    <input type="hidden" id="sp_reserved2"           name="sp_reserved2"             value="" />         <!-- [선택]여유필드        --> 
107
-    <input type="hidden" id="sp_reserved3"           name="sp_reserved3"             value="" />         <!-- [선택]여유필드        --> 
108
-    <input type="hidden" id="sp_reserved4"           name="sp_reserved4"             value="" />         <!-- [선택]여유필드        --> 
109
-    
110
-    <!--신용카드-->                                                                                                                        
111
-    <input type="hidden" id="sp_card_code"            name="sp_card_code"            value="" />         <!-- [필수]카드코드               -->
112
-    <input type="hidden" id="sp_eci_code"             name="sp_eci_code"             value="" />         <!-- [선택]ECI코드(MPI인 경우)    -->
113
-    <input type="hidden" id="sp_card_req_type"        name="sp_card_req_type"        value="" />         <!-- [필수]거래구분               -->
114
-    <input type="hidden" id="sp_save_useyn"           name="sp_save_useyn"           value="" />         <!-- [선택]카드사 세이브 여부     -->
115
-    <input type="hidden" id="sp_card_prefix"          name="sp_card_prefix"          value="" />         <!-- [선택]신용카드 Prefix        -->
116
-    <input type="hidden" id="sp_card_no_7"            name="sp_card_no_7"            value="" />         <!-- [선택]신용카드번호 앞7자리   -->
117
-    
118
-    <!--간편결제-->
119
-    <input type="hidden" id="sp_spay_cp"              name="sp_spay_cp"              value="" />          <!-- [선택]간편결제 CP코드 -->
120
-                                                                                                        
121
-    <!--선불카드-->                                                                                     
122
-    <input type="hidden" id="sp_prepaid_cp"           name="sp_prepaid_cp"           value="" />          <!-- [선택]선불카드 CP코드 -->
123
-    
124
-    <!-- [END] 인증응답 필드  --> 
125
-
126
-   </form>
127
-</body>
128
-</html>

+ 14 - 7
src/main/webapp/js/app/popup/biz/ITP_BIZPOP_PO_PAYMENT.js

@@ -11,8 +11,10 @@ let EASYPAY_PAYMENT_REQUEST = '/api/easypay/payment/request';
11 11
 
12 12
 let KICC_JAVASCRIPT_URL;
13 13
 let KICC_ACTION_WEB_URL;
14
+let KICC_ACTION_MOBILE_URL; 
14 15
 let MALL_ID;
15
-let RETURN_URL;
16
+let WEB_RETURN_URL;
17
+let MOBILE_RETURN_URL;
16 18
 
17 19
 var popPageObj = {
18 20
 	init: function () {
@@ -61,6 +63,7 @@ var popPageObj = {
61 63
 			$('#ITP_FORM_PO_PAYMENT_POPUP_GOODS_NM').val(result.goodsNm); // 상품명
62 64
 			$('#ITP_FORM_PO_PAYMENT_POPUP_KICC_JAVASCRIPT_URL').val(result.kicc_javascript_url); // 
63 65
 			$('#ITP_FORM_PO_PAYMENT_POPUP_KICC_ACTION_WEB_URL').val(result.kicc_action_web_url); // 
66
+			$('#ITP_FORM_PO_PAYMENT_POPUP_KICC_ACTION_MOBILE_URL').val(result.kicc_action_mobile_url); // 
64 67
 			$('#ITP_FORM_PO_PAYMENT_POPUP_MALL_ID').val(result.mallId); // 
65 68
 			
66 69
 			$('#ITP_FORM_PO_PAYMENT_POPUP .fnPoOrdNo').text(result.poOrdNo); // 주문번호
@@ -71,8 +74,10 @@ var popPageObj = {
71 74
 			
72 75
 			KICC_JAVASCRIPT_URL = result.kicc_javascript_url;
73 76
             KICC_ACTION_WEB_URL = result.kicc_action_web_url;
77
+            KICC_ACTION_MOBILE_URL = result.kicc_action_mobile_url;
74 78
 			MALL_ID = result.mallId;
75
-			RETURN_URL = window.location.href.replace('main.html', 'easypay/oqpo/oqpo_order_res.jsp');
79
+			WEB_RETURN_URL = window.location.href.replace('main.html', 'easypay/oqpo/oqpo_order_res.jsp');
80
+			MOBILE_RETURN_URL = window.location.href.replace('main.html', 'easypay/oqpo/mobile_order_res_submit.jsp');
76 81
 			
77 82
 			const js = '<script src="'+KICC_JAVASCRIPT_URL+'"></script>';
78 83
 	        $('#ITP_ASIDE #ITP_BIZPOP_PO_PAYMENT #ITP_POPUP_KICC_JS').empty();
@@ -81,13 +86,14 @@ var popPageObj = {
81 86
 			// console.log('KICC_JAVASCRIPT_URL : ' + KICC_JAVASCRIPT_URL);
82 87
             // console.log('KICC_ACTION_WEB_URL : ' + KICC_ACTION_WEB_URL);
83 88
 			// console.log('MALL_ID : ' + MALL_ID);
84
-			// console.log('RETURN_URL : ' + RETURN_URL);
89
+			// console.log('WEB_RETURN_URL : ' + WEB_RETURN_URL);
85 90
 			
86 91
 			var frm_pay = document.frm_pay;
87 92
 
88 93
 			/*--웹 결제--*/
89 94
 		    /*--공통--*/        
90
-		    frm_pay.kiccActionWebUrl.value  = KICC_ACTION_WEB_URL;       						  
95
+		    frm_pay.kiccActionWebUrl.value  	= KICC_ACTION_WEB_URL;       						  
96
+		    frm_pay.kiccActionMobileUrl.value  	= KICC_ACTION_MOBILE_URL;       						  
91 97
 		    frm_pay.EP_mall_id.value        = MALL_ID;       						   //가맹점 ID
92 98
 		    frm_pay.EP_mall_nm.value        = fn_make_user_info.get('brandNm');		   //가맹점명
93 99
 		    frm_pay.EP_order_no.value       = result.poOrdNo;   					   //가맹점 주문번호    
@@ -107,7 +113,7 @@ var popPageObj = {
107 113
 		    frm_pay.EP_user_addr.value      = "";      								   //가맹점 고객 주소
108 114
 		    frm_pay.EP_product_type.value   = "0";                                     //상품정보구분 : 0-실물, 1-서비스
109 115
 		    frm_pay.EP_product_expr.value   = "";             				           //서비스기간 : YYYYMMDD
110
-		    frm_pay.EP_return_url.value     = RETURN_URL;  							   // Return 받을 URL (HTTP부터 입력)
116
+		    frm_pay.EP_return_url.value     = WEB_RETURN_URL;  							   // Return 받을 URL (HTTP부터 입력)
111 117
 		                                    
112 118
 		    /*--신용카드--*/                    
113 119
 		    frm_pay.EP_usedcard_code.value  = "";                                      //사용가능한 카드 LIST
@@ -192,7 +198,8 @@ var popPageObj = {
192 198
 			if (isMobile() || window.innerWidth < 1201 ) {
193 199
 				f_mobile_cert();
194 200
 			} else {
195
-			    f_cert();
201
+			    // f_cert();
202
+				f_mobile_cert();
196 203
 			}
197 204
 		}
198 205
 	} 
@@ -275,7 +282,7 @@ function f_mobile_cert() {
275 282
         frm_pay.sp_user_addr.value    = encodeURIComponent( frm_pay.sp_user_addr.value );
276 283
     }
277 284
 
278
-   	frm_pay.sp_return_url.value = "/oqpo-view/easypay/oqpo/mobile_order_res_submit.jsp"; //    	
285
+   	frm_pay.sp_return_url.value = MOBILE_RETURN_URL; //    	
279 286
     easypay_card_webpay(frm_pay,"/oqpo-view/easypay/oqpo/mobile_order_req.jsp","_self","0","0","submit",30);    
280 287
 }
281 288