# カスタマーポータルにキャンセルページを追加する

顧客がカスタマーポータルでサブスクリプションをキャンセルできるようにします。

カスタマーポータルでは、顧客がサブスクリプションをキャンセルできる機能を提供できます。このオプションはデフォルトで有効になっています。

[キャンセル理由を回収](https://docs.stripe.com/customer-management/cancellation-page.md#collect-cancellation-reason)したり、[キャンセルを回避](https://docs.stripe.com/customer-management/cancellation-page.md#cancellation-deflection)したりする他のオプションも有効にできます。これらのオプションは、Stripe ダッシュボードの[カスタマーポータルの設定](https://dashboard.stripe.com/settings/billing/portal)ページで設定します。キャンセル向けの[カスタマイズされたディープリンクワークフロー](https://docs.stripe.com/customer-management/portal-deep-links.md)を作成することもできます。

期間終了時のキャンセルは、請求モードに応じて顧客ポータルで異なる方法で処理されます。[請求モードがキャンセルに与える影響の詳細を見る](https://docs.stripe.com/billing/subscriptions/billing-mode/compare.md#cancellations-in-the-customer-portal)。

## キャンセル理由を収集する

顧客がサブスクリプションをキャンセルした後に、キャンセルした理由を収集できます。カスタマーポータルの設定で、利用者に表示する理由を次のリストの中から選択できます。

- 料金が高い
- より多くの機能が必要
- 別の商品を見つけた
- 商品が必要なくなった
- カスタマーサービスが期待以下だった
- 期待していたほど使い勝手が良くなかった
- 期待していたよりも品質が劣っていた
- その他の理由

顧客が**その他の理由**を選択した場合は、任意で自由記述テキストを入力できます。

### キャンセル理由を確認する

利用者が選択したキャンセル理由は次の場所で確認できます。

- **Billing** > **サブスクリプション** > サブスクリプションの詳細ページ
- [Stripe Sigma](https://dashboard.stripe.com/sigma/queries)
  - [Sigma を始める](https://docs.stripe.com/data/how-sigma-works.md)方法と、テンプレートを[使用して請求データ](https://docs.stripe.com/data/query-billing-data.md)をクエリする方法をご紹介します。
- `subscription.updated` Webhook
  - [サブスクリプションの Webhook イベント](https://docs.stripe.com/billing/subscriptions/webhooks.md#events)についてご紹介します。

## カスタマーポータルでキャンセルを食い止める

顧客がカスタマーポータルでサブスクリプションをキャンセルするときに、顧客維持クーポンを提供してキャンセルを食い止めるよう試みることができます。

キャンセルを食い止めるための顧客維持クーポンは、以下の手順で設定します。

1. **設定** >  **カスタマーポータル**[ページ](https://dashboard.stripe.com/settings/billing/portal)に移動します。
2. 「キャンセル」セクションを展開します。
3. **顧客維持クーポン**のドロップダウンでクーポンを選択します。

クーポンをまだ所持していない場合は、インラインで作成できます。[クーポンの詳細](https://docs.stripe.com/billing/subscriptions/coupons.md)をご覧ください。
