Stripe連携ガイド
PortlではStripe Connectを使って、サロンメンバーの決済を処理します。連携すると、メンバーの月額課金があなたのStripeアカウントに直接入金されます。
Stripe Connectとは
Stripe Connectは、プラットフォーム(Portl)を通じてあなたのStripeアカウントで決済を受け付ける仕組みです。
- サロンの売上はあなたのStripeアカウントに直接入金されます
- Portlは決済処理を仲介するだけで、売上からの手数料は**0%**です
- Stripe自体の決済手数料(3.6%)は通常どおり発生します
連携手順
1. ダッシュボードで設定ページを開く
サーバー一覧から対象サーバーを選択し、「設定」タブを開きます。
2. 「Stripeアカウントを連携」をクリック
Stripe Connectのオンボーディング画面に遷移します。
3. Stripeアカウント情報を入力
- 既にStripeアカウントをお持ちの場合: Stripeにログインして連携を承認
- Stripeアカウントがない場合: フロー中で新規作成できます
必要な情報:
- 事業者情報(個人名または法人名)
- 銀行口座情報(売上の入金先)
- 本人確認書類(Stripeの要件に準拠)
4. 連携完了
ダッシュボードに戻ると、Stripe連携ステータスが「連携済み」に変わります。
連携状態の確認
ダッシュボードの設定ページで、Stripe連携の状態を確認できます。
| ステータス | 意味 |
|---|---|
| 未連携 | Stripe Connectの連携が完了していません |
| 情報入力中 | Stripeへの情報入力が途中です。Stripeダッシュボードで入力を完了してください |
| 審査中 | Stripeが提出された情報を確認しています。通常数日で完了します |
| 制限あり | Stripeが追加情報を要求しています。Stripeダッシュボードを確認してください |
| 連携済み | 正常に連携済み。決済を受け付けることができます |
| 拒否 | Stripeの審査に通りませんでした |
| 連携解除済み | 連携が解除されています |
連携解除について
ダッシュボードの設定ページから連携を解除できます。
連携解除時の動作:
- 新規の課金登録はできなくなります
- 既存メンバーのサブスクリプションは、現在の請求期間の終了時に自動キャンセルされます
- 請求期間の終了後、メンバーのロールが自動で剥奪されます
- サーバー上限のカウントから外れます(別のサーバーでStripe連携を開始できるようになります)
連携解除は既存メンバーに影響するため、事前にアナウンスすることをおすすめします。
サーバーを切り替えたい場合
Freeプラン(サーバー上限1台)で別のサーバーに切り替えたい場合:
- 現在のサーバーの設定ページで「Stripe連携を解除」
- 新しいサーバーでStripe Connectを開始
トラブルシューティング
連携ボタンが表示されない
サーバーの管理権限(MANAGE_GUILD)を持つDiscordアカウントでログインしているか確認してください。
「情報入力中」のまま進まない
Stripe Dashboardにログインして、未完了の入力項目がないか確認してください。
連携後に決済がエラーになる
Stripeの本人確認や銀行口座の確認が完了していない可能性があります。Stripeダッシュボードのアラートを確認してください。