Lynn
(Lynn)
8์ 14, 2019, 3:29์คํ
103
@Steven Thanks so much for this response, itโs very helpful.
Looks like custom fields solves most of my issue, I use the teaser plug-in, and come up with a working solution for membership types based on what the plug-in allows.
I looked at the table (Google translate for the win!) and it looks like we can have multiple membership levels of different costs through ProCourse, correct? If so, I can just create an add-on membership, that provides the exact same access but at a lower cost. Weโre a small enough group that we can work with that as a solution and have someone manually make sure there is a โmasterโ membership for these users.
Steven
8์ 14, 2019, 7:04์คํ
104
Exactly, each cost will have its own membership page, thatโs where the static page is the most helpful and the table was the best solution in my case.
blueve.in
(blueve.in)
9์ 18, 2019, 9:01์คํ
105
Error: VM193:1 POST https://sandbox.example.com/memberships/checkout/submit-payment 500
Everything is configed to be live. Any ideas?
blueve.in
(blueve.in)
9์ 22, 2019, 11:57์ค์
106
This is the actual debug log from Discourse.
์๊ฐ ๊ตฌ๋
์ผ๋ก ํ๋ฌ๊ทธ์ธ์ ๋ด ์ฌ์ดํธ์ ์ฑ๊ณต์ ์ผ๋ก ์คํํ๊ณ ์์ต๋๋ค.
ํ์ง๋ง, ์ฌ์ฉ์์๊ฒ ์๊ฐ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ๋ ๋์ ๋จ์ผ ์ฃผ์ /๊ฒ์๋ฌผ์ ์์ฑํ ๋ ๋น์ฉ์ ๋ถ๊ณผํ ์ ์๋ ์ต์
์ด ์๋์?
rmccown
(Bob McCown)
10์ 31, 2019, 1:26์ค์
108
์ด๊ฒ์ ์ค์ ํ๋ ์ค์ธ๋ฐ, ํ ๊ฐ์ง ์ง๋ฌธ์ด ์์ต๋๋ค. โBronzeโ ๊ทธ๋ฃน์ 12๊ฐ์์ง๋ฆฌ ๋ฉค๋ฒ์ญ์ด ์ค์ ๋์ด ์๋ค๋ฉด, 12๊ฐ์์ด ๋๋ ํ ํด๋น ๊ทธ๋ฃน์ ๋ฉค๋ฒ์ญ์ด ์ ๊ฑฐ๋ฉ๋๊น? ์ด ์ผ์ด ๋ฐ์ํ๊ฑฐ๋ ๊ณง ๋ฐ์ํ๋ค๋ ๊ฒฝ๊ณ ๊ฐ ์ฌ์ฉ์์๊ฒ ํ์๋ฉ๋๊น?
madbaker
(Mark Dyck)
11์ 7, 2019, 6:09์คํ
109
์๋
ํ์ธ์,
์ด ๋ด์ฉ์ ๋ช ๋ฒ ์ฝ์ผ๋ฉด์ ๋ฐ๋ชจ ์ฌ์ดํธ๋ ๋ค์ ํ์ธํด ๋ณด์์ต๋๋ค. ๊ฐ์
/๋ฉค๋ฒ์ญ ํ๋ก์ฐ์ ๋ํด ์ ๊ฐ ํผ๋์ค๋ฌ์ํ๋ ๋ถ๋ถ์ ํ์
ํ ๊ฒ ๊ฐ์ต๋๋ค.
์ ๊ฐ ํด์ผ ํ ๊ฒ์ผ๋ก ์๊ฐํ๋ ๊ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
์ฐธ๊ณ : ์ ์ฌ์ดํธ๋ 100% ์ ๋ฃ์ด๋ฉฐ ๋ฌด๋ฃ ํฐ์ด๋ ์์ต๋๋ค.
Discourse ์ธ๋ถ์ ์ ์ฒญ์๊ฐ ํฌํจ๋ ์ ์ ์ธ์ผ์ฆ ํ์ด์ง๊ฐ ์์ต๋๋ค. ์ ์ฒญ์ด ์น์ธ๋๋ฉด(์๋ ์ฒ๋ฆฌ ๊ณผ์ ), Discourse ๋ด์์ ๊ฐ์
์ด๋์ฅ์ ๋ณด๋ด๊ฒ ๋ฉ๋๋ค.
์ ๊ท ๋ฉค๋ฒ๊ฐ ๊ฐ์
ํ์ฌ Discourse์์ ์ ๊ณ์ ์ ์์ฑํฉ๋๋ค.
์ ๊ท ๋ฉค๋ฒ๊ฐ Discourse์ ๋ก๊ทธ์ธํ๋ฉดโฆ ๋น ํฌ๋ผ์ด ๋ณด์ด์ง๋ง, '๋ฉค๋ฒ์ญ ์์ฑโ์ ๊ดํ ์ฃผ์ ํ๋๋ง ์์ต๋๋ค. [์ฌ๊ธฐ์ ํ๋ก ์ฝ์ค ์ ์ ํ์ด์ง๊ฐ ํ์ฉ๋ ์ ์๊ณ , ๋์ ๊ฒฐ์ ์ต์
์ด ํฌํจ๋ ์ ์ ํ์ด์ง๋ฅผ ๋ง๋ค ์๋ ์๊ฒ ์ฃ ?]
ํด๋น ์ฃผ์ [๋๋ ์ ์ ํ์ด์ง ]์๋ ๋ ๊ฐ์ง ์ต์
์ด ์์ต๋๋ค: ์ ์ ๊ธฐ ๊ฒฐ์ ์ ์ฐ ์ ๊ธฐ ๊ฒฐ์ . ๊ฐ ๋งํฌ๋ ๋ฒํผ์ Procourse ํ๋ฌ๊ทธ์ธ ๋ด์์ ๋ง๋ ๋ฉค๋ฒ์ญ ํ์ด์ง๋ก ์ด๋ํฉ๋๋ค.
์ ๊ท ๋ฉค๋ฒ๊ฐ ๊ฒฐ์ ๋ฅผ ์๋ฃํ๋ฉด ์ ์ฒด ํฌ๋ผ์ ์ ๊ทผํ ์ ์๋ Member ๊ทธ๋ฃน์ ์ถ๊ฐ๋ฉ๋๋ค.
์ง๊ธ ์ ๋ฐฉํฅ์ด ๋ง๋ ๊ฒ ๊ฐ์ต๋๋ค. ํ์ง๋ง 3๋ฒ๊ณผ 4๋ฒ์ ์ ์๊ฒ ๋ค์ ์๋ฌธ์
๋๋ค. ๋ ์ฝ๊ณ ๋ช
๋ฐฑํ ๊ฒฝ๋ก๊ฐ ์๋ ๊ฑธ ๋์น๊ณ ์๋ ๊ฑด๊ฐ์?
P.S. - ๊ฒฐ์ ํ์ด์ง๊ฐ ์ ๊ท ๋ฉค๋ฒ๊ฐ ๊ณ์ ์ ๋ง๋ค๊ธฐ ์ ์ ๋จผ์ ๋์์ผ ํ๋ค๊ณ ์๊ฐํ์ต๋๋ค. ๋จผ์ ๊ณ์ ์ ๋ง๋ค์ด์ผ ํ๋ค๋ ์ ์ด ์ ๊ฒ ํฐ ์ธ์ง์ ์ฅ๋ฒฝ์ด์์ง๋ง, ๊ทธ ์ด์ ๋ฅผ ์ดํดํฉ๋๋ค. ์๋ง๋.
justin
(Justin DiRose)
11์ 7, 2019, 8:07์คํ
110
์ฌ์ฉ์๋ก ํ์ฌ๊ธ ๊ฐ์
ํ๊ณ , ์น์ธ์ ๋ฐ๊ณ , ๋น ํฌ๋ผ์ ๋ค์ด๊ฐ ๋ค์, ์ฝํ
์ธ ์ ๋ํด ๊ฒฐ์ ํ๋๋ก ๋ง๋๋ ๊ฒ์ ์ฌ์ฉ์ ๊ธฐ๋ฐ์์ ์ฌ์ฉ์ฑ ๋ฌธ์ ๋ฅผ ์ผ์ผํฌ ๊ฒ์
๋๋ค.
Discourse๋ฅผ ์ ๊ฐ ๋๋, SSO์๋ WP Discourse ๋ฅผ ์ฌ์ฉํ๊ณ ์ปค๋ฎค๋ํฐ ์ ๊ทผ ๊ถํ์ ์ ํํ๊ธฐ์๋ Paid Memberships Pro๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ๋ ๋์ ๋ฐฉ๋ฒ์ผ ์ ์์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ์ฌ์ฉ์์๊ฒ ๋ชจ๋ ๊ณผ์ ์ด ํจ์ฌ ์ํํ๊ฒ ์งํ๋ ๊ฒ์
๋๋ค.
์ฐธ๊ณ ๋ก ๋ค์์ ์ดํด๋ณด์ค ์ ์์ต๋๋ค:
WP Discourse functions
The WP Discourse plugin has a couple of functions that can be used to associate WordPress users with Discourse groups.
These functions are only enabled on sites that are using WordPress as the SSO provider for Discourse.
add_user_to_discourse_group( $user_id, $group_names ) View Code
remove_user_from_discourse_group( $user_id, $group_names ) View Code
Each of these functions take the same two parameters:
$user_id: the WordPress userโs id
$group_names: a comma separatโฆ
1๊ฐ์ ์ข์์
madbaker
(Mark Dyck)
11์ 7, 2019, 8:32์คํ
111
๊ฐ์ฌํฉ๋๋ค @justin , ํ์ธํด ๋ณผ๊ฒ์. ํฌ๋ผ์ด ๋น์ด ์์ง๋ ์์์ (๋ช ๋ฌ ์ ๋ถํฐ ์์ ๊ทธ๋ฃน์ ๋ง๋ค์ด ๋๊ณ ์์๊ฑฐ๋ ์) ํ์ง๋ง ๋ง์ํ์ ๋ป์ ์ดํดํ์ด์. ๊ทธ ๊ด์ ์ ์ ๋ง ๊ฐ์ฌํ ์๊ฐํฉ๋๋ค.
joebuhlig
(Joe Buhlig)
11์ 7, 2019, 8:39์คํ
112
์ ์ด๋ฐ ๋ฐฉ์์ ์ ํํ๋์ง ์ฌ์ญค๋ด๋ ๋ ๊น์? ์ ์ฒญ ๊ณผ์ ์ด ๊ฑฐ์ ๋ ๊ฒฝ์ฐ๊ฐ ์์๊น์?
์ด ๋ถ๋ถ์ ๊ฑด๋๋ธ ์ ์๋ค๋ฉด ๋๋ถ๋ถ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ ๊ฒ ๊ฐ์์์.
1๊ฐ์ ์ข์์
madbaker
(Mark Dyck)
11์ 7, 2019, 8:48์คํ
113
์กฐ, ์๋
ํ์ธ์.
์ด ์ ์ฒญ์์ ๋ชฉ์ ์ ์ง์์์ ๋ฐฐ๊ฒฝ๊ณผ ์ปค๋ฎค๋ํฐ์์ ๊ธฐ๋ํ๋ ๋ฐ์ ๋ํ ์ ๋ณด๋ฅผ ์์งํ๋ ๊ฒ์
๋๋ค. ์ ๋ ๋ค๋ฅธ ๊ทธ๋ฃน์๋ ์์๋์ด ์๋๋ฐ, ๊ทธ๊ณณ์์๋ ํ์๋ค์ด ๊ฐ์
ํ ์ผ๋ง ์ง๋์ง ์์ ํํดํ๋ ๊ฒฝ์ฐ๊ฐ ์์์ต๋๋ค. ๊ทธ ์ด์ ๋ ๊ทธ ๊ทธ๋ฃน์ด ๊ทธ๋ค์๊ฒ ์ ํฉํ์ง ์์๊ธฐ ๋๋ฌธ์ด์์ฃ .
๋์ , ํ์ ๊ฐ์
ํ์ด์ง๋ก ๋ฐ๋ก ์ฐ๊ฒฐํ๊ณ ๊ฐ์
ํ ์จ๋ณด๋ฉ ๊ณผ์ ์ผ๋ก ๋์ผํ ์ง๋ฌธ์ ํ ์๋ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ๋ผ๋ฉด ์ฌ๋๋ค์ด ๊ฐ์
ํ๊ธฐ ์ ์ ๊ธฐ๋ํ ์ ์๋ ๊ฒ์ ๋ํด ์ถฉ๋ถํ ์ค๋ช
ํด ์๊ธฐ ๋๋ฌธ์ ์ด ๋ฐฉ์์ด ์ ์๋ํ ๊ฒ์
๋๋ค.
ํ ๊ฐ์ง ์ง๋ฌธ์ด ์์ต๋๋ค. ์ด ๋ฐฉ์์ ์ฑํํ ๊ฒฝ์ฐ, ํ๋ก์ฝ์ค(Procourse) ํ์ ํ์ด์ง(๊ตฌ๋
๋ฐ ๊ฒฐ์ ๊ฐ ์ด๋ฃจ์ด์ง๋ ๊ณณ)๋ก ๋ฐ๋ก ์ฐ๊ฒฐํ ๋ค์ ๋์ค์ฝ๋ฅด์ค(Discourse) ๊ณ์ ์ ์์ฑํ ์ ์๋์? ์๋๋ฉด ์ฌ์ ํ ๋จผ์ ๊ณ์ ์ ์์ฑํ ํ ๊ฒฐ์ ํ๋์ ์ ํํด์ผ ํ๋์?
joebuhlig
(Joe Buhlig)
11์ 7, 2019, 9:23์คํ
114
์ด๊ฒ์ Custom Wizard ํ๋ฌ๊ทธ์ธ ๊ณผ ํจ๊ป ์ฌ์ฉํ๋ ๊ฒ์ ์ถ์ฒํฉ๋๋ค. ์ด ํ๋ฌ๊ทธ์ธ์ ์ฌ์ฉํ๋ฉด ๊ฐ์
์ ์ํ๋ ๋ชจ๋ ์ ๋ณด๋ฅผ ์์งํ ์ ์์ผ๋ฉฐ, ํผ์ด ์ ์ถ๋๋ฉด ์ฌ์ฉ์๋ฅผ ๋ฉค๋ฒ์ญ ๊ฒฐ์ ํ์ด์ง๋ก ์ด๋์ํฌ ์ ์์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๋ชจ๋ ๊ณผ์ ์ ํ๋์ ํ๋ฆ์ผ๋ก ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
๊ฐ์ธ์ ์ผ๋ก๋ Paid Memberships Pro(PMPro) ๋ฐฉ์๋ณด๋ค๋ ์ด ๋ฐฉ์์ ์ ํธํฉ๋๋ค. PMPro๋ ๊ทธ๋ฃน ๋ฉค๋ฒ์ญ์ ์๋ฐฉํฅ์ผ๋ก ๋๊ธฐํํ๊ธฐ ์์ํ ๋๊น์ง๋ ํ๋ฅญํ๊ฒ ์๋ํฉ๋๋ค. ๋๊ธฐํ ์์ฒด๋ ๊ฐ๋ฅํ์ง๋ง, ์ ๊ฒฝํ์ ์ค์ ์ด ์ฝ์ง ์๊ณ ํญ์ ์์ ์ ์ด์ง๋ ์์ต๋๋ค.
justin
(Justin DiRose)
11์ 7, 2019, 9:33์คํ
115
joebuhlig:
๊ฐ์ธ์ ์ผ๋ก๋ Paid Memberships Pro ๋ฐฉ์๋ณด๋ค๋ ์ด ๋ฐฉ์์ ์ ํธํฉ๋๋ค. PMPro๋ ๊ทธ๋ฃน ๋ฉค๋ฒ์ญ์ ์๋ฐฉํฅ์ผ๋ก ๋๊ธฐํํ๊ธฐ ์์ํ ๋๊น์ง๋ ํ๋ฅญํ๊ฒ ์๋ํ ์ ์์ต๋๋ค. ๋ฌผ๋ก ๋๊ธฐํ ์์ฒด๋ ๊ฐ๋ฅํ์ง๋ง, ์ ๊ฒฝํ์ ์ค์ ์ด ๊ทธ๋ฆฌ ์ฝ์ง๋ ์๊ณ ํญ์ ์์ ์ ์ด์ง๋ ์์ต๋๋ค.
์ ๊ฐ ์ ์ฌ์ดํธ์์ PMP๋ฅผ ๊ทธ๋ฃน ๋๊ธฐํ์ ํจ๊ป ์ฌ์ฉํ ๋๋ ๋ฌธ์ ๊ฐ ์์์ง๋ง, ์๋์ํค๊ธฐ ์ํด์๋ ์ด๋ ์ ๋์ ๊ธฐ์ ์ ์ง์์ด ํ์ํ๋ค๋ ์ ์ ์ฌ์ค์
๋๋ค. ๊ฐ์ธ์ ์ธ ์ ํธ๋๋ฅผ ๋ ๋์, ๋ ๊ฐ์ง ๋ชจ๋ ๊ณ ์ ํ ์ฅ์ ๊ณผ ๋จ์ ์ด ์๋ ํ์คํ ์ต์
์
๋๋ค. @madbaker , ๊ฐ๋ฅํ ๊ฒฐ์ ์ ์กฐ๊ธ ๋ ๊ฐ๊น์์ง์
จ๊ธฐ๋ฅผ ๋ฐ๋๋๋ค!
madbaker
(Mark Dyck)
11์ 7, 2019, 9:39์คํ
116
@joebuhlig @justin ์ ๋ง ๊ฐ์ฌํฉ๋๋ค. ์ด์ ๋ ๋ช
ํํ ๋ฐฉํฅ์ด ๋ณด์
๋๋ค.
1๊ฐ์ ์ข์์
madbaker
(Mark Dyck)
11์ 19, 2019, 11:17์คํ
117
@joebuhlig @justin . ์๋
ํ์ธ์. ์ด ๋ฌธ์ ์ ๋ํด ๋ค์ ํ๋ฒ ๋ง์๋๋ฆฌ๊ณ ์ ํฉ๋๋คโฆ
๊ฐ์
์์ ์ Custom Wizard ํ๋ฌ๊ทธ์ธ์ด ์ ์๋ํ๋๋ก ์ค์ ํ์ต๋๋ค. ์ ์ฌ์ฉ์๊ฐ ์ ๊ธฐ ๋ฉค๋ฒ์ญ ์ต์
(์๊ฐ ๋๋ ์ฐ๊ฐ)์ ์ ํํ ์ ์๋ ์ ์ ํ์ด์ง๋ฅผ ํธ์ถํฉ๋๋ค.
๋ฉค๋ฒ์ญ ํ๋ฌ๊ทธ์ธ์๋ ๋ ๊ฐ์ง ๋ฑ๊ธ์ด ์์ผ๋ฉฐ, ์ฌ์ฉ์๋ ์ ์ ํ์ด์ง๋ฅผ ํตํด ์ฌ๋ฐ๋ฅธ ๋ฉค๋ฒ์ญ ํ์ด์ง๋ก ์ด๋ํฉ๋๋ค. ํ๋ฅญํ์ฃ .
์ ์ผํ ๋ฌธ์ ๋ ํ์ด์ง์ Stripe ํตํฉ ๋ถ๋ถ์ด ๊ณ์ ๋ก๋ฉ๋ง ๋๊ณ ์๋ค๋ ์ ์
๋๋ค.
Procourse ์ปค๋ฎค๋ํฐ ์ฌ์ดํธ์ Stripe ํตํฉ ๋ฌธ์๋ฅผ ์
์
์ด ์ดํด๋ดค์ต๋๋ค. ์ค์ ์ด ์ฌ๋ฐ๋ฅด๊ฒ ๋์ด ์๋ ๊ฒ์ผ๋ก ๋ณด์ด์ง๋ง, ๋ถ๋ช
์ด๋๊ฐ ์๋ชป๋ ๊ฒ ๊ฐ์ต๋๋ค.
ํ๋ฌ๊ทธ์ธ๊ณผ Stripe์ ํตํ(๋ชจ๋ USD), API ํค, ์นํ
์ํฌ๋ฆฟ์ ๋ค์ ํ์ธํ์ต๋๋ค. ๋ชจ๋ โtestโ ๋ชจ๋์
๋๋ค.
๊ตฌ๋
๋ชจ๋ธ์ด ์์ธ์ด ์๋๊น ํด์ ์ผ์๋ถ ๊ฒฐ์ ๋ฑ๊ธ์ ๋ง๋ค์ด ๋ณด์์ง๋ง(๋ณํ ์์)
Stripe ๋ก๊ทธ๋ฅผ ํ์ธํ๋๋ฐ ํธ์ถ ์๋๊ฐ ๊ธฐ๋ก๋์ด ์์ง ์์ต๋๋ค(๋ก๊ทธ์ ์๋ฌด๊ฒ๋ ์์)
Discourse ๋ด๋ถ์์ ์ด๋ค ํธ์ถ์ด ์๋๋๊ณ ์๋์ง ํ์ธํ ์ ์๋ ๋ก๊ทธ๊ฐ ์์๊น์?
๋ง์ผํ๋ ์ด์ค์ ๋์์ ์์ฒญํ๋ ๊ฒ๋ ๊ด์ฐฎ์ง๋ง, ํ๋ฌ๊ทธ์ธ์ด ๋ฌด์์ ํ๋ ค๋ ๊ฒ์ธ์ง๋ง ์ ์ ์๋ค๋ฉด ํด๊ฒฐ์ ๋์์ด ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ฐ์
ํ๋ก์ฐ๋ฅผ ๊ธฐ๋ณธ ์ฌํญ์ผ๋ก ์ค์ฌ๋ดค์ง๋ง ํด๊ฒฐ์ฑ
์ ์ฐพ์ง ๋ชปํ์ต๋๋ค. ๋ฌธ์์ ๋ฐ๋ฅด๋ฉด ์ด์ ๋จ์ํด์ผ ํ์ง๋ง์. (๋ช
์ธ์ด ๋๊ฒ ๋ค์!)
madbaker
(Mark Dyck)
11์ 21, 2019, 5:18์คํ
118
์กฐ๊ธํจ์ ๋ช ๊ฐ์ง ์ถ๊ฐ์ ์ธ ์๋๋ ํด๋ณด์์ต๋๋ค:
์ฑ์ ๋ค์ ๋น๋ํ๊ณ discourse-doctor๋ฅผ ์คํํ์ฌ ์ค๋ฅ๊ฐ ์๋์ง ํ์ธํ์ต๋๋ค.
ํ
์คํธ ์คํธ๋ผ์ดํ ํค ๋ฅผ ์ฌ์ฉํ์ฌ procourse-membership ํ๋ฌ๊ทธ์ธ์์ ๋ฉค๋ฒ์ญ ๋ ๋ฒจ์ ์ญ์ ํ๊ณ ๋ค์ ๋ง๋ค์์ต๋๋ค.
๋ ๋ฒจ์ ํ์ฑํํ๋ฉด Stripe์์ ์๋ก์ด ์ํ ํ๋(ํ
์คํธ ๋ฒ์ )์ด ๋ณด์
๋๋ค. ๋๋์ด!
ํ์ง๋ง ๋ ๋ฒจ์ ๊ฒฐ์ ํ์ด์ง๋ก ๊ฐ๋ฉด ํ์ด์ง๋ ๋ ๋๋ง๋์ง๋ง ์ ์ฉ์นด๋ ์
๋ ฅ ํ๋๊ฐ ๋ก๋๋์ง ์์ต๋๋ค. ์คํผ๋๊ฐ ์์ํ ๊ณ์๋ฉ๋๋ค.
Discourse ์ค๋ฅ ๋ก๊ทธ์ Stripe ์ค๋ฅ ๋ก๊ทธ๋ฅผ ํ์ธํ์ง๋ง ์๋ฌด๊ฒ๋ ๋์ค์ง ์์์ต๋๋ค. ๋ ๋ก๊ทธ ๋ชจ๋์ ํญ๋ชฉ์ด ์์ต๋๋ค.
๊ทธ๋์ โํ
์คํธ ๋ชจ๋โ ๋ฌธ์ ์ผ์ง๋ ๋ชจ๋ฅธ๋ค๊ณ ์๊ฐํ์ฌ ๋ค์๊ณผ ๊ฐ์ด ๋ณ๊ฒฝํ์ต๋๋ค:
ํ
์คํธ ํค/์นํ
์ ํ๋ก๋์
ํค/์นํ
์ผ๋ก ๊ต์ฒดํ์ต๋๋ค.
ํ๋ฌ๊ทธ์ธ ๋ด์์ ๋ฉค๋ฒ์ญ ๋ ๋ฒจ์ ๋ค์ ๋ง๋ค๊ณ ํ์ฑํํ์ต๋๋ค.
์๋ก์ด ์ํ/ํ๋์ด Stripe์ ํ๋ก๋์
์์ญ์ ๋ํ๋ฌ์ต๋๋ค. ๋๋์ด ์ฑ๊ณต!
ํ์ง๋ง Discourse ๊ฒฐ์ ํ์ด์ง๋ก ๊ฐ๋ฉด ๋์ผํ ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค. ํ์ด์ง๋ ๋ ๋๋ง๋์ง๋ง ์ ์ฉ์นด๋ ์
๋ ฅ ํ๋๊ฐ ๋ก๋๋์ง ์์ต๋๋ค. ๋ฌดํ ์คํผ๋๊ฐ ๊ณ์๋ฉ๋๋ค.
Stripe ๋ก๊ทธ๋ Discourse ์ค๋ฅ ๋ก๊ทธ์ ํ๋์ด ์์ต๋๋ค.
=== ๋๋์ด ์ฐพ์๋ค! ===
์, ๊ฒฐ๊ตญ ์์ธ์ ์ฐพ์์ต๋๋ค.
๊ฒฐ์ ๊ฐ ์๋ํ๋ ค๋ฉด ํ์ํ ์คํฌ๋ฆฝํธ - js.stripe.com/v3 - ๊ฐ ๋ณด์ ์ค๋ฅ๋ก ์ฐจ๋จ๋๊ณ ์์์ต๋๋ค. ํด๋น ์คํฌ๋ฆฝํธ๋ฅผ ํ์ดํธ๋ฆฌ์คํธ์ ์ถ๊ฐํ๋ ๋น ๋ฅด๊ณ ํ๋ฅญํ๊ฒ ์๋ํฉ๋๋ค.
๊ฝค ์ค์ํ ์ธ๋ถ ์ฌํญ์ด์๋ค์. ์ฑ ๋ก๊ทธ๋ฅผ ํ์ธํ๊ณ ์์์ง๋ง, 4์ผ ์ ์ด๋ผ๋ฉด F12๋ฅผ ๋๋ฌ ์ฝ์์ ๋น ๋ฅด๊ฒ ํ์ธํด๋ดค์ผ๋ฉด ํฐ ๋์์ด ๋์์ ํ
๋ฐ.
7๊ฐ์ ์ข์์
์๋ฅผ ๋ค์ด, 30์ผ ๋ฉค๋ฒ์ญ์ด ๋ง๋ฃ๋๋ฉด ์ด๋ป๊ฒ ๋๋์? ๊ตฌ๋
์๊ฐ ๋ฌด์์ ํ์ธํ๊ฒ ๋๋์? ๋ค์ ๊ตฌ๋
ํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์?
๋ํ, ๊ตฌ๋
์ ์ทจ์ํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์?
5๊ฐ์ ์ข์์
hi @john12 ํด๋ต์ ์ฐพ์๋์? ์ ๋ ๊ฐ์ ๋ฌธ์ ๋ฅผ ๊ฒช๊ณ ์์ด์
์ ๋ ๊ทธ ๋ถ๋ถ์ด ๊ถ๊ธํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ฌ์ฉ์๊ฐ ๊ฐ์
(๊ฒฐ์ )ํ ๋ค ํด์งํ๋ฉด ์ด๋ป๊ฒ ๋๋์? ๊ตฌ๋
์ด ์ฆ์ ์ข
๋ฃ๋๋์, ์๋๋ฉด ๊ฒฐ์ ํ ๋ฌ์ด ๋๋ ํ์ ์ข
๋ฃ๋๋์?
3๊ฐ์ ์ข์์
๊ฒฐ๊ตญ Memberful๋ก ์ ํํ์ต๋๋ค. ํจ์ฌ ๋ ์ข์ต๋๋ค.