정기결제 결제필드관련 문의

안녕하세요.

워드프레스 코스모스팜 회원관리 플러그인 사용중입니다.

배송 날짜 지정을 위하여 정기결제 필드 추가를 하였습니다.

 

1. 현재 시점부터 선택 가능

2. 토, 일요일 제외 선택가능

날짜 input창에 위 두가지 조건을 추가할 방법이 있을까요?

 

두 번째 질문은

현재 이니시스 승인이 나서 테스트 중에 있는데요.

pc의 경우 다른 정기결제 방식과는 다르게 카드번호외 정보를 입력하고 다음을 누르면 공인인증서를 입력하는 창이 뜹니다. (심지어 공인인증서를 입력해도 결제가 완료되지 않습니다.)

해당 부분이 매우 비효율적으로 보여지는데, 이는 이니시스 쪽에 문의해야 하는지요?

 

답변주시면 감사하겠습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 안녕하세요~^^

    1:1 게시판이 아닌 공개된 커뮤니티라 내용을 상세하게 올려주시는 게 좋습니다. (플러그인 및 설정 등)

    정기결제는 어느 플러그인을 사용 중이신지요?

     

    결제 시 공인인증서 창이 표시되는 건

    카드정보와 비밀번호만 입력할 경우 보안상의 문제로 요청하는 듯합니다.

    앱카드나 간편결제 등을 활용하시면 공인인증서를 활용하지 않을 수 있습니다.

     

    결제가 완료되지 않는 건 올려주신 내용만으로는 원인을 파악하기 어렵습니다.

    워드프레스에서 에러 혹은 알 수 없는 문제가 있을 때 대응 방법을 참고하셔서

    에러 메시지나 충돌이 있는지 점검해보셔야 할 듯합니다.

    고맙습니다.

  • 아, 플러그인은 코스모스팜 회원관리 플러그인을 사용중입니다!

    앱카드, 간편결제 등은 pg사에 요청드려야 하나요?

     

    날짜 선택은 조정하는 방법이 있을까요?

  • 일반결제 시에는 결제창에 해당 카드사 앱결제나 간편결제 등이 표시됩니다.

    정기결제 시 KG이니시스 PG사를 사용할 경우 인증 시 공인인증서가 필요합니다.

     

    코스모스팜 회원관리 플러그인 정기결제 상품 결제 필드 중 날짜선택 필드를 사용 중이신지요?

    날짜 선택을 오늘부터 할 수 있고 토요일, 일요일을 비활성화되게 하시려면

    FTP로 접속해서 /wp-content/plugins/cosmosfarm-members/assets/js/subscription.js 파일에

    아래의 코드를 찾아서

    jQuery(document).ready(function(){
    	if(typeof jQuery('.cosmosfarm-members-datepicker').datepicker === 'function'){
    		jQuery('.cosmosfarm-members-datepicker').datepicker({
    			closeText : '닫기',
    			prevText : '이전달',
    			nextText : '다음달',
    			currentText : '오늘',
    			monthNames : [ '1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월' ],
    			monthNamesShort : [ '1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월' ],
    			dayNames : [ '일', '월', '화', '수', '목', '금', '토' ],
    			dayNamesShort : [ '일', '월', '화', '수', '목', '금', '토' ],
    			dayNamesMin : [ '일', '월', '화', '수', '목', '금', '토' ],
    			weekHeader : 'Wk',
    			dateFormat : 'yy-mm-dd',
    			firstDay : 0,
    			isRTL : false,
    			duration : 0,
    			showAnim : 'show',
    			showMonthAfterYear : true,
    			yearSuffix : '년'
    		});
    	}
    });

    아래의 코드로 교체해보시겠어요?

    jQuery(document).ready(function(){
    	if(typeof jQuery('.cosmosfarm-members-datepicker').datepicker === 'function'){
    		jQuery('.cosmosfarm-members-datepicker').datepicker({
    			closeText : '닫기',
    			prevText : '이전달',
    			nextText : '다음달',
    			currentText : '오늘',
    			monthNames : [ '1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월' ],
    			monthNamesShort : [ '1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월' ],
    			dayNames : [ '일', '월', '화', '수', '목', '금', '토' ],
    			dayNamesShort : [ '일', '월', '화', '수', '목', '금', '토' ],
    			dayNamesMin : [ '일', '월', '화', '수', '목', '금', '토' ],
    			weekHeader : 'Wk',
    			dateFormat : 'yy-mm-dd',
    			firstDay : 0,
    			isRTL : false,
    			duration : 0,
    			showAnim : 'show',
    			showMonthAfterYear : true,
    			yearSuffix : '년',
    			minDate : 0,
    			beforeShowDay: function(date){
    				var day = date.getDay();
    				return [(day != 0 && day != 6)];
    			}
    		});
    	}
    });

     

    jQuery datepicker에 대한 자세한 내용은

    아래의 링크를 참고 부탁드립니다.

    https://jqueryui.com/datepicker/

    고맙습니다.

  • 답변 감사드립니다~

    잘 해결 되었습니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요