|
|
|
|
@ -621,7 +621,13 @@ if($is_kakaopay_use) {
|
|
|
|
|
$easypay_prints['nhnkcp_payco'] = '<li><input type="radio" id="od_settle_nhnkcp_payco" name="od_settle_case" data-pay="payco" value="간편결제"> <label for="od_settle_nhnkcp_payco" class="PAYCO nhnkcp_payco lb_icon" title="NHN_KCP - PAYCO">PAYCO</label></li>';
|
|
|
|
|
}
|
|
|
|
|
if( in_array('nhnkcp_naverpay', $de_easy_pay_service_array) ){
|
|
|
|
|
$easypay_prints['nhnkcp_naverpay'] = '<li><input type="radio" id="od_settle_nhnkcp_naverpay" name="od_settle_case" data-pay="naverpay" value="간편결제" > <label for="od_settle_nhnkcp_naverpay" class="naverpay_icon nhnkcp_naverpay lb_icon" title="NHN_KCP - 네이버페이">네이버페이</label></li>';
|
|
|
|
|
if(isset($default['de_easy_pay_services']) && in_array('used_nhnkcp_naverpay_point', explode(',', $default['de_easy_pay_services'])) ){
|
|
|
|
|
$easypay_prints['nhnkcp_naverpay_card'] = '<li><input type="radio" id="od_settle_nhnkcp_naverpay" name="od_settle_case" data-pay="naverpay" value="간편결제" > <label for="od_settle_nhnkcp_naverpay" class="naverpay_icon nhnkcp_naverpay lb_icon nhnkcp_icon nhnkcp_card" title="NHN_KCP - 네이버페이 카드결제">카드</label></li>';
|
|
|
|
|
|
|
|
|
|
$easypay_prints['nhnkcp_naverpay_money'] = '<li><input type="radio" id="od_settle_nhnkcp_naverpay_money" name="od_settle_case" data-pay="naverpay" data-money="1" value="간편결제" > <label for="od_settle_nhnkcp_naverpay_money" class="naverpay_icon nhnkcp_naverpay lb_icon nhnkcp_icon nhnkcp_money" title="NHN_KCP - 네이버페이 머니/포인트 결제">머니</label></li>';
|
|
|
|
|
} else {
|
|
|
|
|
$easypay_prints['nhnkcp_naverpay_card'] = '<li><input type="radio" id="od_settle_nhnkcp_naverpay" name="od_settle_case" data-pay="naverpay" value="간편결제" > <label for="od_settle_nhnkcp_naverpay" class="naverpay_icon nhnkcp_naverpay lb_icon" title="NHN_KCP - 네이버페이 카드결제">네이버페이</label></li>';
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if( in_array('nhnkcp_kakaopay', $de_easy_pay_service_array) ){
|
|
|
|
|
$easypay_prints['nhnkcp_kakaopay'] = '<li><input type="radio" id="od_settle_nhnkcp_kakaopay" name="od_settle_case" data-pay="kakaopay" value="간편결제" > <label for="od_settle_nhnkcp_kakaopay" class="kakaopay_icon nhnkcp_kakaopay lb_icon" title="NHN_KCP - 카카오페이">카카오페이</label></li>';
|
|
|
|
|
@ -663,7 +669,14 @@ if($is_kakaopay_use) {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if( ! isset($easypay_prints['nhnkcp_naverpay']) && function_exists('is_use_easypay') && is_use_easypay('global_nhnkcp') ){
|
|
|
|
|
$easypay_prints['nhnkcp_naverpay'] = '<li><input type="radio" id="od_settle_nhnkcp_naverpay" name="od_settle_case" data-pay="naverpay" value="간편결제" > <label for="od_settle_nhnkcp_naverpay" class="naverpay_icon nhnkcp_naverpay lb_icon" title="NHN_KCP - 네이버페이">네이버페이</label></li>';
|
|
|
|
|
|
|
|
|
|
if(isset($default['de_easy_pay_services']) && in_array('used_nhnkcp_naverpay_point', explode(',', $default['de_easy_pay_services'])) ){
|
|
|
|
|
$easypay_prints['nhnkcp_naverpay_card'] = '<li><input type="radio" id="od_settle_nhnkcp_naverpay" name="od_settle_case" data-pay="naverpay" value="간편결제" > <label for="od_settle_nhnkcp_naverpay" class="naverpay_icon nhnkcp_naverpay lb_icon nhnkcp_icon nhnkcp_card" title="NHN_KCP - 네이버페이 카드결제">카드</label></li>';
|
|
|
|
|
|
|
|
|
|
$easypay_prints['nhnkcp_naverpay_money'] = '<li><input type="radio" id="od_settle_nhnkcp_naverpay_money" name="od_settle_case" data-pay="naverpay" data-money="1" value="간편결제" > <label for="od_settle_nhnkcp_naverpay_money" class="naverpay_icon nhnkcp_naverpay lb_icon nhnkcp_icon nhnkcp_money" title="NHN_KCP - 네이버페이 머니/포인트 결제">머니</label></li>';
|
|
|
|
|
} else {
|
|
|
|
|
$easypay_prints['nhnkcp_naverpay'] = '<li><input type="radio" id="od_settle_nhnkcp_naverpay" name="od_settle_case" data-pay="naverpay" value="간편결제" > <label for="od_settle_nhnkcp_naverpay" class="naverpay_icon nhnkcp_naverpay lb_icon" title="NHN_KCP - 네이버페이">네이버페이</label></li>';
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if($easypay_prints) {
|
|
|
|
|
@ -1058,7 +1071,7 @@ $(function() {
|
|
|
|
|
$("#show_pay_btn").css("display", "inline");
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
$("#od_settle_iche,#od_settle_card,#od_settle_vbank,#od_settle_hp,#od_settle_easy_pay,#od_settle_kakaopay,#od_settle_samsungpay,#od_settle_nhnkcp_payco,#od_settle_nhnkcp_naverpay,#od_settle_nhnkcp_kakaopay,#od_settle_inicislpay,#od_settle_inicis_kakaopay").bind("click", function() {
|
|
|
|
|
$("#od_settle_iche,#od_settle_card,#od_settle_vbank,#od_settle_hp,#od_settle_easy_pay,#od_settle_kakaopay,#od_settle_samsungpay,#od_settle_nhnkcp_payco,#od_settle_nhnkcp_naverpay,#od_settle_nhnkcp_naverpay_money,#od_settle_nhnkcp_kakaopay,#od_settle_inicislpay,#od_settle_inicis_kakaopay").bind("click", function() {
|
|
|
|
|
$("#settle_bank").hide();
|
|
|
|
|
$("#show_req_btn").css("display", "inline");
|
|
|
|
|
$("#show_pay_btn").css("display", "none");
|
|
|
|
|
@ -1338,12 +1351,21 @@ function pay_approval()
|
|
|
|
|
if(typeof f.pay_method !== "undefined") f.pay_method.value = "";
|
|
|
|
|
|
|
|
|
|
if(settle_method == "간편결제"){
|
|
|
|
|
var nhnkcp_easy_pay = jQuery("input[name='od_settle_case']:checked" ).attr("data-pay");
|
|
|
|
|
var nhnkcp_easy_pay = jQuery("input[name='od_settle_case']:checked").attr("data-pay");
|
|
|
|
|
|
|
|
|
|
if(nhnkcp_easy_pay === "naverpay"){
|
|
|
|
|
if(typeof f.naverpay_direct !== "undefined"){
|
|
|
|
|
f.naverpay_direct.value = "Y";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
var is_money = jQuery("input[name='od_settle_case']:checked").attr("data-money");
|
|
|
|
|
|
|
|
|
|
if (is_money) { // 머니/포인트 결제
|
|
|
|
|
jQuery(f).find("input[name='naverpay_point_direct']").val("Y");
|
|
|
|
|
} else { // 카드 결제
|
|
|
|
|
jQuery(f).find("input[name='naverpay_point_direct']").val("");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
} else if(nhnkcp_easy_pay === "kakaopay"){
|
|
|
|
|
if(typeof f.kakaopay_direct !== "undefined") f.kakaopay_direct.value = "Y";
|
|
|
|
|
} else if(nhnkcp_easy_pay === "applepay"){
|
|
|
|
|
|