プラン一覧
| プラン | 月額 | サイト数 | トークン/月 | カスタムドメイン | アナリティクス / API |
|---|---|---|---|---|---|
| 無料 | ¥0 | 1 | 50,000 | × | コア機能のみ |
| スターター | ¥980 | 3 | 200,000 | ○ | 基本アナリティクス |
| プロ | ¥2,980 | 10 | 500,000 | ○ (無制限) | APIアクセス/詳細分析 |
| ビジネス | ¥9,800 | 無制限 | 2,000,000 | ○ (SLA) | 優先サポート/ホワイトラベル |
Stripe決済フロー
- ダッシュボードの「アップグレード」ボタンからプランを選択
POST /api/create-checkout-sessionにpriceIdを送信- Stripe Checkoutページで決済
- 成功後は
success_urlにリダイレクトされ、サブスクリプションがusers.subscription_planに反映
priceId はStripe Dashboardで管理し、環境ごとに .env または設定ファイルで切り替えてください。
請求情報の更新
- クレジットカードの更新: Stripe Customer Portal (サポートに連絡してURLを受け取ります)
- 請求書: Stripeから自動メール送付。管理画面から再送可能
- 領収書: Checkout完了画面とメールにダウンロードリンクを表示
プラン変更のベストプラクティス
- アップグレード: いつでも即時反映。残り期間はStripeが自動按分
- ダウングレード: 更新日前日に行うと差分調整が最小。サイト上限を下回っているか必ず確認
- キャンセル: サブスクリプションをキャンセルしても、更新日まではアクセス可能。データは14日保持
トラブルシューティング
Checkoutがエラーになる
Checkoutがエラーになる
STRIPE_SECRET_KEY が正しいか、WebhookやPrice IDの設定が整合しているか確認。Sandboxではテストキーを利用してください。プラン反映が遅い
プラン反映が遅い
Stripe Webhookを未設定の場合、反映が手動になることがあります。
client_reference_id をもとに管理画面から更新してください。