function init_form_fields()
 {
     parent::init_form_fields();
     unset($this->form_fields['signkey']);
     $this->form_fields = array_merge($this->form_fields, array('direct_run' => array('title' => __('모바일 KPAY 자동실행', 'inicis_payment'), 'type' => 'checkbox', 'label' => __('모바일 KPAY 결제시 앱을 바로 실행하도록 설정', 'inicis_payment'), 'default' => 'no', 'description' => __('모바일로 KPAY 결제를 시도하는 경우, KPAY 앱설치 안내를 생략하고 바로 설치된 앱이 실행되도록 설정할 수 있습니다. 특별한 경우가 아니라면, 설정하지 않는 것을 권장합니다.', 'inicis_payment'), 'desc_tip' => true)));
 }
 function init_form_fields()
 {
     parent::init_form_fields();
     $logo_upload = $this->form_fields["logo_upload"];
     $keyfile_upload = $this->form_fields["keyfile_upload"];
     unset($this->form_fields['signkey']);
     unset($this->form_fields["possible_refund_status_for_admin"]);
     unset($this->form_fields["logo_upload"]);
     unset($this->form_fields["keyfile_upload"]);
     $this->form_fields = array_merge($this->form_fields, array('order_status_after_enter_shipping_number' => array('title' => __('배송정보 등록후 변경될 주문상태', 'inicis_payment'), 'class' => 'chosen_select', 'type' => 'select', 'options' => $this->get_order_status_list(array('pending', 'cancelled', 'completed', 'failed', 'on-hold', 'refunded')), 'default' => 'shipped', 'desc' => __('에스크로 결제건에 한해서, 결제후 배송정보 등록이 완료된 경우 해당 주문의 상태를 지정하는 필수옵션입니다.', 'inicis_payment')), 'possible_check_and_reject_status_for_customer' => array('title' => __('사용자 주문확인 및 거절 가능 상태', 'inicis_payment'), 'type' => 'ifw_order_status', 'description' => __('에스크로 결제건에 한해서, 사용자가 내 계정 페이지 주문 상세 페이지에서 주문 확인 및 거절 처리를 할 수 있는 주문 상태를 지정합니다.', 'inicis_payment'), 'default' => array('processing'), 'desc_tip' => true), 'possible_register_delivery_info_status_for_admin' => array('title' => __('관리자 배송등록 및 환불 가능 상태', 'inicis_payment'), 'type' => 'ifw_order_status', 'description' => __('에스크로 결제건에 한해서, 관리자가 관리자 페이지 주문 상세에서 배송 등록 및 환불 처리를 할 수 있는 주문 상태를 지정합니다.', 'inicis_payment'), 'default' => array('processing'), 'desc_tip' => true), 'delivery_company_name' => array('title' => __('택배사명', 'inicis_payment'), 'type' => 'text', 'description' => __('에스크로 배송시 사용하는 택배사명을 입력해주세요. 배송정보 등록시에 사용됩니다.', 'inicis_payment')), 'delivery_register_name' => array('title' => __('배송정보 등록자 성명', 'inicis_payment'), 'type' => 'text', 'description' => __('배송정보를 등록하시는 분의 성명을 입력해주세요. 일반적으로 사이트 관리자 성명을 입력하시면 됩니다.', 'inicis_payment')), 'delivery_sender_name' => array('title' => __('배송정보 발신자 성명', 'inicis_payment'), 'type' => 'text', 'description' => __('배송정보 등록시 사용되는 발신자의 성명으로 사이트 관리자 성명 또는 업체명을 입력하시면 됩니다.', 'inicis_payment')), 'delivery_sender_postnum' => array('title' => __('배송정보 발신자 우편번호', 'inicis_payment'), 'type' => 'text', 'description' => __('배송정보 등록시 사용되는 발신자의 우편번호로 \'000-000\'과 같이 입력해주시면 됩니다.', 'inicis_payment'), 'default' => '000-000'), 'delivery_sender_addr1' => array('title' => __('배송정보 발신자 기본주소', 'inicis_payment'), 'type' => 'text', 'description' => __('배송정보 등록시 사용되는 발신자의 기본주소로 \'<strong>서울시 금천구 가산동</strong>\'과 같이 입력해주시면 됩니다.', 'inicis_payment')), 'delivery_sender_addr2' => array('title' => __('배송정보 발신자 상세주소', 'inicis_payment'), 'type' => 'text', 'description' => __('배송정보 등록시 사용되는 발신자의 상세주소로 \'<strong>123-1번지</strong>\' 혹은 \'<strong>A오피스텔 1동 101호</strong>\'과 같이 입력해주시면 됩니다.', 'inicis_payment')), 'delivery_sender_phone' => array('title' => __('배송정보 발신자 전화번호', 'inicis_payment'), 'type' => 'text', 'description' => __('배송정보 등록시 사용되는 발신자의 전화번호로 \'<strong>000-000</strong>\'과 같이 입력해주시면 됩니다.', 'inicis_payment'), 'default' => '000-0000-0000'), 'receipt' => array('title' => __('현금영수증', 'inicis_payment'), 'class' => 'chosen_select', 'type' => 'select', 'label' => __('현금영수증 발행 여부 설정', 'inicis_payment'), 'default' => 'no', 'options' => array('yes' => __('발행', 'inicis_payment'), 'no' => __('발행 차단', 'inicis_payment')), 'description' => __('현금영수증 발행 여부를 설정할 수 있습니다. 현금영수증 발행은 이니시스와 계약이 되어 있는 경우에만 사용이 가능합니다.', 'inicis_payment'), 'desc_tip' => true)));
     array_push($this->form_fields, $logo_upload, $keyfile_upload);
 }
 function init_form_fields()
 {
     parent::init_form_fields();
     unset($this->form_fields['signkey']);
     $this->form_fields = array_merge($this->form_fields, array('quotabase' => array('title' => __('할부 구매 개월수 설정', 'inicis_payment'), 'type' => 'text', 'description' => __('할부 구매를 허용할 개월수를 설정하세요.<span style="color:red;">(무이자 할부 개월수가 아닙니다)</span><br/>예) 선택:일시불:2개월:3개월:6개월<br/>단, 최소 결제금액이 5만원 이상인 경우에만 할부 결제가 허용됩니다. 지정한 할부 개월수와 상관없이 할부 결제 최소 금액이 아닌 경우 할부 거래가 허용되지 않습니다.', 'inicis_payment'), 'default' => __('선택:일시불:3개월:6개월:9개월:12개월', 'inicis_payment'), 'desc_tip' => true), 'nointerest' => array('title' => __('무이자 할부 설정', 'inicis_payment'), 'type' => 'checkbox', 'label' => __('무이자 할부 허용(수수료 상점 부담) ', 'inicis_payment'), 'default' => 'no', 'description' => __('무이자 할부는 이니시스 계약시 무이자 할부 계약이 체결되어 있어야 합니다. 무이자 할부 허용하시면 무이자 할부에 따른 수수료는 상점에서 부담하게 됩니다. 수수료는 이니시스에 문의하여 주십시오. (단, 이니시스에서 모든 가맹점을 대상으로 하는 무이자 이벤트인 경우는 제외입니다)', 'inicis_payment'), 'desc_tip' => true), 'cardpoint' => array('title' => __('카드 포인트 결제 허용', 'inicis_payment'), 'type' => 'checkbox', 'label' => __('카드 포인트 결제 허용 여부 ', 'inicis_payment'), 'default' => 'no', 'description' => __('카드 포인트 결제는 이니시스 계약시 카드 포인트 사용 계약이 체결되어 있어야 합니다. 카드 포인트를 결제시에 사용할 수 있도록 허용할 것인지 여부를 지정합니다.', 'inicis_payment'), 'desc_tip' => true), 'skincolor' => array('title' => __('PG결제 스킨 색상', 'inicis_payment'), 'class' => 'chosen_select', 'type' => 'select', 'label' => __('PG결제 스킨 색상 지정 ', 'inicis_payment'), 'default' => 'SKIN(BLUE)', 'options' => array('SKIN(BLUE)' => __('파랑색', 'inicis_payment'), 'SKIN(GREEN)' => __('초록색', 'inicis_payment'), 'SKIN(PURPLE)' => __('보라색', 'inicis_payment'), 'SKIN(RED)' => __('빨강색', 'inicis_payment'), 'SKIN(YELLOW)' => __('노랑색', 'inicis_payment')), 'description' => __('PG결제 창의 스킨 색상을 지정합니다.', 'inicis_payment'), 'desc_tip' => true)));
 }
 function init_form_fields()
 {
     global $inicis_payment;
     parent::init_form_fields();
     unset($this->form_fields['signkey']);
     unset($this->form_fields['order_status_after_payemnt']);
     unset($this->form_fields['order_status_after_refund']);
     unset($this->form_fields['logo_upload']);
     unset($this->form_fields['keyfile_upload']);
     $this->form_fields = array_merge($this->form_fields, array('possible_refund_status_for_mypage' => array('title' => __('사용자 주문취소 가능상태', 'inicis_payment'), 'type' => 'ifw_order_status', 'description' => __('이니시스 결제건에 한해서, 사용자가 My-Account 메뉴에서 주문취소 요청을 할 수 있는 주문 상태를 지정합니다.', 'inicis_payment'), 'default' => array(''), 'desc_tip' => true), 'possible_refund_status_for_admin' => array('title' => __('관리자 주문취소 가능상태', 'inicis_payment'), 'type' => 'ifw_order_status', 'description' => __('이니시스 결제건에 한해서, 관리자가 관리자 페이지 주문 상세 페이지에서 환불 처리를 할 수 있는 주문 상태를 지정합니다.', 'inicis_payment'), 'default' => array('on-hold'), 'desc_tip' => true), 'order_status_after_payemnt' => array('title' => __('주문접수시 변경될 주문상태', 'inicis_payment'), 'class' => 'chosen_select', 'type' => 'select', 'options' => $this->get_order_status_list(array('cancelled', 'failed', 'refunded')), 'default' => 'on-hold', 'description' => __('이니시스 플러그인을 통한 결제건에 한해서, 주문접수가 완료된 경우 해당 주문의 상태를 지정하는 필수옵션입니다.', 'inicis_payment'), 'desc_tip' => true), 'order_status_after_vbank_noti' => array('title' => __('입금통보후 변경될 주문상태', 'inicis_payment'), 'class' => 'chosen_select', 'type' => 'select', 'options' => $this->get_order_status_list(array('cancelled', 'failed', 'refunded')), 'default' => 'processing', 'description' => __('가상계좌 무통장입금 결제후 입금통보가 접수된 경우 해당 주문의 상태를 지정하는 필수옵션입니다.', 'inicis_payment'), 'desc_tip' => true), 'order_status_after_refund' => array('title' => __('환불처리시 변경될 주문상태', 'inicis_payment'), 'class' => 'chosen_select', 'type' => 'select', 'options' => $this->get_order_status_list(array('completed', 'on-hold', 'pending', 'processing')), 'default' => 'refunded', 'description' => __('이니시스 플러그인을 통한 결제건에 한해서, 사용자의 환불처리가 승인된 경우 해당 주문의 상태를 지정하는 필수옵션입니다.', 'inicis_payment'), 'desc_tip' => true), 'order_vbank_noti_url' => array('title' => __('입금내역통보 URL', 'inicis_payment'), 'type' => 'ifw_vbank_url', 'description' => __('가상계좌 무통장입금 내역 통보에 사용되는 URL 주소입니다. 가상계좌 무통장입금 메뉴얼을 참고하여 입력하여 주시기 바랍니다.', 'inicis_payment'), 'desc_tip' => true), 'logo_upload' => array('title' => __('결제 PG 로고', 'inicis_payment'), 'type' => 'ifw_logo_upload', 'description' => __('로고를 업로드 및 선택해 주세요. 128 x 40 pixels 사이즈로 지정해주셔야 하며, gif/jpg/png 확장자가 지원됩니다. 투명배경은 허용되지 않습니다. ', 'inicis_payment'), 'default' => $inicis_payment->plugin_url() . '/assets/images/codemshop_logo_pg.jpg', 'desc_tip' => true), 'keyfile_upload' => array('title' => __('키파일 업로드', 'inicis_payment'), 'type' => 'ifw_keyfile_upload', 'description' => __('상점 키파일을 업로드 해주세요.', 'inicis_payment'), 'desc_tip' => true), 'receipt' => array('title' => __('현금영수증', 'inicis_payment'), 'class' => 'chosen_select', 'type' => 'select', 'label' => __('현금영수증 발행 여부 설정', 'inicis_payment'), 'default' => 'no', 'options' => array('yes' => __('발행', 'inicis_payment'), 'no' => __('발행 차단', 'inicis_payment')), 'description' => __('현금영수증 발행 여부를 설정할 수 있습니다. 현금영수증 발행은 이니시스와 계약이 되어 있는 경우에만 사용이 가능합니다.', 'inicis_payment'), 'desc_tip' => true)));
 }
 function init_form_fields()
 {
     parent::init_form_fields();
     unset($this->form_fields['logo_upload']);
     $this->form_fields = array_merge($this->form_fields, array('quotabase' => array('title' => __('할부 구매 개월수 설정', 'inicis_payment'), 'type' => 'text', 'description' => __('할부 구매를 허용할 개월수를 설정하세요.<span style="color:red;">(무이자 할부 개월수가 아닙니다)</span><br/>예) 3:6:9:12 로 입력시 3,6,9,12개월 할부 허용<br/>단, 최소 결제금액이 5만원 이상인 경우에만 할부 결제가 허용됩니다. 지정한 할부 개월수와 상관없이 할부 결제 최소 금액이 아닌 경우 할부 거래가 허용되지 않습니다.', 'inicis_payment'), 'default' => __('3:6:9:12', 'inicis_payment'), 'desc_tip' => true), 'nointerest' => array('title' => __('무이자 할부 설정', 'inicis_payment'), 'type' => 'text', 'label' => __('무이자 할부 허용(수수료 상점 부담) ', 'inicis_payment'), 'default' => '', 'description' => __('wordpressshop.co.kr 사이트의 친절한 메뉴얼을 참고하여 입력하시기 바랍니다. 무이자 할부는 이니시스 계약시 무이자 할부 계약이 체결되어 있어야 합니다. 단, 최소 결제금액이 5만원 이상인 경우에만 할부 결제가 허용됩니다. 무이자 할부 허용하시면 무이자 할부에 따른 수수료는 상점에서 부담하게 됩니다. 수수료는 이니시스에 문의하여 주십시오. (단, 이니시스에서 모든 가맹점을 대상으로 하는 무이자 이벤트인 경우는 제외입니다)', 'inicis_payment'), 'desc_tip' => true), 'cardpoint' => array('title' => __('카드 포인트 결제 허용', 'inicis_payment'), 'type' => 'checkbox', 'label' => __('카드 포인트 결제 허용 여부 ', 'inicis_payment'), 'default' => 'no', 'description' => __('카드 포인트 결제는 이니시스 계약시 카드 포인트 사용 계약이 체결되어 있어야 합니다. 카드 포인트를 결제시에 사용할 수 있도록 허용할 것인지 여부를 지정합니다.', 'inicis_payment'), 'desc_tip' => true)));
 }
 function init_form_fields()
 {
     parent::init_form_fields();
     unset($this->form_fields['signkey']);
     $this->form_fields = array_merge($this->form_fields, array('receipt' => array('title' => __('현금영수증', 'inicis_payment'), 'class' => 'chosen_select', 'type' => 'select', 'label' => __('현금영수증 발행 여부 설정', 'inicis_payment'), 'default' => 'no', 'options' => array('yes' => __('발행', 'inicis_payment'), 'no' => __('발행 차단', 'inicis_payment')), 'description' => __('현금영수증 발행 여부를 설정할 수 있습니다. 현금영수증 발행은 이니시스와 계약이 되어 있는 경우에만 사용이 가능합니다.', 'inicis_payment'), 'desc_tip' => true)));
 }
 function init_form_fields()
 {
     parent::init_form_fields();
     unset($this->form_fields['signkey']);
     $this->form_fields = array_merge($this->form_fields, array('hpp_method' => array('title' => __('상품 컨텐츠 구분', 'inicis_payment'), 'class' => 'chosen_select', 'type' => 'select', 'label' => __('휴대폰 결제시 사용 합니다. 판매하는 상품에 따라 선택하여 주세요. (기본값 : 실물)', 'inicis_payment'), 'default' => '2', 'options' => array('1' => __('컨텐츠', 'inicis_payment'), '2' => __('실물', 'inicis_payment')), 'description' => __('휴대폰 결제시 사용 합니다. 판매하는 상품에 따라 선택하여 주세요. (기본값 : 실물)', 'inicis_payment'), 'desc_tip' => true)));
 }