Shopifyで配送日時指定アプリを実装する際、注文内容次第では指定不可にしたい時があります。 商品ごとに可否設定しても良いのですが、ロジ関連用途以外で設定する事が少ない商品重量を応用することで、注文商品の組み合わせ次第では配送日時指定が可能となるよう設定するケースがあります。
アイテムの重量に基づいた配送方法を設定

商品に重量を設定

カート画面に配送日時指定アプリを設定しておきつつ、カスタマイズされたLiquidセクションを追加
設定した重量に届かない場合に配送日時指定のアプリの表示枠を
非表示するような処理を追加しておく

設定した重量を超える注文(ゆうパック配送)では配送日時指定アプリのブロックを表示し、そうでない時(ゆうパケット配送)は配送日時指定不可のメッセージを表示する

