SOY Shopの要望で下記のようなものがありました。


複数人の作家がいて、各作家は一つの商品を扱っている。

各作家の所在地はバラバラで、注文のみ一つのショップサイトでまとめて行う。

送料は商品ごとにかかり、同じ作家であれば何個購入しても加算する送料は一個分の時と同じにしたい。

注文があった時は作者に対しても通知メールを送りたい。


この手の要望ってよくあると思うんですよ。

というわけで、商品ごとに送料とメールアドレスを登録できる配送モジュールを試しに作成してみました。




商品ごと配送モジュールをインストールすると、各商品の商品情報の登録画面で地域ごとの送料とメールアドレスを登録できるフォームが出力されます。


delivery_each_product


delivery_each_product1


公開側でこの商品をカートに入れると、個数に関係なく送料が加算される仕組みになっています。


今回対応分を含んだパッケージは下記のサイトからダウンロード出来ます。

https://saitodev.co/soycms/soyshop/




今回の機能ですが、商品ごとではなくカテゴリごとにすれば、カテゴリ = 作家や生産者のように扱えば、作家が複数商品を扱っている場合でも作家ごとに送料を決定できる気がするので、


複数人の作家の商品を扱いたいということがあれば下記のページからご連絡ください。

https://saitodev.co/soycms/inquiry