> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
> Use this file to discover all available pages before exploring further.

# v1.113.28 (2026年9月10日)

> 残高、手数料、照合のエクスポートに対応した新しいReportsタブ、サブスクリプションの猶予期間、カスタマーブロックリスト、手動決済リトライ、すべての決済におけるアクティビティログ、再構築された割引フォーム、分離されたキャンセル設定、当日の請求額がない場合にカードを任意にできるサブスクリプション、B2BチェックアウトでTax IDを必須にするフラグ、Georgianチェックアウトを追加しました。

## 新機能

### 1. **Reports**

**Settings**の新しい**Reports**タブで、残高、手数料、照合のレポートを1か所にまとめて確認できます。

**資金移動を追跡**

「アクティビティ、手数料、支払いが残高に与える影響を把握する」という説明の、常に最新の2つのビューです。

* **残高と支払いサマリー** — 開始残高、アクティビティの内訳、支払いごとの詳細を1つのビューで確認
* **すべての手数料** — 期間中に請求されたすべての手数料を項目別に詳しく確認

**レポートをダウンロード**

4種類のレポート、**Transactions Report**、**Adjustments Report**、**Payout Report**、**Ledger Reconciliation Report**から選択し、任意の期間のカスタムCSVまたはXLSXエクスポートを作成できます。Ledger Reconciliation Reportでは残高の移動ごとに1行が作成され、銀行明細との照合に利用できます。

**生成済みレポート**

エクスポートしたすべてのファイルは**Generated Reports**に一覧表示されます。期間、形式、行数、生成者、ダウンロード操作を確認できます。

<Frame>
  <img src="https://mintcdn.com/dodopayments/wcp2oXUYABdJitHh/images/reports/reports-hub.png?fit=max&auto=format&n=wcp2oXUYABdJitHh&q=85&s=5ca9b31a0a29106dba531c8e1c5a7f9d" alt="資金移動の追跡、レポートのダウンロード、生成済みレポートのセクションを表示するReportsタブ" style={{ maxHeight: '500px', width: 'auto' }} width="1400" height="700" data-path="images/reports/reports-hub.png" />
</Frame>

詳細：[Reports](/features/reports)

### 2. **サブスクリプションの猶予期間**

更新に失敗したサブスクリプションでも、すぐに保留になるのではなく、設定可能な期間中は引き続き利用できるようになりました。

**Settings → Subscriptions**で**Subscription Grace Period**を有効にし、**Number of days of grace period**を1日から30日まで設定できます。猶予期間はデフォルトで無効です。

この期間中、サブスクリプションのステータスは新しい`past_due`になります。アクセスは維持され、利用量の加算も続くため、カードの有効期限が切れただけの顧客が、カードを更新している間に利用を停止されることはありません。期間の開始時には新しい`subscription.past_due` webhookが送信されます。

未払いのまま期間が終了した場合の動作は、**Status of subscription after grace period**で選択できます。現在の動作と同じ**On Hold**、または**Cancel Subscription**のいずれかです。

<Frame>
  <img src="https://mintcdn.com/dodopayments/S2k6LKmgHYlRKci9/images/subscriptions/subscription-grace-period-settings.png?fit=max&auto=format&n=S2k6LKmgHYlRKci9&q=85&s=4c506116408f7c800bdd13d7561db86c" alt="猶予期間の日数と猶予期間後に適用するステータスを設定するSubscription Grace Period設定" style={{ maxHeight: '500px', width: 'auto' }} width="1373" height="184" data-path="images/subscriptions/subscription-grace-period-settings.png" />
</Frame>

詳細：[Grace Period](/features/subscription#grace-period)

### 3. **カスタマーブロックリスト**

今後購入できないようにする顧客を、顧客IDまたはメールアドレスでブロックできます。

ブロックすると、その顧客のアクティブなサブスクリプションがキャンセルされ、今後のチェックアウトセッションと直接決済が停止され、Customer Portalは読み取り専用になります。エントリはメールアドレスで照合されるため、同じメールアドレスで再登録した顧客も引き続きブロックされます。

ブロックリストのエントリにはメモを追加できるため、ブロックした理由を記録できます。

<Frame>
  <img src="https://mintcdn.com/dodopayments/c1t35qHSH45TR4GO/images/blocklist/blocklist-settings.png?fit=max&auto=format&n=c1t35qHSH45TR4GO&q=85&s=771eb4a5654fbd22e6a5110cfb1a2e9d" alt="ブロックされた顧客を一覧表示するブロックリスト設定" style={{ maxHeight: '500px', width: 'auto' }} width="2358" height="1554" data-path="images/blocklist/blocklist-settings.png" />
</Frame>

詳細：[Customer Blocklist](/features/customer-blocklist)

### 4. **手動決済リトライ**

自動リトライのスケジュールを待つ代わりに、決済の詳細ページで**Retry Payment Manually**を使用して、失敗したサブスクリプション更新を手動でリトライできます。請求はサブスクリプションに保存済みの支払い方法に対して行われるため、顧客の操作は不要です。また、自動スケジュールの試行回数も消費しません。

各更新請求では、手動リトライを最大3回実行できます。リトライの間にはクールダウンがあり、2回目までは1時間、3回目までは3時間空ける必要があります。繰り返し拒否されても承認率に悪影響を与えません。

<Frame>
  <img src="https://mintcdn.com/dodopayments/0duTS18kYi2NwQ3m/images/recovery/manual-retry-transaction-details.png?fit=max&auto=format&n=0duTS18kYi2NwQ3m&q=85&s=5537fa5eff17cbe91a53599f887a26e7" alt="Retry Payment Manually操作を表示する決済詳細ページ" style={{ maxHeight: '500px', width: 'auto' }} width="1285" height="698" data-path="images/recovery/manual-retry-transaction-details.png" />
</Frame>

詳細：[Manual Payment Retry](/features/recovery/manual-retry)

### 5. **決済のアクティビティログ**

すべての決済詳細ページに**Activity Log**が表示されるようになりました。これは「過去90日間のこの取引に対する操作履歴」です。

ログには、**Payment initiated**から認証、キャプチャ、**Payment succeeded**まで、ライフサイクル全体が順番に記録されます。さらに返金や異議申し立てまで追跡できるため、争われた決済も複数の分断された記録ではなく、1つの流れとして確認できます。

<Frame>
  <img src="https://mintcdn.com/dodopayments/YYTuTm3Tnxw8EJWt/images/transactions/payments/activity-log.png?fit=max&auto=format&n=YYTuTm3Tnxw8EJWt&q=85&s=3f60d02d04cf0cef958f0ec18406e9a8" alt="Payment succeededのエントリとタイムスタンプを表示する決済詳細ページのActivity Log" style={{ maxHeight: '500px', width: 'auto' }} width="1920" height="962" data-path="images/transactions/payments/activity-log.png" />
</Frame>

### 6. **再構築された割引フォーム**

割引コードの作成時に、作成中の内容を確認できるようになりました。サイドパネルでは、割引内容を平易な言葉で表示する**Summary**と、顧客がチェックアウトで見る状態の割引を表示する**Preview**を切り替えられます。

**Currency options**では、販売する通貨ごとに割引額を設定できます。**Eligibility & restrictions**では、商品と顧客に関するルールをまとめて設定できます。

利用回数の上限、請求サイクルの上限、通貨ごとに適用されるカートの最低金額である**Require a minimum order value**は、**Advanced**に移動しました。

<Frame>
  <img src="https://mintcdn.com/dodopayments/28D42lhMYyiRjtpN/images/discount-codes/discount-form-summary.png?fit=max&auto=format&n=28D42lhMYyiRjtpN&q=85&s=1f2c1d04fbbbac53f67d789d81e0a382" alt="割引の詳細と並んでSummaryとPreviewのサイドパネルを表示する割引コードフォーム" style={{ maxHeight: '500px', width: 'auto' }} width="1920" height="963" data-path="images/discount-codes/discount-form-summary.png" />
</Frame>

詳細：[Discount Codes](/features/discount-codes)

### 7. **分離されたキャンセル設定**

セルフサービスのキャンセルは以前、1つのスイッチで設定していました。現在は**Settings → Subscriptions**にある、独立した2つの設定に分かれています。

* **Allow Immediate Cancellation** — 「顧客がサブスクリプションを終了し、直ちにアクセスを失えるようにする」
* **Allow Cancellation at Next Billing Date** — 「顧客が支払い済みの期間の終了時にキャンセルできるようにする」

これにより、顧客には支払い済みの期間を使い切ってもらいながら即時キャンセルは自分だけに許可する、といった設定や、その逆の設定が可能です。

Customer Portalでは、この2つが**Cancel now**と**Cancel at next billing date**という別々の操作として表示されます。キャンセルがすでに予定されている場合、ポータルにはキャンセルを取り消す操作と、**Cancel immediately**が表示されます。これは**Cancel now**と同じ操作で、その状態に合わせてラベルが変更されたものです。

<Frame>
  <img src="https://mintcdn.com/dodopayments/kCngKZVrb0rZMS1f/images/customer-portal/cance-sub.png?fit=max&auto=format&n=kCngKZVrb0rZMS1f&q=85&s=66eb6e380c991826c431fd0c563cbfa6" alt="今すぐ、または次回請求日にキャンセルする選択肢を表示するCustomer Portalのキャンセルダイアログ" style={{ maxHeight: '500px', width: 'auto' }} width="2880" height="1550" data-path="images/customer-portal/cance-sub.png" />
</Frame>

詳細：[Cancelling a Subscription](/features/customer-portal#cancelling-a-subscription)

### 8. **チェックアウトページで支払うプラン変更**

**Settings → Subscriptions**で**Collect Plan Change Payments by Payment Link**を有効にすると、Customer Portalでアップグレードする顧客は、保存済みのmandateではなく、ホスト型チェックアウトページで変更料金を支払います。

確認ボタンには支払額が表示されます。チェックアウトが開くと、顧客には「新しいタブで支払いを完了してください。支払いが成功するまで、現在のプランは有効なままです」と表示されます。支払いが成功するまでサブスクリプションは旧プランに留まり、拒否された決済は同じリンクからリトライできます。

Customer Portalでは、予定されたプラン変更のキャンセルを許可しているかどうかも認識できるようになりました。拒否される操作を表示するのではなく、その設定に応じて操作を表示または非表示にします。

<Frame>
  <img src="https://mintcdn.com/dodopayments/LwHMYe4qXgVFVIvC/images/customer-portal/plan-change-checkout.png?fit=max&auto=format&n=LwHMYe4qXgVFVIvC&q=85&s=91bbe7cab1c13809fa9dc240d851015e" alt="プラン変更の支払いに使用するホスト型チェックアウトページ" style={{ maxHeight: '500px', width: 'auto' }} width="2000" height="1167" data-path="images/customer-portal/plan-change-checkout.png" />
</Frame>

詳細：[Plan Changes](/features/customer-portal#plan-changes-upgradedowngrade)

### 9. **KYCリトライ回数**

本人確認に失敗した場合、単に失敗を報告するのではなく、失敗理由と残りの試行回数が表示されるようになりました。

各ユーザーには3回の試行が与えられ、通知には検証プロバイダーから返された実際の理由とともに「残りの試行回数：2/3」と表示されます。試行回数が残っている間、ボタンは**Try again**に変わります。3回すべて使い切ると、サポートに連絡すれば本人確認を再開できることが通知されます。

詳細：[Account Verification](/miscellaneous/verification-process)

### 10. **Georgianチェックアウト**

チェックアウトがGeorgianで利用できるようになり、対応言語は合計22言語になりました。Georgianは他の対応言語と同様に顧客のブラウザから検出されます。また、`force_language`パラメータで強制的に指定することもできます。

詳細：[Supported Languages](/features/checkout#supported-languages)

### 11. **\$0価格でカードを任意にする設定**

当日の請求額がない場合、支払い方法なしでサブスクリプションを開始できるようになりました。商品の価格設定セクションで、**Trial Period (Days)**と**Default Discount (%)**の隣にある**Card-Optional at \$0 Price**チェックボックスをオンにします。

当日の請求額がなくなるケースは2つあり、どちらもこの1つのチェックボックスで対応できます。

* **無料トライアル** — トライアル金額が設定されていないトライアル期間。トライアル中の初回請求額は`0`です。
* \*\*$0の定期価格** — 価格が最初から`0`の場合、または商品の**Default Discount (%)**やチェックアウトで100%オフになるように積み重ねた割引コードによって$0になる場合です。

トライアル金額がある有料トライアルでは請求が発生するため、カードが必要です。

カード情報が保存されていなくても、サブスクリプションは有効化され、`payment_method_required: false`を返します。その後、実際の請求が始まる前にリマインダーメールが送信されます。何日前に送信するかは、**Settings → Subscriptions**の**Payment Method Reminder**で1日から30日まで設定でき、デフォルトは3日です。カードが登録されないまま最初の実際の請求日を迎えると、サブスクリプションは`on_hold`に移行します。支払い方法を追加すると再有効化されます。顧客向けメールは2種類あり、どちらもデフォルトで有効です。**Add Payment Method Reminder**と**Subscription On Hold, No Payment Method**です。

APIでは、この1つのチェックボックスが2つの独立した価格フィールド、`trial_payment_method_optional`と`zero_amount_payment_method_optional`に対応します。そのため、商品を直接管理する場合は、どちらか一方だけを有効にできます。

<Frame>
  <img src="https://mintcdn.com/dodopayments/qD0RSXoLZULfSVwD/images/subscriptions/card-optional-at-zero-price-pricing.png?fit=max&auto=format&n=qD0RSXoLZULfSVwD&q=85&s=d76357fda744c461e140675834f25e7b" alt="Trial PeriodとDefault Discountの隣にCard-Optional at $0 Priceチェックボックスを表示するサブスクリプション価格フォーム" style={{ maxHeight: '500px', width: 'auto' }} width="1814" height="1240" data-path="images/subscriptions/card-optional-at-zero-price-pricing.png" />
</Frame>

詳細：[Card-Optional at \$0 Price](/features/subscription#card-optional-at-0-price)

### 12. **チェックアウトでTax IDを必須化**

チェックアウトセッションで、新しい`require_tax_id` feature flagを受け付けるようになりました。登録済みの法人にのみ販売する事業者向けの機能です。デフォルトは`false`なので、この設定を要求しない限り動作は変わりません。

フラグを有効にすると、チェックアウトページで**Purchasing as a business**があらかじめ選択され、変更できなくなります。**Business Name**と**Tax ID Number**は必須になり、どちらかが空欄の場合、またはTax IDが拒否された場合、**Continue to Payment**はグレー表示のままになります。Tax IDの検証は引き続きfail-openであるため、照会サービスの停止だけで顧客が完全にブロックされることはありません。

`allow_tax_id`も`true`でなければならず、そうでない場合、リクエストは`400`で拒否されます。また、`confirm: true`で作成されたセッションには`tax_id`が必要です。これはチェックアウトページを完全にスキップするためです。

この要件はサーバー側ではなくチェックアウトページで適用されます。APIに直接送信された確認では`tax_id`を省略できるため、このフラグは保証ではなく、チェックアウト体験を制御する設定として扱ってください。

詳細：[Making the Tax ID Mandatory](/features/b2b-payments#making-the-tax-id-mandatory)

### 13. **サブスクリプションの一時停止・再開通知**

サブスクリプションを一時停止または再開すると、チームと顧客それぞれに専用の通知が送信されるようになりました。

チーム通知では、**Subscriptions**に**Subscription Paused**と**Subscription Resumed**が追加されました。どちらもデフォルトでは無効です。このセクションで有効化されていない最初のサブスクリプションイベントなので、必要に応じてオンにしてください。対応する顧客向けメールは、他のすべての顧客向けメールと同様、デフォルトで有効です。

詳細：[Communication Preferences](/features/communication-preferences#subscriptions)
