# 自動回収 Stripe が提供している Invoicing の自動回収機能についてご紹介します。 Stripe は 1 回限りの請求書の自動売上回収機能を数多く提供しており、他の手段では失敗した可能性のある支払いの回収に利用できます。この機能には、ユーザーが保存したカードの自動更新、支払い失敗時のメール送信、および戦略的なタイミングでのカードのリトライが含まれます。 ## Smart Retries Smart Retries は AI を使用して、失敗した支払いの再試行に最適なタイミングを選択し、請求書の支払い成功率を高めます。Smart Retries を支える AI モデルは、次のような時間に依存する動的なシグナルを使用します。 - 過去_「N」_時間に特定の支払い方法を提示した、異なるデバイスの数。 - 支払いに最適な時間 (一部の国ではローカルタイムゾーンの午前 12:01 にデビットカードで行われる支払いが成功する確率が若干高くなります)。 Stripe はこの情報を使用して、支払いを再試行するタイミングを評価します。Stripe は新しい購入者の行動と取引から継続的に学習するため、従来のルールベースの支払い再試行ロジックよりもターゲットを絞ったアプローチが可能になります。[auto_advance](https://docs.stripe.com/api/invoices/create.md#create_invoice-auto_advance) 属性が `true` に設定された請求書は、カード支払い方法の Smart Retries フロー (有効になっている場合) を経由します。デフォルトでは、Stripe は ACH Direct Debit を除き、失敗したカード以外の支払い方法と Direct Debit 支払いを自動的に再試行しません。Direct Debit 支払い方法の自動再試行を有効にするには、[該当するプレビューに参加する](https://docs.stripe.com/billing/revenue-recovery/smart-retries.md#direct-debit-retries)る必要があります。Stripe はこれらの支払い方法の再試行をスキップし、代わりに督促終了アクション (サブスクリプションのキャンセルや一時停止など) を試行します。 Smart Retries は、指定した再試行回数と最大期間に従って支払いを再試行します。Smart Retry ポリシーを設定して、1 週間、2 週間、3 週間、1 か月、2 か月のいずれかの期間内に特定の回数の支払いを再試行できます。推奨されるデフォルト設定は、2 週間以内に 8 回の再試行です。[自動化](https://docs.stripe.com/billing/automations.md)を使用して、顧客セグメントごとに異なる再試行ポリシーを作成することもできます。 この動作は、[Smart Retries を無効にして](https://dashboard.stripe.com/revenue_recovery/retries)、自社のカスタムリトライルールを定義することで上書きできます。督促を有効にすると、`invoice.payment_failed` *Webhook* (A webhook is a real-time push notification sent to your application as a JSON payload through HTTPS requests) の [next_payment_attempt](https://docs.stripe.com/api/invoices/object.md#invoice_object-next_payment_attempt) 属性に、Stripe が次に回収を試行するタイミングが示されます。 ## 失敗した支払いの通知 [Billing 設定のサブスクリプションとメール通知](https://dashboard.stripe.com/settings/billing/automatic)で、**サブスクリプションの支払い失敗の管理**セクションまでスクロールします。設定で**カード支払いが失敗した場合にメールを送信**を有効にすると、支払いが失敗した場合に顧客へのメールの自動送信が行われます。 支払いが 1 回限りの請求書で失敗し、**Stripe 上の決済画面\**が選択されている場合、Stripe は顧客に[オンライン請求書ページ](https://docs.stripe.com/invoicing/hosted-invoice-page.md)へのリンクを送信します。 顧客に送信するメールおよび Stripe がオンラインで提供するページの色、アイコン、ロゴは、[ブランディング設定](https://dashboard.stripe.com/settings/branding)でカスタマイズできます。 ## 顧客に送信した請求書の管理 [Billing 設定のサブスクリプションとメール通知](https://dashboard.stripe.com/settings/billing/automatic)で、以下を行うために**顧客に送信済みの請求書の管理**セクションまでスクロールします。 - **顧客に確定済みの請求書をメールで送信する**: このオプションをオンにすると、顧客に確定済みの請求書を必ずメール送信することができます。ここでの設定は、[collection_method](https://docs.stripe.com/api/invoices/object.md#invoice_object-collection_method) が `send_invoice` に設定されている請求書にのみ影響します。 - **支払い期限を過ぎた請求書のステータスを変更する**: 支払い期限から 30 日、60 日、または 90 日が経過した場合、請求書に回収不能とマークできます。支払い期限を過ぎたままにすることもできます。 - **最小額を満たす部分支払いを自動的に照合する**: 設定した金額の一部の支払いがあった場合に請求書を支払い済みとマークするよう Stripe に指示することができます。たとえば、顧客から受け取った支払いが 20 USD 以内または請求合計額 (または設定した任意の金額) よりも少ない場合、この設定では請求書の未払い金額にクレジットを適用します。次に、請求書を支払い済みとしてマークします。 ### 1 回限りの請求書に関する自動通知 未払いの 1 回限りの請求書に対するリマインドメールの自動送信を有効にするには、[請求書設定の請求書タブ](https://dashboard.stripe.com/settings/billing/invoice) に移動し、**高度な請求処理機能の管理**セクションまでスクロールして、**1 回限りの請求書が未納の場合にリマインダを送信**を有効にします。送信するリマインドメールごとに、**リマインドメールを追加**をクリックして、ドロップダウンリストからスケジュールを選択します。請求書の期日の前、当日、または期日後のリマインドメールの送信スケジュールを設定できます。 スケジュールされている時刻に、請求書にすでに処理中の支払いがある場合、混乱を防ぐために Stripe は顧客にリマインダーメールを送信しません。ただし、請求書に未処理の支払いがある場合、または顧客の確認やその他のアクションが必要な支払いが含まれている場合は、請求書に記載されている顧客にスケジュールどおりにリマインダーが届きます。