원하시면 업데이트된 코드를 테스트해 보실 수 있습니다. 이 PR의 브랜치를 확인해 보세요:
웹훅 메시지를 전달하기 위해 로컬에서 stripe cli를 실행해야 합니다. 사용할 명령어는 다음과 같습니다:
stripe listen --forward-to http://localhost:4200/subscriptions/hooks --api-key yourapikey
또한 discourse 인스턴스에 stripe 웹훅 시크릿을 추가해야 합니다(플러그인 설정인 "webhook secret"으로). stripe의 웹훅 생성 양식에서 오른쪽의 코드 샘플에서 찾을 수 있습니다.
데이터 구조와 Discourse 데이터 구조가 어떻게 연결되는지 개략적으로 보여줄 짧은 영상을 만들었습니다:
이 의견에 거의 동의하지만, 이제 수정되었어야 합니다. 이 플러그인을 사용하면 stripe에서 원하는 것(결제 방법 / 세금 / 가격표 등)을 모두 구성할 수 있으며, 모두 정상적으로 작동해야 합니다.
플러그인은 단순히 Discourse 사용자와 stripe 고객 간의 연결을 관리할 뿐이며, 제품, 플랜 등의 생성은 완전히 stripe 대시보드에서 수행됩니다.
그래도 버그가 있을 수 있습니다. 무언가를 발견하시면 제보해 주세요.
![]()
