Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

stripeとの連携 #144

Open
yoneyan opened this issue Aug 3, 2022 · 4 comments
Open

stripeとの連携 #144

yoneyan opened this issue Aug 3, 2022 · 4 comments
Assignees
Labels
critical enhancement New feature or request

Comments

@yoneyan
Copy link
Member

yoneyan commented Aug 3, 2022

stripeのwebhook機能を使ってdsbd-backendと連携を行う。
/webhook このURI宛にwebhookで飛ばす

@yoneyan yoneyan added enhancement New feature or request critical labels Aug 3, 2022
@yoneyan yoneyan self-assigned this Aug 3, 2022
@yoneyan
Copy link
Member Author

yoneyan commented Aug 3, 2022

ConfigにPayment処理に関するSlack通知を飛ばす仕組みを実装する

  • payment(支払い)
  • payment_log(支払いに関するすべてのログ)

yoneyan added a commit that referenced this issue Aug 4, 2022
@yoneyan
Copy link
Member Author

yoneyan commented Aug 6, 2022

POST /payment/subscribe CreateCheckoutSession(subscribe)
POST /payment/subscribe/change ChangePlan(subscribe)
GET /payment BillingPortalSession

yoneyan added a commit that referenced this issue Aug 7, 2022
@yoneyan
Copy link
Member Author

yoneyan commented Aug 7, 2022

  • payment_coupon_templates
  • payment_membership_template
    これらを削除する

yoneyan added a commit that referenced this issue Aug 7, 2022
@yoneyan
Copy link
Member Author

yoneyan commented Aug 7, 2022

group/info以下のユーザ情報を必要・不必要なものを精査する必要あり
また、管理者ページ側に表示する情報も精査の必要あり

yoneyan added a commit that referenced this issue Aug 13, 2022
yoneyan added a commit that referenced this issue Aug 15, 2022
yoneyan added a commit that referenced this issue Aug 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
critical enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant