Stripe connect
connectのExpressアカウントを使いたいと思います。Standardはタダだからいいなあと思ったのですが、色々やはり制限がありまして、ExpressかCustomの必要がありました。これはただのメモです。
Expressアカウントの作り方
- 皆さんStripeアカウントを作っておいて貰う必要がございます。
- Oauthでログインしてもらって、色々登録してもらって、account_idをゲットします。
- https://stripe.com/docs/connect/express-accounts
顧客の共有
- Expressアカウント毎に顧客を登録するときに、毎回クレジットカード登録させるわけに行かないという場合は、顧客の支払い情報を複製できます。
- https://stripe.com/docs/connect/cloning-saved-payment-methods
ExpressのOauth用のリンクボタン作る。リダイレクトURLとか登録しておくし。 戻ってくると、コードついてるから、それでアクセストークンとかゲットしたり、ユーザIDゲットしたりするし。これUsersに登録するし。 それとシークレットKeyあればそのユーザ向けの決裁つくれるし。 自動で支払わないようにしつつ、決裁させればいいわけでし。 webhookでbalance更新イベントチェックして、アカウント毎にusersに登録するし。 CRONで毎月支払い日に5000円以上のバランスユーザ取り出して、即座にpayoutだし。 これだけ。ワロタ