常温商品と冷凍商品とで、それぞれ送料無料の設定も分けたいと思っています。
その上で、下記の仕様も実装を検討したいですが、そもそものshopifyでの実装可否かを知りたいです。
基本の機能では無理だと思うのでアプリで解決したいですが、有料アプリでも構いません。よろしくお願いいたします。
①冷凍商品は¥10,000以上で送料無料
②常温商品は¥8,000以上で送料無料
③ ①と¥8,000未満の常温商品が決済された場合は常温商品の送料のみ加算
④ ②と¥10,000未満の冷凍商品が決済された場合は冷凍商品の送料のみ加算
⑤ いずれの商品も送料無料になっていない場合はそれぞれの送料の合計が加算
Qcoltd
2
@webstudios 様
ご要望の送料設定を実現するのはかなり難易度が高いのではないかと思います。
送料計算系の公開アプリは下記のようにたくさんあります。
https://apps.shopify.com/categories/orders-and-shipping-fulfilling-orders-shipping-rate-calculator?locale=ja
今回の場合、下記のようなやり方になると思っています。
- 各商品に、冷凍か常温かを表す商品タグを付与
- 送料計算アプリで、商品タグを利用して、カート内の冷凍商品の合計金額と、常温商品の合計金額を、それぞれ算出し、それぞれが送料無料ラインを超えるかどうか判定し、送料を計算。
この時、2を実現できる送料計算アプリがないのではないかと思います。
(たくさんあるので、もしかしたら1つくらいできるものがあるかもしれません。)
具体的に言いますと、カート内の「冷凍」という商品タグがついた商品の合計金額、「常温」という商品タグがついた商品の合計金額を算出する機能を持ったアプリがないのではないかと思います。
このロジックを実装しようと思うと、
Shopify Functionsでの配送のカスタマイズで、ロジックを自作する必要があるのではないかと思います。
https://shopify.dev/docs/apps/checkout/delivery-shipping/reorder-delivery-options
もし、Shopify Plusをご利用であれば、カスタムアプリでShopify Functionsを利用できます。
JavaScriptの実装にお詳しいようでしたらShopify Functionsを作成できますし、
Shopify PartnerやExpertにご依頼いただくのがおすすめです。
なお、下記のリストのアプリのいずれかでご要望通りの送料設定を実現できる可能性もあります。
https://apps.shopify.com/categories/orders-and-shipping-fulfilling-orders-shipping-rate-calculator?locale=ja
ご参考まで。
(キュー田辺)
Qcoltd
3