買い物かごの明細テーブルにおける送料計算

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:1分
  • 買い物かご内のアイテムが物品である場合、買い物かごの明細の推定送料優先ロジックによって、推定送料が計算されます。買い物かご内のアイテムがサービスの場合、送料の見積もりは、使用通貨で 0.0 と表示されます。

    各アイテムの買い物かごの明細は、推定送料と一緒に更新されます。

    1. sn_shop.shipping.estimate.inclusion プロパティが true に設定されている場合は、商品レベルの推定送料のパーセンテージを使用して送料を計算します。
      • パーセンテージとしての推定送料の値をサプライヤー商品レコードからプルします。
      • [パーセンテージとしての推定送料 (Estimated Shipping as Percentage)] * [数量] * [交渉済み価格 (Negotiated Unit Price)] として送料を計算します。
    2. 1 が null の場合は、sn_store.shipping.estimate.inclusion プロパティが true に設定されていれば、サプライヤーレベルの推定送料パーセンテージを使用して送料を計算します。
      • パーセンテージとしての推定送料の値をサプライヤーレコードからプルします。
      • [パーセンテージとしての推定送料 (Estimated Shipping as Percentage)] * [数量] * [交渉済み価格 (Negotiated Unit Price)] として送料を計算します。
    3. 1 と 2 の両方が null である場合、sn_shop.shipping.estimate.inclusion プロパティが true に設定されていれば、デフォルトの推定送料パーセンテージを使用して送料を計算します。
      • パーセンテージとしての推定送料の値をシステムプロパティからプルします。
      • [パーセンテージとしての推定送料 (Estimated Shipping as Percentage)] * [数量] * [交渉済み価格 (Negotiated Unit Price)] として送料を計算します。
    4. 1、2、および 3 がすべて null の場合、または sn_store.shipping.estimate.inclusion プロパティが false に設定されている場合、推定送料は [未定 (Undetermined)] として表示されます。