<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[정기결제 훅 순서 및 발생조건]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/57079</link>
		<description><![CDATA[<p>구현하려는 순서는 아래와 같습니다.</p>

<p>1. 정기결제 진행</p>

<p>2. 훅 발생하여 특정 db에 데이터 생성 및 유저메타에 내용 추가</p>

<p>3. 다음정기결제 발생하기 직전 유저메타에 있는 내용 삭제</p>

<p>4. 다음정기결제 발생시 훅 발생하여 특정 db에 데이터 생성 및 유저메타에 내용 추가</p>

<p> </p>

<p>정기결제 훅을 사용하여 커스텀 개발을 하려고 합니다.</p>

<p>1. cosmosfarm_members_subscription_request_pay 함수는 첫 정기결제 이후 다음 정기결제 때에도 작동하는 함수인가요?</p>

<p>2. cosmosfarm_members_subscription_expiry 첫 정기결제 이후 다음 정기결제시에 정기결제가 만료되고 다음 정기결제를 진행하나요?</p>

<p>3. 2번의 경우가 아니라면 첫 정기결제 아닌 다음 정기결제를 진행할때 감지하는 함수가 있나요?</p>

<p>4. 위의 훅을 테스트 하려고 합니다. 실제 비용을 결제하지 않고 테스트 하는 방법은 어떻게 될까요?</p>

<p> </p>

<p>감사합니다.</p>

<p> </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[코스모스팜 회원관리 플러그인 관련해서는 워드프레스 카테고리에 올려주세요.

해당 글을 KBoard -&amp...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/57087</link>
			<description><![CDATA[<p>코스모스팜 회원관리 플러그인 관련해서는 워드프레스 카테고리에 올려주세요.</p>

<p>해당 글을 KBoard -&gt; 워드프레스 카테고리로 이동하겠습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 27 Dec 2021 00:39:42 +0000</pubDate>
			<category>워드프레스</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

cosmosfarm_members_subscription_request_pay 액션을 활용하시면

첫 정기결제 시 코드...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/57086</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>cosmosfarm_members_subscription_request_pay 액션을 활용하시면</p>

<p>첫 정기결제 시 코드를 추가하고 실행되게 하실 수 있습니다.</p>

<pre>
<code class="language-php">add_action('cosmosfarm_members_subscription_request_pay', 'cosmosfarm_members_subscription_request_pay_20211227', 10, 3);
function cosmosfarm_members_subscription_request_pay_20211227($order, $product, $custom_data){
	// 이곳에 코드를 추가해보세요.
}</code></pre>

<p> </p>

<p>cosmosfarm_members_subscription_again_success 액션을 활용하시면</p>

<p>첫 결제가 아닌 정기결제가 자동으로 이루어질 때 코드를 추가하고 실행하게 하실 수 있습니다.</p>

<p>예제 코드는 아래와 같습니다.</p>

<pre>
<code class="language-php">add_action('cosmosfarm_members_subscription_again_success', 'cosmosfarm_members_subscription_again_success_20211227', 10, 2);
function cosmosfarm_members_subscription_again_success_20211227($order, $product){
	// 이곳에 코드를 추가해보세요.
}</code></pre>

<p>테마의 functions.php 파일에 코드를 추가하거나 <a href="https://ko.wordpress.org/plugins/code-snippets/" target="_blank">Code Snippets</a> 플러그인을 사용해서 코드를 추가할 수 있습니다.</p>

<p> </p>

<p>그리고 정기결제 특성상 첫 결제는 쿠폰을 적용하여 0원으로 결제 가능하게 할 수 있으나</p>

<p>정기결제 만료 후 재결제는 등록된 카드 정보로 하기 때문에 완전히 비용을 지불하지 않고 테스트하는 건 어려울 듯합니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 27 Dec 2021 00:29:42 +0000</pubDate>
			<category>워드프레스</category>
		</item>
			</channel>
</rss>