
Checkout Sessions
ホストされたチェックアウト中に
discount_code と UI コントロールを使用してコードを適用します。Validate Discount
割引がその ID で有効かどうかを確認します。
Get Discount by Code
コード名(例: “SAVE20”)を使用して割引を検索し、検証します。
Create Discount (API)
プログラムで新しい割引コードを作成します。
List & Update Discounts
既存の割引を参照および管理し、必要に応じて更新または削除します。
ディスカウントコードとは?
ディスカウントコードは、チェックアウト時に注文合計を減少させるプロモーショントークンです。以下の目的に最適です:- 季節キャンペーン: ブラックフライデー、製品の発売、または記念日
- 獲得オファー: 初回購入インセンティブや紹介報酬
- リテンション: 既存顧客への再獲得やロイヤルティ報酬
- B2B取引: プライベートコードを通じた契約または交渉価格
主な利点
- 柔軟なディスカウント: 割引率または固定金額
- ターゲット制御: 製品やサブスクリプションサイクルによる制限
- キャンペーン管理: 有効期限や使用制限
- シームレスなチェックアウト: チェックアウトセッションを通じたUIフィールドとAPIサポート
ディスカウントコードの作成
Dodo Paymentsダッシュボードでディスカウントコードを作成し、ホスティングされたチェックアウトまたはAPIを介して適用します。ダッシュボードの設定
- ディスカウント名 (必須): 内部およびダッシュボード表示名
- コード (必須): 顧客がチェックアウト時に入力する文字列
- タイプと金額 (必須): 割引率または固定金額を設定するか、提供されたボタンを使用してランダムコードを生成します
- 有効期限 (オプション): コードが無効になる日付
- 使用制限 (オプション): すべての顧客による最大総引き換え回数
- 製品制限 (オプション): 選択した製品に適用を制限
- サブスクリプションサイクル制限 (オプション): ディスカウントが適用される請求サイクルの数
チェックアウト体験
- ショッパーはチェックアウトフィールドにコードを入力します。
- 対象となるディスカウントが適用され、合計が即座に更新されます。
Checkout Sessions では、コードを事前適用するために
discount_code を渡し、入力フィールドを表示するために feature_flags.allow_discount_code を設定します。API管理
Create discounts
Create discounts
種類と金額を指定してプログラムで割引コードを作成します。
API Reference
割引作成 API を表示します。
List and retrieve
List and retrieve
すべての割引を一覧表示するか、管理および監査のための詳細を取得します。
API Reference
一覧表示および取得 API を参照します。
Get discount by code
Get discount by code
内部 ID ではなく、人間が読めるコード(例: “SAVE20”)を使用して割引を検索します。
API Reference
コード名で割引を取得します。
Update discounts
Update discounts
金額、有効期限、制限などの割引設定を変更します。
API Reference
割引の詳細を更新する方法を確認します。
Validate discounts
Validate discounts
割引を適用する前に、その割引が有効かつ適用可能かどうかを確認します。
API Reference
割引の使用を検証します。
Delete discounts
Delete discounts
不要になった割引を無効化または削除します。
API Reference
割引を削除します。
一般的なユースケース
- イントロオファー: 新製品のための期間限定の発売プロモーション
- バルクまたはB2B: 特定の製品セットに対する契約ディスカウント
- リテンション施策: 離脱防止ワークフローにおける再獲得コード
- 季節キャンペーン: 休日やイベントに基づくプロモーション
統合例
チェックアウトセッションでのディスカウントの適用
ディスカウントを事前に適用し、コード入力UIを表示します。事前適用なしでのディスカウント入力の有効化
顧客が事前にコードを渡さずにチェックアウト時にコードを入力できるようにします。ベストプラクティス
- 明確に命名: キャンペーン名に一致する認識可能なコードを使用します
- 時間制限を設ける: 緊急性を高め、悪用を防ぐために有効期限を追加します
- 賢く範囲を設定: マージン漏れを避けるために特定の製品に制限します
- 早期に検証: チェックアウトを確認する前にコードの適用可能性を確認します
- 影響を監視: キャンペーンごとの使用状況とコンバージョンを追跡します
割引コードは獲得と維持のための強力な手段です。シンプルで分かりやすい名称のオファーから始め、徹底的に検証し、パフォーマンスに基づいて繰り返し改善してください。