コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
財務の自動化
プラットフォームおよびマーケットプレイス
資金管理
開発者向けのツール
始める
支払い
財務の自動化
始める
支払い
財務の自動化
プラットフォームおよびマーケットプレイス
資金管理
概要
Billing
    概要
    Billing API について
    サブスクリプション
      概要
      クイックスタート
      ユースケース
      実装を構築
      サブスクリプション機能
        サブスクリプションの請求書
        サブスクリプションのスケジュール
        サブスクリプションの料金体系
        継続的な料金体系モデル
        料金表を埋め込む
        サブスクリプションを始める
        数量の設定
        請求サイクルの設定
        サブスクリプションの遡及適用
        複数のアイテムに登録
        トライアル期間を設定
        クーポンを適用
        サブスクリプションを Stripe に移行する
        クレジットの比例分配の計算方法
        サブスクリプションの決済
        サブスクリプションの決済手段
        サードパーティーによる決済処理を導入
        回収方法
        支払いの詳細を更新するリンクを共有する
        強力な顧客認証 (SCA)
        サブスクリプションを管理
        サブスクリプションの修正
          料金を変更する
          サブスクリプションをキャンセル
          支払いの回収を一時停止する
          比例配分の管理
        保留中の更新の管理
      アナリティクス
    Invoicing
    従量課金
    Connect と Billing
    Tax と Billing
    見積もり
    売上回収
    オートメーション
    スクリプト
    収益認識
    顧客管理
    エンタイトルメント
    実装内容をテストする
税金
レポート機能
データ
スタートアップの企業設立
ホーム財務の自動化BillingSubscriptionsSubscription featuresModify subscriptions

注

このページはまだ日本語ではご利用いただけません。より多くの言語で文書が閲覧できるように現在取り組んでいます。準備が整い次第、翻訳版を提供いたしますので、もう少しお待ちください。

支払い回収の一時停止

サブスクリプションの支払い回収を一時停止する方法は以下のとおりです。

ページをコピー

注意

paused collection が設定されたサブスクリプションは、status=paused に移行できません。支払い方法が指定されずに無料トライアル期間が終了した場合のみ、サブスクリプションの status が一時停止になります。

支払いの回収の一時停止は、サービスを一時的に無料で提供するためによく使用されます。これは、顧客が支払いにさらに時間が必要な場合や、1 回以上の請求サイクルの支払いができない場合に、「猶予期間」と呼ばれることもあります。

Stripe ダッシュボードまたは API で回収を一時停止または再開できます。回収が一時停止されている間もサブスクリプションの請求書は引き続き生成されますが、これらの請求書の処理にはいくつかのオプションがあります。以下のユースケースを確認して、最適なアプローチを判断してください。

ユースケースAPI 設定
サービスを一時的に無料で提供し、支払いを回収しないbehavior=void を使用する
サービスを一時的に無料で提供し、後で支払いを回収するbehavior=keep_as_draft を使用する
サービスを一時的に無料で提供し、請求書を回収不能とマークするbehavior=mark_uncollectible を使用する

これらのオプションがユースケースに合わない場合には、代わりにサブスクリプションをキャンセルすることを検討してください。

サブスクリプションが一時停止される前に作成された請求書は、お客様が無効にしない限り、再試行され続けます。

サービスを一時的に無料で提供し、支払いを回収しない

サービスを一時的に無料で提供し、請求書で支払いを回収しない場合 (「猶予期間」など) は、サブスクリプションで作成された請求書を無効にすることで、顧客に請求が行われず、サブスクリプションを status=active のままにすることができます。サブスクリプション ID を使用して pause_collection[behavior] を void に、そして pause_collection[resumes_at] を支払い回収を再開する日付に更新します。

Command Line
cURL
curl https://api.stripe.com/v1/subscriptions/
{{SUBSCRIPTION_ID}}
\ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d "pause_collection[behavior]"=void

resumes_at の日付より前に作成されたすべての請求書は、直ちに無効としてマークされます。Stripe は、その後請求書のメールや Webhook を送信せず、サブスクリプションのステータスは変化しません。

resumes_at の日付を設定しないと、pause_collection の設定を解除するまでサブスクリプションは一時停止されたままになります。

サービスを一時的に無料で提供し、後で支払いを回収する

一時的にサービスを無料で提供し、後で支払いを回収するには、pause_collection[behavior]=keep_as_draft を設定します。回収を再開するタイミングが分かっている場合には、resumes_at でタイムスタンプを渡します。

Command Line
cURL
curl https://api.stripe.com/v1/subscriptions/
{{SUBSCRIPTION_ID}}
\ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d "pause_collection[behavior]"=keep_as_draft

resumes_at の日付より前に生成された請求書はすべて draft ステータスのままで、auto_advance は false に設定されます。この間、Stripe はこれらの請求書に関するその後の請求書のメールや Webhook を送信せず、サブスクリプションのステータスは変化しません。

resumes_at の日付を設定しないと、pause_collection の設定を解除するまでサブスクリプションは一時停止されたままになります。

注意

請求書を確定するカスタムロジックを使用している場合には、これらの設定と矛盾しないようにするため、ロジックを無効化または変更する必要があることがあります。

これらの請求書の支払いを回収する準備ができたら、auto_advance を true に戻します。請求書 ID がない場合には、サブスクリプション ID を使用して status=draft の請求書を確認できます。次に請求書 ID を使用して、 auto_advance=true を更新できます。

Command Line
cURL
curl https://api.stripe.com/v1/invoices/
{{INVOICE_ID}}
\ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d auto_advance=true

サービスを一時的に無料で提供し、請求書を回収不能とマークする

サービスを一時的に無料で提供し、サブスクリプションによって生成された請求書を回収不能としてマークする場合は、サブスクリプション ID を使用して pause_collection[behavior] を mark_uncollectible に更新し、必要に応じて pause_collection[resumes_at] を支払い回収を再開する日付に更新します。これにより、ダウンストリームのレポートが正確になり、顧客に請求が行われず、サブスクリプションが status=active のままになります。

Command Line
cURL
curl https://api.stripe.com/v1/subscriptions/
{{SUBSCRIPTION_ID}}
\ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d "pause_collection[behavior]"=mark_uncollectible

pause_collection[behavior] を mark_uncollectible に設定した場合、サブスクリプションが resumes_at 日より前に作成する新しい請求書に対する有効な支払い回収が停止されます。Stripe は、これらの請求書の今後の請求書メールや Webhook を送信しません。

この一時停止にもかかわらず、Stripe は既存の顧客残高を請求書に適用します。この動作は、請求書を uncollectible としてマークする前に利用可能な資金を使用するのに役立ちます。請求書の total が顧客残高を使用して全額返済される場合、請求書のステータスは paid に設定されます。それ以外の場合、請求書のステータスは uncollectible に設定されます。

resumes_at 日を設定しない場合、pause_collection の設定を解除するまで、サブスクリプションの支払い回収は一時停止されたままになります。

手動での一時停止の解除

支払いの回収を再開するには、サブスクリプションを更新して pause_collection の設定を解除します。

Command Line
curl
curl https://api.stripe.com/v1/subscriptions/sub_GTbTiykEwMRog0 \ -u
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:
\ -d "pause_collection"=

この方法による回収再開は、今後の請求書のみに適用されます。

一時停止とサブスクリプションのスケジュール

サブスクリプションスケジュールでサブスクリプションを一時停止しても、スケジュールされた更新は引き続き有効です。ただし、サブスクリプションが一時停止されている間は、支払いは回収されません。支払いの回収を再開するには、そのサブスクリプションを手動で更新する必要があります。さらに、支払いを回収する status=draft の請求書に対して、auto_advance を true に更新する必要もあります。

このページはお役に立ちましたか。
はいいいえ
お困りのことがございましたら 、サポートにお問い合わせください。
早期アクセスプログラムにご参加ください。
変更ログをご覧ください。
ご不明な点がございましたら、お問い合わせください。
LLM ですか?llms.txt を読んでください。
Powered by Markdoc