私はコマースサーバーで割引を作成し、クーポンのリストにリンクしました。問題は、バスケットpiplineを実行した後、クーポンが一度も入力されていなくても、この割引が適用されることです。クーポンのリストを含む割引を作成すると、これがデフォルトの動作になるはずです。これを行う明確な方法はないようです。割引が適用される前にコマースサーバーでクーポンを入力する必要がありますか?
私の質問は、どのようにクーポンを特定の割引を適用する条件にするのですか?
私はコマースサーバーで割引を作成し、クーポンのリストにリンクしました。問題は、バスケットpiplineを実行した後、クーポンが一度も入力されていなくても、この割引が適用されることです。クーポンのリストを含む割引を作成すると、これがデフォルトの動作になるはずです。これを行う明確な方法はないようです。割引が適用される前にコマースサーバーでクーポンを入力する必要がありますか?
私の質問は、どのようにクーポンを特定の割引を適用する条件にするのですか?
何時間かぐちゃぐちゃになった後、なぜこれが私に起こったのか分かりました。私の問題は、デフォルトのコマースサーバーの動作のために発生していませんでした。これがあなたに起こった場合、ここに修正があります。前「OrderDiscount」を「コマース予約プロモーションコード」とあなたは「RequiredOrderAdjustPriceCy」前「商業録音プロモーションコード」を持っていることを確認してください:バスケットpiplineファイルで必ずのステージを追加しますしかし、"OrderLevelDiscountApply"の後。または、MicrosoftからStarterSiteプロジェクトをダウンロードし、そこからバスケットpiplineを使用してください。