Skip to main content

新機能

1. クレジットベース課金

Dodo Payments は現在、サブスクリプション、ワンタイム製品、および使用量ベース課金にわたってクレジット権利を発行・管理・追跡する柔軟な仕組みである クレジットベース課金 をサポートしています。従量課金や機能フラグによるアクセス制御の代わりに、顧客がサービスを消費するごとに引き出されるクレジットのプールを割り当てます。
製品購入と共に含まれるクレジットを示すチェックアウト
できること クレジットライフサイクル
  1. クレジット発行 - 顧客がクレジット権利の付いた製品を購入すると付与されます。サブスクリプションでは、請求周期ごとに再発行されます。
  2. クレジット消費 - 顧客がサービスを利用するにあたり減算されます。メーターはリアルタイムのイベントに基づいて自動で差し引くか、ダッシュボードやAPIから手動で差し引けます。
  3. クレジットの期日切れまたはロールオーバー - 請求周期終了時(または設定された有効期限後)に未使用クレジットは、設定に応じて期限切れになるか繰り越されます。
  4. 超過処理 - 期間中にクレジットが尽きた場合は、利用継続を許可し、周期終了時の超過処理方法を選択できます。
製品へのクレジット添付 クレジットは製品作成フローで 権利(entitlements) として添付されます。製品あたり最大 3つのクレジット を添付でき、サブスクリプション、ワンタイム支払い、使用量ベース課金のすべての価格タイプで機能します。
使用量ベースの差引 クレジットがメーターにリンクされると、システムは取り込まれた使用イベントに基づいて自動的にクレジットを差し引きます。クレジットあたりの メーター単位 レート(例:1 万件の API 呼び出し=1 クレジット)を設定して変換率を制御します。
顧客体験 顧客は カスタマーポータル のクレジットセクションで利用可能残高、取引履歴、利用内訳を確認・管理できます。クレジットはチェックアウト、サブスクリプション詳細、支払いトランザクションページにも表示されます。
残高と取引履歴を持つカスタマーポータルのクレジットビュー
Webhook クレジットベース課金では、クレジットライフサイクルの変更ごとにWebhookイベントが発火します。
最初はシンプルな設定(ロールオーバーなし、超過なし)で始め、顧客のクレジット利用状況を学びながら徐々に複雑化させてください。既存の付与に影響することなく、ほとんどの設定はいつでも更新できます。
詳細: Credit-Based Billing | Credit Webhook Payloads | Credit Entitlements API

2. デザイン&テーマカスタマイズ

新しい Design ページはチェックアウト、ストアフロント、カスタマーポータルの外観と雰囲気を一元管理するハブです。既存のテーマを選び、タイポグラフィやカラーを設定し、セクション単位のオーバーライドを適用でき、保存前にライブプレビューで確認できます。
チェックアウト、カスタマーポータル、ストアフロントのライブプレビュー付きデザイン設定ページ
主なポイント 使い始めるには マーチャントダッシュボードのメインサイドバーで Design を選択します。ページには4つのタブがあります: 高度な設定 General タブの高度な設定を展開すると、タイポグラフィ(主要/補助の Google Fonts、フォントサイズ、フォントウェイト)、カラー設定(背景・テキスト・ボタン・ボーダーに対応するライト/ダークモード用の別々のパレット)、UI 要素の丸みを制御するボーダー半径などを細かくコントロールできます。
詳細設定が展開され、ライトモードとダークモードのフルカラー設定を表示
プリセットテーマ 4つの厳選テーマが標準搭載されています:
  • Dodo Pulses - ライムグリーンのアクセントとクリーンなサンセリフタイポグラフィを持つデフォルトテーマ
  • Terminal - 等幅フォントとロイヤルブルーのアクセントが特徴の開発者向けスタイル
  • Bumblebee - 暖かいアンバーとゴールドのアクセントに力強くプレミアムなデザイン
  • Bubblegum - ピンクとマゼンタのアクセントに完全に丸いコーナーを採用した遊び心のあるテーマ
プリセットテーマを選択した後は、高度な設定で個別プロパティをさらにカスタマイズできます。未指定のプロパティはテーマのデフォルトにフォールバックします。
詳細: Design & Theme Customization | Checkout Features | Storefront

3. List Payments API の返金ステータスと異議ステータス

GET /payments リストエンドポイントは、各支払い項目に refund_status および dispute_status フィールドを含むようになり、個別の支払い詳細を取得せずとも返金と異議の状態を一目で把握できます。 dispute_status の値: dispute_openeddispute_expireddispute_accepteddispute_cancelleddispute_challengeddispute_wondispute_lost
これらのフィールドを使用して、紛争および返金ダッシュボードを構築し、紛争ステータスの変更に関するアラートをトリガーし、注意が必要な支払いを表示します。
詳しくはこちら: List Payments API

4. カスタマーポータルにおける返金テーブル

カスタマーポータルには専用の返金セクションが追加され、顧客は支払いに関連するすべての返金を確認できます。各返金エントリは、返金額、ステータス、日付、および元の支払いを示し、顧客はサポートに連絡せずに返金履歴を完全に透明性を持って理解できます。
返金テーブルはすべてのビジネス向けに自動的にカスタマーポータルで利用可能です。設定は不要です。
詳しくはこちら: Customer Portal

5. メーターのライブモードへのコピー

ダッシュボードからテストモードのメーターをライブモードに直接コピーできるようになりました。テストモードでメーター設定を終えたら、コピーアクションを使用してすべての設定を維持したままライブモードに複製します: 集計タイプ、イベント名、フィルター、クレジット関連。この機能により、開発から本番に移行する際にメーターを手動で再作成する必要がなくなります。
まずテストモードでメーター設定を構築して検証し、準備ができた時点でライブモードにコピーします。これにより、実際の顧客利用を処理する前に料金設定がテストされていることが保証されます。
詳しくはこちら: Usage-Based Billing | Meters
最終更新日 2026年8月17日