Liquid、JavaScriptなどに関する質問
実装したいことは以下です。
商品の重量設定が、
『0.01キログラム–0.06キログラム』の場合は450円
『0.07キログラム以上』の場合は660円
※『0.01キログラム–0.06キログラム』に適応させる商品を重量0.01に設定。(日本のみ販売設定)
※『0.07キログラム以上』に適応させる商品を重量0.07に設定。(国内、海外ともに販売設定)
■現在の問題
A商品(重量0.01キログラム)をチェックアウトすると、
『0.01キログラム–0.06キログラム』設定の送料450円ではなく、
『0.07キログラム以上』設定の送料660円になってしまいます。
■試したこと
以下『0.01キログラム–0.06キログラム』のみの設定でチェックアウトして確認。
450円が反映されていないことがわかりました。
■他に試したこと
「重量」の数値を変更。それでも結果は一緒でした。
結局450円の設定が反映されないのは何が原因になるのでしょうか?
『0.01キログラム–0.06キログラム』
この「○○キログラム~○○キログラム」の条件が悪さしているのでしょうか?
もしかしたら初歩的なことかもしれませんが、
詳しい方や解決方法がわかる方、是非ご教示お願い致します。
補足
背景として、
カスタム配送料で特定の商品(0.01キログラムの商品)を国内のみ配送の設定を考えていたのですが、
『国内のみ配送できる商品』と『国内、海外ともに配送できる商品』を同時購入したときに
送料が重複してしまったので、代替え案で商品サイズ“重量”を利用した送料の設定方法を使うこと決めました。
解決済! ベストソリューションを見る。
今朝、この設定でテストしたところ反映されました。
テスト環境も本番環境も問題なく稼働。テスト用商品で確認済。
その後、本番用の商品で試した時にカスタム配送設定を残したままだったせいで、
配送料がおかしいことに気づく・・・
そして、設定を仕直すとまた昨日と同じ450円が反映されない症例が・・・
■確認したこと
商品の「重量」設定+配送料設定の変更
整数のみで反映確認済
小数点1桁まで反映確認済
小数点2桁まで反映確認済
やり方は間違っていないと思います。一度は反映されていたので。
ですが、
今は予期せぬエラーが起こり振り出しです。
結局のところ、これはShopifyの配送設定の内部の問題なのでしょうか?
時間をおいてまた確認します。。。
成功
重量設定を正数にしました。
うまいこと反映されたので正数で設定します。
サポートの選択肢が増えていく中、最適となる選択の判断が難しくなっているかと存じます。今回は問題の解決に最適となるサポートの選択方法を、紹介させて頂きます。 選択肢のご紹介...
By Mirai Oct 6, 20242023年初頭、Shopifyペイメントアカウント、及びShopifyアカウント全体のセキュリティを強化する為の変更が適用されました。ユーザーのアカウントセキュリティを強化す...
By Mirai Sep 29, 2024概要: 年末/年明けは、消費者が最もショッピングを行う時期の一つです。特に、ブラックフライデー・サイバーマンデー(BFCM)は、世界中で注目される大規模なセールイベントであ...
By JapanGuru Sep 25, 2024