Variable order_srl for column order_srl is not set
Variable order_srl for column order_srl is not set
SQLSTATE[HY000]: General error: 1364 Field 'purdate' doesn't have a default value
장바구니 혹은 바로 결제 화면에서 '구매하기' 버튼 클릭시 발생함.
참조
https://xetown.com/questions/1283829
https://github.com/bjrambo/nurigo/issues/26#issuecomment-190987269
1. 누리고 비회원 구매가 허용되지 않았습니다. 로그인 후 구매하세요.
2. 오류
SQLSTATE[HY000]: General error: 1364 Field 'purchaser_email' doesn't have a default value
xe_nstore_order 테이블에서 purchaser_email에 기본값에 NULL 을 선택
해주세요.3. 로그인 후 사용하실 수 있습니다.
모듈 > 무통장입금 > 스킨 설정 > 옵션설정 : 로그인 여부 : 로그인하지 않아도 결제 가능
1. <이 모듈의 모듈인스턴스는 1개만 생성이 가능합니다.> 오류 메세지 발생시
https://github.com/bjrambo/nurigo
누리고 2.6.5 최신 버전으로 업데이트해주세요.
누리고 2.5.2 + PHP7 버전에서 관리자 모듈을 생성할 경우 위와 같은 에러 메세지가 표시됩니다.
이럴 경우 최신 버전으로 업데이트 해주신 후 모듈 생성하시면 정상 생성됩니다.
결제관리 > 결제모듈 클릭 후 나타나는 화면에서 모바일 설정도 동일하게 플러그인 대신 연동모듈을 선택해주세요.
혹시 그래도 안 보인다면, 소스보기를 한 뒤에
<!--#TemplateStart:modules/epay/m.skins/default/paymentform.html-->
이 부분이 있다면 이 부분의 코드를 같이 확인해봐주세요.
참고
누리고 모바일 결제시 오류 - 질답게시판 - XETOWN
/index.php?module=admin&act=dispEpayAdminSkinInfo&module_srl=8710
이 부분에 결제하기가 입력되지 않았을 경우 do_payment로 출력이 됩니다.
누리고에서 한글 언어팩이 적용되지 않는 케이스 - 이온디 (eond.com)
결제하기 누르면 빈 팝업창이 뜸.
이런 현상은 플러그인을 설정했을 때 발생하는 오류로, 플러그인은 오래된 기능이므로 개발이 중지되었습니다.
플러그인 대신 '연동모듈'을 설정 후 사용해주세요.
연동 모듈 설정하는 방법