価格設定プロモーションを実行するワークフロー
複数の API がどのように連携して、カートが対象であるプロモーションを顧客に表示し、顧客が注文に使用するプロモーションを適用するかについてワークフローを確認します。ワークフローは、会社のプロモーションでクーポンが使用されているかどうかによって異なります。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: リアルタイムオファー管理が付属する Enterprise Edition、Unlimited Edition、および Developer Edition |
価格設定プロモーションの実行
| 順序 | API | API USE |
|---|---|---|
| 1 | 対象プロモーション API | カートの対象となるプロモーションのリストを顧客に提供します。 |
| 2 | API は、プロモーションの評価と実行が有効になっている場合にのみ使用されます。 |
選択したプロモーション評価および実行方法に基づいて、カートの詳細を評価し、対象プロモーションを適用した後にカートと品目の調整後の価格を返します。 |
| 3 | プロモーション報奨申込 API | 顧客がプロモーションを選択して注文を実行した後に、非価格報奨を処理します。 |
クーポンを使用した価格設定プロモーションの実行
| 順序 | API | API USE | 考慮事項 |
|---|---|---|---|
| 1 | 対象プロモーション API | カートの対象プロモーションの有効なクーポンの詳細を顧客に提供します。 | なし |
| 2 | クーポン使用量増加 API | クーポンの全体的な利用数と顧客の利用数が増加する | 顧客がカートでクーポンを選択した後にクーポンを選択解除した場合は、Coupon Usage Decrease API を使用してクーポン使用量カウントを元に戻します。 失敗した取引やキャンセルされた取引でクーポンを取り消す必要があるシナリオでは、クーポン使用量削減 API を使用することもできます。 |
| 3 | プロモーション評価および実行 API | 選択したプロモーション評価および実行方法に基づいて、カートの詳細を評価し、対象プロモーションを適用した後にカートと品目の調整後の価格を返します。 | API は、プロモーションの評価と実行が有効になっている場合にのみ使用されます。 |
| 4 | プロモーション報奨申込 API | 顧客がプロモーションを選択して注文を実行した後に、非価格報奨を処理します。 | Coupon Usage Increase API を実行しないように選択できます。このシナリオでは、Promotion Reward Application API で shouldCheckCouponUsageLimit パラメータを True に設定します。API はクーポンの使用制限を確認し、クーポンの使用量を増やします。 |
重要 クーポンまたはプロモーションの利用状況の不一致を避けるために、統合するすべての API で顧客 ID の一貫性を維持します。取引先責任者、取引先、ロイヤルティプログラムメンバーのすべての API を実行できます。カートの API を実行する場合、すべての API 実行で取引先責任者、取引先、またはロイヤルティプログラムメンバーのいずれかを指定してください。ロイヤルティプログラムメンバー ID、取引先責任者 ID、または取引先 ID が顧客で同じ意味で使用されている場合、顧客のプロモーション使用量が正しく計算されません。
メンバーの詳細と関連取引先責任者の詳細を指定すると、API は取引先責任者ではなくメンバーのコンテキストで実行されます。
この記事で問題は解決されましたか?
ご意見をお待ちしております。
