2つの異なる商品の送料設定について

解決済
Highlighted
新規メンバー
3 0 0

送料の設定ロジックが組めないので、どなたかご教示いただけると助かります。

 

▼前提

TypeA、Bという商品群があり

 

叶えたい条件
・送料

TypeA (5種類)=500円(重量値段は種類ごとに異なる)
TypeB (6種類)=300円(重量値段は種類ごとに異なる)

 

・送料無料

Typeに関係なく合計10,000円以上の場合送料無償


▼現状の設定
・現在のプロファイル設定

プロファイル1: TypeA(TypeAの商品のみ買った場合をカバー)
10,000未満 = 500円
10,000以上 = 送料無料

プロファイル2: TypeB(TypeBの商品のみ買った場合をカバー)
10,000未満 = 300円
10,000以上 = 送料無料

プロファイル3: TypeA&B(ABの混載注文をカバー)
10,000以上 = 送料無料

▼起きている現象
プロファイル3がすべてを上書きしてしまっているみたいで、1.2 が作動せず、TypeA,Bどちらかのみを買った場合に、送料が見つからなくなってしまっています。

 

 

どなたかお知恵を貸していただけると幸いです・・・!

0 件の「いいね!」
Highlighted
Community Manager
Community Manager
646 141 221

単純にプロファイル3を消すではダメでしょうか?

Technical Partner Manager, Japan
0 件の「いいね!」
新規メンバー
3 0 0

ありがとうございます。プロファイルを3を消すと、TypeA,Bを同時購入した際に、送料がそれぞれかかってしまうようになってしまうんです。

TypeA, Bを同時購入した場合、は送料の高い方を採用するという方法を取りたいのですが、可能でしょうか?

0 件の「いいね!」
Highlighted
Community Manager
Community Manager
646 141 221

成功

なるほど。

 

プロファイル3がすべてを上書きしてしまっているみたいで、1.2 が作動せず、TypeA,Bどちらかのみを買った場合に、送料が見つからなくなってしまっています。

ちなみにこちらは、自分の方で同じように設定してみましたが、送料が見つからない現象にはならず、プロファイル3が適用されます。理由は、プロファイル3のような複数商品を設定したプロファイルが、商品の関係はORになるからです。もし、送料が見つからない場合は別の理由(配送先住所がプロファイルに見当たらないなど)かと思います。

 >  TypeA, Bを同時購入した場合、は送料の高い方を採用するという方法を取りたいのですが、可能でしょうか?

 

この内容そのものを表現する設定は標準機能ではできませんが、アプリ(API)を使って独自の送料を登録すると、ご自身のサーバーに送料計算のリクエストがチェックアウトごとに送信されるので、そこで受け取ったデータを元に上記のようなロジックで配送料計算をして反映させることはできます(ただし、プランの制限がありますが)。
もし開発スキルがおありでしたら、以下のブログを参照してみてください。
https://www.shopify.jp/blog/partner-shopify-app-development

あとは、標準でできる設定は、注文額か重量なので、プロファイル3を作った上で、
重量(or注文金額)がTypeAならTypeAの金額の送料、(TypeA のみカートにある場合)
重量(or注文金額)がTypeBならTypeBの金額の送料、(TypeB のみカートにある場合)
重量(or注文金額)が両者合わせた分ならTypeAの送料(高い方)、(TypeA+Bがカートにある場合)

とするのはいかがでしょうか?

 

Technical Partner Manager, Japan
0 件の「いいね!」
Highlighted
新規メンバー
3 0 0

ありがとうございます。今回は、一律設定にしました。注文が増えたらAPIにてきれいにしてみます。とても迅速にご丁寧に助かりました!

 

 

0 件の「いいね!」