Subscriptions 플러그인과 Stripe의 가격표를 함께 사용할 때, 구독자를 그룹에 추가하는 것이 여전히 가능한가요?
원래 Subscriptions 플러그인으로 생성했던 구독을 Stripe의 가격표에 추가하면서, 제품을 나열하는 방식을 Stripe 가격표 사용으로 전환했습니다. 전환 후, 지정해 둔 사용자 그룹에 구독자가 더 이상 추가되지 않고 있습니다. 또한 Stripe에서 새로 만든 제품도 이전처럼 Discourse Subscriptions 플러그인에 표시되지 않습니다.
이것이 정상적인 동작인가요, 아니면 전환 과정에서 무언가 문제가 생긴 건가요?
만약 정상적인 동작이라면, 가격표로 전환했을 때 발생할 수 있는 결과를 강조하기 위해 플러그인 가이드에 한 줄을 추가하는 데 도움을 드릴 수 있을까요?
웹훅 및 통합 관련 조언을 살펴볼 예정이지만, 구독자를 그룹에 자동으로 추가하는 방법에 대한 힌트를 주시면 매우 감사하겠습니다.
죄송하지만, 코드 수정이 문제를 해결하지 못했다는 점을 보고드립니다. 업데이트 이후 두 명의 서로 다른 고객으로부터 총 4건의 구매가 있었으나, 그중 어느 것도 그룹에 추가되지 않았습니다. 또한 해당 고객의 청구 페이지에서 결제 내역이나 구독 정보를 확인할 수 없습니다.
코드 수정으로 인해 한 가지 사항이 변경된 것으로 보입니다. Subscriptions 플러그인을 업데이트한 이후 Discourse에서 생성한 상품들은 이제 Stripe에서 repurchaseable: false 메타데이터로 태그가 지정되고 있습니다. 그러나 코드 수정 전에 생성된 상품에는 해당 메타데이터가 추가되지 않았습니다(해당 상품은 이미 구매된 상태입니다).
우선, 이렇게 많은 가입자가 늘어나고 있다는 소식을 전해 주셔서 정말 기쁩니다! 정말 대단해요! 다만 구독 플러그인이 아직 완벽하게 작동하지는 않는 것 같네요. 제 로컬 환경에서는 사용자가 가입하면 자동으로 그룹에 추가되므로, 이 기능이 정상적으로 작동할 수 있다는 것을 알고 있습니다. 조금 더 알아본 후, 문제의 원인을 파악할 수 있도록 설정에 관한 몇 가지 세부 사항을 묻기 위해 개인 메시지를 보내겠습니다.
이 질문이 내 영역인지 @marpoe 님의 영역인지 확신이 없는데, 네 - Stripe에 올바른 Discourse URL이 있고, Discourse에는 올바른 Stripe 시크릿이 설정되어 있습니다. Discourse에서 설정을 하면 Stripe가 제품과 플랜을 생성하기 때문에, 웹훅이 대부분 정상 작동하고 있다는 것을 알고 있습니다.