안녕하십니까.
코스모스팜 회원관리 플러그인과 코스모스팜 페이를 사용하려고 하는데
1. 회원별로 포인트를 적립해주고 우커머스 구매시에 포인트 사용이 가능합니까?
2. 그리고 포인트를 구매하는 것도 가능한지 궁금합니다.
( 예를 들어 500포인트를 상품으로 올리고 5000원으로 구매가 가능한지, 결제시 자동으로 포인트가 적립될 수 있는지, 관리자가 결제내역을 보고 하나하나 포인트를 적립해주어야하는지 )
안녕하세요~^^
코스모스팜 회원관리 플러그인 관련해서는
KBoard 카테고리가 아닌 워드프레스 카테고리에 올려주세요.
해당 게시글을 KBoard -> 워드프레스 카테고리로 이동하겠습니다.
코스모스팜 회원관리 플러그인에서 정기결제 상품 구매 시 포인트를 적립하실 수 있습니다.
포인트는 myCred 플러그인 기반으로 동작하기 때문에 해당 플러그인을 설치해주셔야 합니다.
포인트 설정은
워드프레스 관리자 -> 정기결제 -> 상품 추가하기 -> 결제 정보 탭에서 확인해보실 수 있습니다.
우커머스 상품을 myCred 플러그인의 포인트로 결제할 수 있을지는 확인해보셔야 할 듯합니다.
만약, myCred 플러그인의 포인트가 아닌
다른 플러그인의 포인트로 우커머스 상품을 구매해야 한다면
정기결제 상품 결제 시 실행되는 코드를 별도로 추가해주셔야 합니다.
cosmosfarm_members_subscription_request_pay 액션을 활용하시면
첫 정기결제 시 코드를 추가하고 실행되게 하실 수 있습니다.
add_action('cosmosfarm_members_subscription_request_pay', 'cosmosfarm_members_subscription_request_pay_20210630', 10, 3);
function cosmosfarm_members_subscription_request_pay_20210630($order, $product, $custom_data){
// 이곳에 코드를 추가해보세요.
}
cosmosfarm_members_subscription_again_success 액션을 활용하시면
첫 결제가 아닌 정기결제가 자동으로 이루어질 때 코드를 추가하고 실행하게 하실 수 있습니다.
예제 코드는 아래와 같습니다.
add_action('cosmosfarm_members_subscription_again_success', 'cosmosfarm_members_subscription_again_success_20210630', 10, 2);
function cosmosfarm_members_subscription_again_success_20210630($order, $product){
// 이곳에 코드를 추가해보세요.
}
테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.
고맙습니다.
친절한 답변 감사합니다.
정기결제를 할때만 포인트적립이 가능하다는 건 관리자가 임의로 회원에게 포인트를 적립해줄 수 없는겁니까?
myCred 플러그인을 공부해봐야겠습니다.
myCred 플러그인을 활용하시면
관리자가 임의로 회원에게 포인트를 적립해줄 수 있습니다.
워드프레스 관리자 -> 사용자 메뉴에서 전체 사용자 목록에서 보면 History와 Adjust 버튼이 있습니다.
Adjust 버튼을 누르면 포인트를 내용과 함께 입력할 수 있습니다.
그리고 History 버튼을 누르면 해당 사용자의 포인트 내역을 볼 수 있습니다.
고맙습니다.
네. 감사합니다. 도움이 되었습니다.