Discourse 구독 플러그인

오늘 여기에서 질문을 던지던 중, 구독 플러그인이 사실 완벽한(기존의) 회로가 되어 또 다른 결제/자금 조달 요구를 해결할 수 있다는 것이 빠르게 드러났습니다. 이는 구독 플러그인에 하나의 게시물 팁(사용자 팁) 버튼 기능을 통합함으로써 가능해집니다(이미 상당한 결제 처리 기반 작업이 완료되었으므로). 저는 이것이 이를 자신의 사이트에 적용하기를 원하는 사용자들에게 진정한 커뮤니티 참여 및 자금 조달 강화 기능을 제공할 것이라고 생각합니다.

구독 플러그인이 처리하는 사용 팁/게시물 팁 버튼은 여기서 게임 체인저가 될 수 있습니다. 배경에 대한 자세한 내용은 이 매우 짧은 주제에서 더 읽어보세요: Tip or Pay Button - for user post/content, does it exist already?

핵심 인식 및 요약:

사용자 구독 가치의 일정 비율(또는 더 많은 금액, 사용자 충전/크레딧)을 콘텐츠 게시물 작성자의 게시물이나 직접적으로 사용자 팁(좋아요 같은 버튼)을 통해 분배할 수 있도록 허용.

–

하나의 깔끔한 인센티브 측면은, 더 높은 가치의 구독 등급에 대해 사용자에게 그 금액 중 더 큰 비율과 최대치를 콘텐츠 크리에이터에게 팁으로 재분배할 수 있는 권한을 부여하는 것입니다. 이렇게 하면 사용자는 단순히 일률적이고 더 맹목적인 구독이 아닌, 더 생산적이고 창의적이며 세분화된 방식으로 지출을 재사용할 수 있습니다. 구독 등급의 가치 균형 제공에는 일정한 민주적-창의적 측면이 있습니다.

이전까지는 더 많은 가치, 새로운 영역에 대한 접근 권한 등을 제공해야 했지만, 이 경우 사용자는 콘텐츠 창작에 대한 더 많은 가치를 직접 장려하는 기능과 보너스로 활용할 수 있습니다.

여러분께 질문이 있습니다. 위에 제가 올린 질문에 대한 답변을 찾지 못했는데, 혹시 놓쳤다면 죄송합니다.

저는 두 개의 Discourse 포럼을 운영하고 있습니다. 그중 하나에는 여러 이유로 Stripe 플러그인 대신 Stripe 대시보드를 사용하고 있습니다. 다른 포럼에는 Discourse 플러그인을 사용하려고 하는데, 첫 번째 포럼의 대시보드에서 문제가 발생했고, 플러그인에서도 동일한 문제가 발생하는지 파악이 되지 않습니다. 다만 통합(integration) 방식이라면 수정이 가능하다는 점은 알고 있습니다.

  • 무료 체험 기간이 있는 제품으로 구독할 때 사용자가 결제 정보를 입력하도록 하고 싶습니다.
  • Stripe 대시보드에서는 결제 정보 입력을 요구하는 버튼이 존재하지 않습니다. 따라서 사용자는 결제 정보 없이 무료 체험 기간으로 구독할 수 있습니다.
  • 이는 제 두 번째 포럼에서 특히 큰 문제입니다. 구독 시점에 결제 정보를 반드시 입력받아야 합니다. Discourse 쪽 설정을 살펴보았지만, 무료 체험이 있는 제품의 경우 신용카드 정보 입력을 요구하는 체크박스를 찾을 수 없었습니다.

이 부분이 플러그인에서 자동으로 설정되는지, 아니면 Stripe 웹사이트에서 이 기능을 활성화하기 위해 제가 하거나 해야 하는 작업이 있는지 알려주시면 감사하겠습니다.

내용이 잘 전달되었기를 바랍니다.

Bronwyn

추가 질문 하나 더 - Stripe 체크아웃의 실험(experiment) 기능을 사용하여 가격에 대한 A/B 테스트를 실행할 수 있을까요?

버그인가요, 아니면 사용자 오류인가요?

저는 디스커스(Discourse)를 처음 사용하는 사용자입니다. 여기에서의 첫 번째 게시글입니다. 이 소프트웨어를 매우 좋아하며, 개발에 기울어진 모든 노고에 감사드립니다.

구독(Subscription) 플러그인을 활성화하고 상품 및 캠페인을 생성했습니다.

모든 것이 작동하는 것처럼 보입니다(일부러 – 이 플러그인과 관련된 이메일 확인이나 관리자 알림을 전혀 받지 못하고 있습니다).

사용자로써 멤버십에 대한 일시불 결제를 진행했고, 제가 이 시나리오를 위해 생성한 적절한 그룹에 추가되었습니다. 제 결제 내역은 사용자 설정의 BILLING 탭에 반영되어 있습니다.

:warning: 하지만 사용자로써 이메일 확인을 받은 적이 없습니다. 또한 관리자로써 어떤 형태의 알림도 받지 못했습니다.

이것이 플러그인의 결함인지, 아니면 제 사용자 오류(가능성이 높습니다)인지 알 수 없습니다.

스트라이프(Stripe)를 확인해 보니 결제가 명확히 이루어졌으며 제 신용카드에 청구되었습니다. 따라서 결제 시스템은 정상 작동하고 있습니다. 하지만 저를 사용자로써든, 관리자로써든 어떤 방식으로든 통보받지 못했습니다.

추가로, 트라이얼(시사용)이 포함된 구독을 설정하여 동일한 작업을 수행해 보았지만, 이 경우에도 알림이나 이메일이 전송되지 않았습니다.

물론, 결제가 이루어진 경우(사용자와 관리자 모두에게) 및 트라이얼이 활성화된 경우 알림을 받는 것은 중요할 것입니다. 저는 워드프레스에 스트라이프 플러그인을 설치해 두고 있으며, 사용자 및 관리자 모두에게 이메일 영수증을 받고 있습니다(이것이 제가 알림을 받지 못하고 있다는 것을 인지하게 된 이유일 것입니다).

모든 위치에서 “구독” 버튼의 이름을 변경할 수 있을까요? 메뉴, 실제 결제 버튼, 캠페인 버튼 모두 말입니다.

일회성 결제나 지원 기금을 허용하는 사이트에서는 “구독”이라는 용어가 문제가 됩니다(오해의 소지가 있음).

저는 호스팅 서비스를 사용 중입니다. 해당 용어가 저장된 위치에 접근할 수 있는지 확실하지 않습니다. 메뉴 라벨과 버튼 라벨 모두에 대해 관리자가 조정할 수 있는 필드로 설정되어 있다면 이상적일 것입니다.

추가로, 캠페인 “지원하기” 배너 텍스트도 변경할 수 있으면 좋겠습니다. 이렇게 하면 어떤 목적으로 기금 모금을 진행 중인지 구체적으로 명시할 수 있습니다.

또한 “최근 기여자”가 일회성 결제를 한 사람들에게도 적용되는 것 같지 않습니다.

기억이 맞다면 /admin/customize/site_texts로 가서 discourse_subscriptions를 검색한 후 관련 텍스트를 편집할 수 있습니다. 전체 로케일 목록은 여기 있습니다:

4개의 좋아요

정말 감사합니다. 이게 가능하다는 걸 몰랐어요 (디스코스에 처음이거든요).

버튼 라벨과 내비게이션 라벨을 변경할 수 있었습니다.

도와주셔서 감사합니다! :raising_hands:

3개의 좋아요

참고로, 이메일과 알림은 이 플러그인의 활성 기능이 아닌 것으로 보입니다.

다만, Stripe 계정 소유자는 Stripe 계정 설정에서 이메일/푸시/알림 설정을 변경하여 누군가 결제(또는 결제 거절 등)를 할 때마다 알림을 받을 수 있도록 할 수 있습니다.

또한 Stripe 대시보드에서 '거래 내역’을 방문하면 거래에 대해 '영수증 보내기’를 선택할 수 있으며, 이는 구매자에게 이메일 기록을 제공합니다.

저는 Stripe 설정을 이렇게 변경했는데, 이제 이 플러그인의 이메일/알림 부재는 문제가 되지 않습니다.

1개의 좋아요

위챗페이(WeChat Pay)와 알리페이(Alipay)를 추가할 수 있나요?

3개의 좋아요

이러한 기능은 별도의 플러그인으로 추가해야 합니다. 단정은 못 하겠지만, 새 기능 개발을 주도하는 기업 고객들이 이런 지원 기능을 요구할 것이라고는 생각되지 않습니다.

그럼에도 불구하고, 기존 구독 플러그인은 다른 결제 시스템 지원 개발의 좋은 모델이 될 수 있습니다.

3개의 좋아요

게시물이 새 주제로 분리되었습니다: Silent subscription failures in Subscriptions plugin

Paypal Advance Checkout를 지원하는 것이 얼마나 가능할까요? Stripe는 꽤 괜찮지만, 많은 국가에서 제공되지 않습니다. 이 기능이 구현될 수 있다면 매우 감사하겠습니다.

1개의 좋아요

Invoice Ninja를 사용해 Subscriptions 플러그인의 많은 기능을 재현하는 방법을 찾았습니다. Invoice Ninja는 PayPal을 포함한 다양한 결제 프로세서를 지원하며, 이 도구를 강력히 추천합니다!

이 방법을 직접 시도해 보고자 한다면, Invoice Ninja의 “payment links” 문서 페이지가 좋은 출발점이 될 것입니다: Payment Links | Invoice Ninja

이후 웹훅(webhook)과 예약된 cron 작업을 사용하여 사용자가 구독 플랜을 시작하거나 변경하거나 종료할 때 Discourse가 업데이트되도록 보장하면 됩니다.

4개의 좋아요