thumbnail

(活用例)カート合計5kg以下で重量制限

カート内の対象商品の合計重量を5kg以下に制限する設定例です。

カート内の対象商品の合計重量を5kg以下に制限する設定例です。商品やバリエーションが異なっても、対象商品の重量を合算して判定します。

前提: 重量制限の初期セットアップが完了している必要があります。まだの場合は「初期セットアップ(重量制限)」を参照してください。

重量ルールを有効にすると、カート内にある対象商品の合計重量を、商品やバリエーションをまたいで判定します。対象外の商品は合計に含まれません。合計重量は、Shopifyに登録されたバリエーションの重量に数量を掛けて計算します。

  • カート内の対象商品の合計重量が5kg以下:購入できます。

  • カート内の対象商品の合計重量が5kgより大きい:購入できません。

注意: 重量が未設定のバリエーションは集計に含まれず、制限の対象になりません。

(1) 重量ルールを作成する

アプリ管理画面 →「重量制限」→「重量ルール」→「ルールを作成」を選択してください。

(2) 設定値を入力する

次の内容を設定してください。

設定項目

設定値

タイトル

任意の管理用タイトル

最小重量

設定しない

最大重量

5

重量単位

キログラム (kg)

商品の重量単位が異なる場合

変換して計算に含める

適用範囲

カート

対象商品

重量を制限する商品

商品メッセージ

必要に応じて入力

表示タイミング

カート変更とチェックアウト

最大重量のアラートメッセージ

必要に応じて入力

(3) 重量ルールを保存して有効にする

設定を保存した後、「有効にする」を選択してください。保存しただけでは重量制限は適用されません。

(4) 動作を確認する

対象商品を組み合わせて合計5kgと5kgを超える状態でカートに追加し、カート変更時とチェックアウトで結果を確認してください。

  • 適用範囲を「カート」にすると、対象商品の異なる商品・バリエーションを合算します。商品ごと、またはバリエーションごとに判定する場合は、適用範囲を「商品」または「バリエーション」にしてください。

  • 最大重量のアラートメッセージでは{{maxWeight}}と{{currentWeight}}を利用できます。それぞれ「5kg」のように単位付きの値、現在の合計重量に置き換わります。

  • 「商品の重量単位が異なる場合」を「変換して計算に含める」にすると、g・kg・oz・lbが混在していてもルールの単位へ換算して判定します。「計算対象から除外する」にすると、ルールと異なる単位のバリエーションは集計しません。