ProCourse Memberships ๐Ÿ’ธ

OP์˜ "Demo Setup Link"๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค, @joebuhlig :disappointed_face:

ํฌ๋ฆฌ์Šคํ‹ฐ์•ˆ, ์•ˆ๋…•?

ํŒจํŠธ๋ ˆ์˜จ(Patreon)์„ ๊ณ ๋ คํ•ด ๋ณธ ์  ์žˆ์–ด? ์™œ ๊ฒฐ๊ตญ ๋ฉค๋ฒ„ํ’€(Memberful)์„ ์„ ํƒํ–ˆ์ง€? ๋‹ค๋ฅธ ์˜ต์…˜๋“ค๋„ ์•Œ์•„๋ดค์„ ๊ฒƒ ๊ฐ™์€๋ฐ?

์•ˆ๋…•ํ•˜์„ธ์š” @jord8on. Memberful์„ ์„ ํƒํ•œ ์ด์œ ๋Š” ๊ฐ€์žฅ ํˆฌ๋ช…ํ•œ ๋ฉค๋ฒ„์‹ญ ํ”Œ๋žซํผ์ด๋ผ๊ณ  ๋А๊ผˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์ œ ์‚ฌ์ดํŠธ๋ฅผ ๋– ๋‚  ํ•„์š”๊ฐ€ ์—†์œผ๋ฉฐ Discourse์™€๋„ ์™„๋ฒฝํ•˜๊ฒŒ ํ†ตํ•ฉ๋ฉ๋‹ˆ๋‹ค. ์žฌ๋ฌด ๋ณด๊ณ  ๋„๊ตฌ๋„ ํ›Œ๋ฅญํ•˜๊ณ , ๋ผ์ด๋ธŒ ์ฑ„ํŒ… ์ง€์›๋„ ์ข‹์Šต๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ์—์„œ๋Š” Patreon์„ ์‚ฌ์šฉํ•ด ๋ดค๋Š”๋ฐ, ๊ฑฐ์ณ์•ผ ํ•  ์ ˆ์ฐจ๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์•„์„œ ๋งˆ์Œ์— ๋“ค์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์•ฝ๊ด€๋„ ๋ณ„๋กœ์˜ˆ์š”. ๊ทธ๋ž˜์„œ ๋ณ„๋กœ ์„ ํ˜ธํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

3๊ฐœ์˜ ์ข‹์•„์š”

Hi @joebuhlig,

ProCourse Memberships ํ”Œ๋Ÿฌ๊ทธ์ธ์„ Stripe Payment Gateway์™€ ํ†ตํ•ฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์ œ ํ†ตํ™”๋Š” INR์ž…๋‹ˆ๋‹ค. ์ €์žฅ์†Œ๋ฅผ ํฌํฌํ•˜์—ฌ INR์„ ์˜ต์…˜์œผ๋กœ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ ˆ๋ฒจ ์ƒ์„ฑ์€ ๊ฐ€๋Šฅํ•˜๊ณ  ๋ชจ๋“  ๊ฒƒ์ด ์ •์ƒ์ ์œผ๋กœ ์ž‘๋™ํ•˜์ง€๋งŒ, ๊ฒฐ์ œ๊ฐ€ ์™„๋ฃŒ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ฆ‰, 3D Secure๊ฐ€ ๊ตฌํ˜„๋˜์–ด ์žˆ์ง€ ์•Š์•„ ์ธ์ฆ ๋‹จ๊ณ„๋กœ ์ง„ํ–‰๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์นด๋“œ ์ •๋ณด๋ฅผ ์ž…๋ ฅํ•œ ํ›„ ๋ฐ”๋กœ ์™„๋ฃŒ ์ƒํƒœ๋กœ ๋„˜์–ด๊ฐ‘๋‹ˆ๋‹ค. ๊ตฌ๋…์€ ์ƒ์„ฑ๋˜์ง€๋งŒ ๊ฒฐ์ œ๊ฐ€ ์ฒ˜๋ฆฌ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. 3D Secure ์ธ์ฆ์„ ๊ตฌํ˜„ํ•˜๋ ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ•˜๋‚˜์š”?

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค,
Raj

์ œ ์กฐ์–ธ์€ ์ƒˆ๋กœ์šด https://meta.discourse.org/t/discourse-subscriptions-plugin/140818์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

2๊ฐœ์˜ ์ข‹์•„์š”

๋„ค, ์ €๋„ discourse-subscriptions ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์ข‹์•„ํ•˜์ง€๋งŒ, ์ด ํ”Œ๋Ÿฌ๊ทธ์ธ๋„ 3D Secure ์ธ์ฆ ๋‹จ๊ณ„์—์„œ ๋ฉˆ์ถ”๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฏธ ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ์ง€์›ํ•˜๊ณ  ์žˆ๋‹ค๋ฉด, ์ •์ƒ ์ž‘๋™ํ•˜๋ ค๋ฉด ํ™œ์„ฑํ™”ํ•ด์•ผ ํ•  ์„ค์ •์ด๋‚˜ ๊ตฌ์„ฑ์ด ๋ˆ„๋ฝ๋œ ๊ฒƒ์ด ์žˆ์„๊นŒ์š”? ์ด ํ”Œ๋Ÿฌ๊ทธ์ธ ์ค‘ ์–ด๋А ๊ฒƒ์ด 3DS ํ”Œ๋กœ์šฐ๋ฅผ ์ง€์›ํ•˜๋Š”์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ Memberful์„ ์‹œ๋„ํ•ด ๋ณด๊ณ  ์žˆ์ง€๋งŒ, ๋ชจ๋“  ์‚ฌ์šฉ์›์ด Memberful์„ ํ†ตํ•ด ๊ฐ€์ž…/๋กœ๊ทธ์ธํ•ด์•ผ ํ•˜๊ณ , ๊ธฐ์กด Facebook๊ณผ Google์„ ํ†ตํ•œ OAuth ๋กœ๊ทธ์ธ ํ”Œ๋กœ์šฐ๊ฐ€ ๋” ์ด์ƒ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ์ ์ด ๋งˆ์Œ์— ๋“ค์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

2๊ฐœ์˜ ์ข‹์•„์š”

์ด ํ”Œ๋Ÿฌ๊ทธ์ธ ๊ด€๋ จํ•ด์„œ ๋„์›€์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. PayPal์ด ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ๋ชจ๋‘ ์ž…๋ ฅํ–ˆ๋Š”๋ฐ๋„ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ฉค๋ฒ„์‹ญ ๊ตฌ๋งค ๋งํฌ๋ฅผ ์—ด๋ฉด:

ํ…Œ์ŠคํŠธ ์‚ฌ์šฉ์ž๋กœ ๋กœ๊ทธ์ธํ•˜๋ฉด ์ด ํ™”๋ฉด์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค:

์ •๊ธฐ ๊ฒฐ์ œ๋ฅผ ์„ค์ •ํ•˜๋ฉด โ€˜๊ตฌ๋…โ€™ ๋ฒ„ํŠผ์ด ๋ณด์ด์ง€๋งŒ, ํด๋ฆญํ•˜๋ฉด ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค:

ํ˜น์‹œ ์ด๋Ÿฐ ๋ฌธ์ œ๋ฅผ ๊ฒช๊ณ  ๊ณ„์‹  ๋ถ„์ด ์žˆ์œผ์‹ ๊ฐ€์š”? ์กฐ์–ธ์„ ๊ตฌํ•  ์ˆ˜ ์žˆ์„๊นŒ์š”? ๋ฌด์—‡์„ ํ™•์ธํ•˜๊ฑฐ๋‚˜ ํ•ด์•ผ ํ• ๊นŒ์š”?

์ €๋Š” PayPal ์—ฐ๋™๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ œ๊ฐ€ ์ˆ˜ํ–‰ํ•œ ์ž‘์—…์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  1. ์„ค๋ช…์„œ์— ๋”ฐ๋ผ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค.
  2. '๋ฉค๋ฒ„์‹ญ ๊ฒŒ์ดํŠธ์›จ์ดโ€™๋ฅผ PayPal๋กœ ์„ ํƒํ–ˆ์Šต๋‹ˆ๋‹ค.
  3. ๋ฉค๋ฒ„์‹ญ ํ†ตํ™”๋Š” USD์ž…๋‹ˆ๋‹ค(ํ•˜์ง€๋งŒ ์ œ PayPal ๊ณ„์ • ํ†ตํ™”๋Š” ์˜ต์…˜์— ๋‚˜์—ด๋˜์ง€ ์•Š์€ ๋‹ค๋ฅธ ํ†ตํ™”์ž…๋‹ˆ๋‹ค).
  4. ๋ฉค๋ฒ„์‹ญ PayPal API ID๋ฅผ ์ž…๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค.
  5. ๋ฉค๋ฒ„์‹ญ PayPal API ์‹œํฌ๋ฆฟ์„ ์ž…๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค.

SANDBOX API ์ž๊ฒฉ ์ฆ๋ช…์„ ์‚ฌ์šฉํ•ด ๋ณด์•˜์ง€๋งŒ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ LIVE ๋ชจ๋“œ๋กœ ์ „ํ™˜ํ•˜์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค.
๊ทธ ํ›„ ๋‹ค๋ฅธ LIVE API๋ฅผ ์‹œ๋„ํ•ด ๋ณด์•˜์ง€๋งŒ ์ด๊ฒƒ๋„ ์ž‘๋™ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

PayPal๊ณผ ์ด ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋Š” ๋ถ„์ด ๊ณ„์‹ ๊ฐ€์š”?

๋งˆ์ง€๋ง‰์œผ๋กœ ํ™•์ธํ–ˆ์„ ๋•Œ, ํ•ด๋‹น ํ”Œ๋Ÿฌ๊ทธ์ธ์€ Stripe์—์„œ๋„ ๊นจ์ ธ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

๋” ์ด์ƒ ์œ ์ง€๋ณด์ˆ˜๊ฐ€ ๋˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. Stripe๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์„๊นŒ์š”?

์ด์ œ Subscriptions๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.

์Œ, ์ œ ๋‚˜๋ผ์—์„œ๋Š” Stripe๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์–ด์š”.
PayPal์ด ์œ ์ผํ•œ ์„ ํƒ์ง€์˜ˆ์š”.
WordPress์— ๋ฉค๋ฒ„์‹ญ์„ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” WP ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์„ค์น˜ํ•˜๋ฉด ๋œ๋‹ค๋Š” ๊ฑด ์•Œ์ง€๋งŒ, ์ •๋ง๋กœ ์ด๋Ÿฐ ์ถ”๊ฐ€ ์ž‘์—…์„ ํ•˜๊ณ  ์‹ถ์ง€ ์•Š์•„์š”.

2๊ฐœ์˜ ์ข‹์•„์š”

์ด ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ์ง€๊ธˆ ๊ณ ์žฅ ๋‚œ ๊ฑด๊ฐ€์š”? ์ •๋ง ์•„์‰ฝ๋„ค์š”โ€ฆ Discourse ๊ตฌ๋… ํ”Œ๋Ÿฌ๊ทธ์ธ์€ ์ข‹๊ธด ํ•œ๋ฐ, PayPal์„ ์ง€์›ํ•˜์ง€ ์•Š๊ฑฐ๋“ ์š”.

1๊ฐœ์˜ ์ข‹์•„์š”

์†Œ์Šค๋Š” ์—ฌ์ „ํžˆ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ง์ ‘ ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์—๊ฒŒ ์ˆ˜์ •์„ ๋งก๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. PR์ด ๋ฐ›์•„๋“ค์—ฌ์งˆ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

1๊ฐœ์˜ ์ข‹์•„์š”

๊ทธ๋ ‡๋‹ค๋ฉด ๊ตฌ๋… ํ”Œ๋Ÿฌ๊ทธ์ธ์— PayPal์„ ์ถ”๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด ๋ˆ„๊ตฐ๊ฐ€์—๊ฒŒ ๋ˆ์„ ์ง€๋ถˆํ•˜๋Š” ๊ฒƒ์ด ๋” ์ด๋กญ๊ฒ ์ง€๋งŒ์š”.

2๊ฐœ์˜ ์ข‹์•„์š”

๋งž๋Š” ๋ง์ด๊ธด ํ•˜์ง€๋งŒ, ์ด์ „ ๋…ผ์˜ ๋‚ด์šฉ์„ ๋ณด๋ฉด ๋กœ๋“œ๋งต์— ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. PR์„ ํ™˜์˜ํ• ์ง€ ์—ฌ๋ถ€์— ๋Œ€ํ•œ ๋…ผ์˜๋Š” ๊ธฐ์–ต์ด ๋‚˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋‘˜ ๋‹ค ๊ณ ๋งˆ์›Œ์š”! ์ €๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ๊ณผ ๋””์Šค์ฝ”์Šค์— ์•„์ง ์™„์ „ ์ดˆ๋ณด๋ผ์„œ, ๋จผ ๋ฏธ๋ž˜์—๋‚˜ ๊ณ ์ณ๋ณผ๊นŒ ํ•ด์š”. :smiling_face_with_tear:

๊ทธ๋ฆฌ๊ณ  ์—ฌ๊ธฐ ๋ถ„์œ„๊ธฐ๊ฐ€ ์ •๋ง ์ข‹๊ณ , ์ด ํ›Œ๋ฅญํ•œ ํฌ๋Ÿผ ์†Œํ”„ํŠธ์›จ์–ด๋„ ๋„ˆ๋ฌด ๋งˆ์Œ์— ๋“ค์–ด์š”!

4๊ฐœ์˜ ์ข‹์•„์š”

์ด ๊ธฐ๋Šฅ์ด ์ˆ˜์ •๋˜๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค. ํ˜น์‹œ ์ด๋ฏธ ์ˆ˜์ •๋˜์—ˆ์„๊นŒ์š”?

Stripe๋Š” ํ˜„์žฌ 46๊ฐœ๊ตญ์—์„œ๋งŒ ์ž‘๋™ํ•˜์ง€๋งŒ, PayPal๋ณด๋‹ค ํ›จ์”ฌ ๋” ์ •๊ตํ•ฉ๋‹ˆ๋‹ค.

์ด ํ”Œ๋Ÿฌ๊ทธ์ธ์€ ์ˆ˜์ •๋˜์ง€ ์•Š์„ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. Discourse Subscriptions๋ฅผ ์ฐธ๊ณ ํ•˜์‹ญ์‹œ์˜ค.