Liquid、JavaScriptなどに関する質問
ローカルデリバリー専門の店舗で、顧客が特定の配達時間を選択された場合に割増料金が加算される仕組みを作りましたが、配送料とは別途で割し料金を加算することは可能でしょうか?
テーマはDawnです。
現状は、カートページにて配達時間用のセレクトボックスを設け、6:00~7:30を選択した場合、fetchで/cart/add.jsを使いカートに追加料金用の商品が入る仕組みにしています。
時間の条件分岐によって、追加料金用の商品をカートに入れる・削除するのみでしたらこの方法で問題はありませんでした。
しかし、当店はローカルデリバリーの機能で、各エリア(郵便番号)ごとに配送料・送料無料ラインを設定しており、現状では追加料金用商品が3300円で、商品合計額6000円以上で送料無料という設定の場合、2700円分の商品がカートに入っていれば送料が無料になってしまいます。
希望としては、追加料金以外の商品で6000円以上でないと送料無料にできないようにしたいのです。
試しにカスタム配送料を設定しましたが、実装できませんでした。
追加料金用商品を0円にして、カスタム配送料として3300円を設定しましたが、ローカルデリバリーの場合は配送料という扱いにならないらしく、料金が加算されませんでした。
・追加料金用商品の価格を抜いた額で送料計算できるのか
・送料算出後に3300円を別途加算することはできるか
・その他、手数料として別途設定することはできるか
何か実装可能な方法があればご教授いただけますでしょうか。
何卒、よろしくお願いいたします。
いつもShopifyをご利用いただき、ありがとうございます。 Shopifyは、皆様の日本語での利用体験の向上に努めております。さらなる改善のために皆様のご意見をお寄せい...
By JasonH May 9, 2025Shopify アカデミーの学習パスと認定スキルバッジExpanding Your Shopify Business Internationallyを活用して、国際的にビジネ...
By Shopify Feb 7, 2025Shopify アカデミーの学習パスB2B on Shopify:立ち上げとカスタマイズで卸売販売に進出しましょう。これら3つの無料コースは、ShopifyストアでB2B機能...
By Shopify Jan 31, 2025