メインコンテンツまでスキップ

Stripeとの連携設定

このページでは、SaaS 開発コンソールを用いて Stripe との外部連携を行い、課金処理や請求書発行を効率化する方法について説明します。
SaaSus Platform で作成した料金プランや税率設定の情報は、Stripe 側にも連携され、請求処理に活用されます。

備考

Stripeを使用しない場合、本設定は不要です。

Stripeシークレットキーの登録

Stripe連携を有効にするには、Stripeのシークレットキーを SaaSus Platform に登録します。

  1. SaaS 開発コンソールのサイドメニューから「外部連携」を選択
  2. Stripeのシークレットキーを入力
  3. 「保存」をクリック

stripe-secret

これにより、料金プラン作成や税率設定の際に自動的に Stripe 側へ情報が送信されるようになります。

Stripeに連携される税率情報

SaaS 開発コンソールで設定した税率は、以下のように Stripe 側へ反映されます。

StripeSaaS 開発コンソール説明
-税率名プログラムで識別するための定義
タイプ表示名税率の名前
説明説明率の説明
パーセント徴収する税率を示す数値
地域税率が適用される国
内税/外税設定した税率が金額に含まれるか、含まれないか

stripe-tax-setting

Stripe請求書の表示例

設定した税率に応じて、内税外税未設定 それぞれのStripeで発行した請求書の例は以下の通りです。

内税請求書

インボイス画面
invoice-tax-included 請求書 PDF
invoice-tax-included-pdf

外税請求書

インボイス画面
invoice-tax-excluded 請求書 PDF
invoice-tax-excluded-pdf

税率未設定の請求書

インボイス画面
invoice-no-tax 請求書 PDF
invoice-no-tax-pdf

テスト環境における自動解約についての注意

Stripe のテスト環境では仕様上、サブスクリプションの作成から 90 日を経過すると自動的に解約(キャンセル)されます。SaaSus Platform 経由で作成したサブスクリプションも対象となるため、テスト中に Stripe 側のみが解約状態となり、SaaSus Platform と Stripe の間で状態の不整合が発生することがあります。

テストを長期間継続する場合は、対象のサブスクリプションを自動解約の対象から除外してください。

除外方法
Stripe ダッシュボードで対象のサブスクリプションを開き、「サブスクリプションを更新」の右にある「…」メニューから 「自動キャンセルから除外する」 を選択します。

Stripe ダッシュボードでサブスクリプションを自動キャンセルから除外する

補足

これは Stripe のテスト環境固有の挙動であり、本番環境では発生しません。設定項目の名称や場所は Stripe の仕様変更により変更される可能性がありますので、最新の Stripe ドキュメントも併せてご参照ください。