1. 정확한 제품 또는 플러그인 이름
코스모스팜 역할 변경 for 우커머스, 코스모스팜 페이 for 우커머스
2. 상세 내용
지난 번 질문 후 자문자답을 통해 결제가 완료중으로 변경되면 설정한 역할로 바뀌는 것을 확인 했습니다.
그런데, 유효기간이 지나 원래 역할로 돌아오는 부분에 오류가 있습니다.
상품 설정은 아래와 같이 했습니다. "유료구독자"는 새로 만든 역할이고, "구독자"는 WP 기본 역할입니다.
결제하고, 처리중을 완료됨으로 변경하면 역할이 바뀌는 것을 확인했습니다.(이전 질문에서 자동 주문완료 링크 감사합니다)
아래 이미지처럼 결제 전에는 "구독자", 결제 처리 완료 후에는 "유료구독자"가 되는데, 유효기간이 지나면 "유료구독자, 구독자" 두 가지 역할을 다 하는 형태가 됩니다.
왜 그런지 사용자 상세 설정을 보니 아래와 같이 "추가 기능"이라는 항목에 "기타 역할"이라는 항목이 있더군요.
유효기간이 지나면, 기존 WP 기본 역할 설정은 그대로 있고, 기타 역할이라는 부분이 "구독자"로 변경됩니다.
이건 어찌하면 해결할 수 있을까요?
3. 확인 가능한 상세 페이지 주소
club.angelounge.com
4. 수정한 코드 내역 (있다면)
코드는 수정한 것이 없습니다.
안녕하세요~^^
우커머스가 업데이트 되면서 기존에 사용되던 함수가
사용 중지되었는지 저희쪽 환경에서도 역할을 되돌리는 중에
에러가 표시되는 것을 확인하였습니다.
빠르게 조치 후 업데이트 안내드리도록 하겠습니다.
고맙습니다.
코스모스팜 역할 변경 for 우커머스 플러그인이
업데이트 되었습니다.
최신버전으로 업데이트 후 테스트 해보시겠어요?
https://www.cosmosfarm.com/wpstore/product/cosmosfarm-auto-role-changer-for-woocommerce
최신버전으로 업데이트 후에도 같은 증상이라면
저희 고객센터 이메일로 관리자 계정과 FTP 정보를 보내주시면
점검해드리겠습니다.
이메일 내용에는 커뮤니티 글 링크도 꼭 포함해주세요.
고맙습니다.
이 문제가 재차 발생하여 메일을 보냈습니다만, 진행되는 상황을 알 수 없네요. 혹시 메일 확인 하셨는지요?
개발 당시 환경과 실제 적용된 환경이 달라
정상 동작하지 않던 부분이 있었습니다.
해당 부분 개선하여 서버에 적용해두었으며
현재 1.4 버전으로 업데이트 되었습니다.
고맙습니다.
작업하셨다는 메일 받고 확인해보니 환불시 잘 적용되는 것 같습니다.
다만, 이상한 부분은 결제하면 기본 역할이 변경되었는데, 작업하신 후에는 기타 역할이 변경되어 두 개의 역할이 되었다가 환불하면 기타 역할이 사라져서 원래대로 돌아옵니다.
이런 작동환경이 맞는 것인지 확인 부탁드리겠습니다.
감사합니다.
남겨주신 내용을 토대로 예상해 봤을 때
역할 추가 부분 역시 저희 쪽 환경과 다르게 동작하는 듯하여
로직 개선 후 역할 변경 방법 옵션을 추가하여
1.5 버전으로 업데이트하였습니다.
1.5 버전으로 업데이트하여 사용해보시겠어요?
https://www.cosmosfarm.com/wpstore/product/cosmosfarm-auto-role-changer-for-woocommerce
고맙습니다.