디스커스 구독 선물하기

플러그인의 코드는 잘 모르지만, 제 Stripe 시스템에 어떤 영향을 미치는지는 자세히 알고 있습니다…

userA가 구독을 구매하면 Stripe 고객(customer)과 정기 결제 구독(subscription)이 생성됩니다. 이후 Discourse에서는 Stripe 구독 ID를 해당 계정에 연결함으로써 구독이 “활성화”(이 표현은 제 것이며 Discourse 공식 용어가 아닙니다)됩니다. userA가 구독을 다른 사람에게 "양도"하려 한다면… Stripe 시스템에서 어떻게 작동할지 모르겠습니다. Stripe의 관점에서 고객은 personA입니다. Stripe에는 personA의 결제 정보가 저장되어 있고, Stripe도 personA에게 알림을 보내죠.

그래서 Discourse 팀에 질문을 드리겠습니다:

쿠폰을 활용하는 건 어떨까요? userA에게 특정 금액의 일회성 제품을 판매하는 방식입니다. 그러면 userA가 해당 쿠폰 코드를 userB에게 전달할 수 있습니다. 이렇게 하면 userB도 여전히 구독을 생성해야 하지만(Discourse 인터페이스에서 결제 정보를 입력하여 Stripe가 고객 정보와 구독을 설정하게 하는 과정), 쿠폰 코드를 입력하면 결제 금액이 줄어듭니다(ideally zero if the discourse-admin sets up the products/subscriptions correctly. 즉, Discourse 관리자가 제품/구독을 올바르게 설정한다면 0원이 되도록 할 수 있습니다).

여기서 상황을 더 복잡하게 만들고 있지는 않기를 바랍니다…

1개의 좋아요