# 離島の送料設定について（CustomShip利用）

**URL:** <https://community.shopify.com/t/customship/39517>\
**Category:** Shopify アプリ\
**Created:** [March 15, 2021, 6:22am UTC](https://community.shopify.com/t/customship/39517 "2021-03-15T06:22:16Z")\
**Posts on this page:** 9\
**Page:** 1

## AI-generated summary

Shopify標準の配送設定とCustomShipを併用し、離島向け送料を表示できたものの、チェックアウトで通常送料と離島送料の両方が出てしまい、購入者が自分で選ぶ必要がある点が課題になっていた。添付画像は、実際の送料表示とCustomShipの設定内容の確認に使われている。

主な見解は以下の通り。
- Shopifyの決済画面仕様上、条件に応じて該当送料だけを自動で1つに絞るのは基本的に難しい。
- Shopify Plusなら同条件の送料を非表示にできる可能性がある。
- CustomShip側で都道府県コード（ISO 3166-2: JP-XX）や郵便番号、正規表現を使えば、送料条件を細かく組むことは可能。

その後、都道府県コード指定でCustomShipのみの送料設定は実現できたが、離島ではやはり離島料金と都道府県料金の2種類が表示された。離島を含む都道府県は郵便番号ベースでさらに細かく分岐すれば回避できる可能性が示された一方、設定・運用コストが高いため、最終的には離島送料設定自体を行わない方針になった。

<div class="post-metadata">

**Author:** ![mayu](https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/32.png) [@mayu](https://community.shopify.com/u/mayu)\
**Post date:** [March 15, 2021, 6:22am UTC](https://community.shopify.com/t/customship/39517/1 "2021-03-15T06:22:16Z")

</div>

いつもお世話になっております。

離島の送料設定について、質問させてください。

shopifyの設定と「CustomShip」というアプリで設定をしたところ、該当の地域の場合に下記のように送料を表示させることは出来ました。

 ![スクリーンショット 2021-03-15 15.11.18.png](https://canada1.discourse-cdn.com/shopifyforum/original/3X/2/c/2c8aa620a9ced2e1ddd4f47280988d3b482b27f2.png)

しかし、これだとお客様がご自身で該当の送料を選択する形になります。

該当の送料のみ表示させることは可能でしょうか？

ご存知の方がいらっしゃいましたら、教えていただけますと幸いです。

---

<div class="post-metadata">

**Author:** ![Anonymous\_44fbe07fc59d9ccaacd70575fd5a5155](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/anonymous_44fbe07fc59d9ccaacd70575fd5a5155/32/194200_2.png) [@Anonymous\_44fbe07fc59d9ccaacd70575fd5a5155](https://community.shopify.com/u/Anonymous_44fbe07fc59d9ccaacd70575fd5a5155)\
**Post date:** [March 28, 2021, 5:31pm UTC](https://community.shopify.com/t/customship/39517/2 "2021-03-28T17:31:33Z")

</div>

Shopifyの決済画面の仕様上対応は不可能です。文言で明示し、目視で対応をされるのが一番取られている方法かと思います。

ご要望が強い様でしたら、Shopify Plusでしたら同条件に対して非表示にすることが可能です。

---

<div class="post-metadata">

**Author:** ![mayu](https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/32.png) [@mayu](https://community.shopify.com/u/mayu)\
**Post date:** [March 29, 2021, 1:02am UTC](https://community.shopify.com/t/customship/39517/3 "2021-03-29T01:02:58Z")

</div>

kakuma-fbl様、度々ありがとうございます！

---

<div class="post-metadata">

**Author:** ![junichiokamura](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/junichiokamura/32/299737_2.png) [@junichiokamura](https://community.shopify.com/u/junichiokamura)\
**Post date:** [March 29, 2021, 6:12am UTC](https://community.shopify.com/t/customship/39517/4 "2021-03-29T06:12:29Z")

</div>

Shopifyの配送先の制限が都道府県レベルまでですので、おそらくこうなっていると思います。

（上記の配送料は標準設定で本州、四国までで、下の方がCustom Shipで住所のテキスト解析、もしくは郵便番号で離島判断）

例えばですが、Shopifyでの住所判定をやめて、全国全てCustomShipで設定するようにしたらどうなりますでしょうか？

---

<div class="post-metadata">

**Author:** ![mayu](https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/32.png) [@mayu](https://community.shopify.com/u/mayu)\
**Post date:** [March 31, 2021, 9:33am UTC](https://community.shopify.com/t/customship/39517/5 "2021-03-31T09:33:17Z")

</div>

[junichiokamura](https://community.shopify.com/user/587914)様、返信ありがとうございます。

 ![スクリーンショット 2021-03-31 10.39.34.png](https://canada1.discourse-cdn.com/shopifyforum/original/3X/2/0/202cc248c156c8d2d6085358e137ef8a70a3df9d.png)

このように上の方は北海道と沖縄をshopifyでの住所設定、離島部分はCustom Shipの郵便番号で判断、  
下の方はそれ以外の都府県をshopifyでの住所設定、離島部分はCustom Shipの郵便番号で判断となっています。

Custom Shipでの設定は1つです。

全てCustom Shipで設定するようにしてみては、というご提案をいただきましたが、都道府県で判断させる方法が分かりませんでした。

ただ、この質問をさせていただいた後、離島設定をしないことになりました。

お手数をお掛けしまして申し訳ございませんでした。

ありがとうございました。

---

<div class="post-metadata">

**Author:** ![junichiokamura](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/junichiokamura/32/299737_2.png) [@junichiokamura](https://community.shopify.com/u/junichiokamura)\
**Post date:** [March 31, 2021, 1:24pm UTC](https://community.shopify.com/t/customship/39517/6 "2021-03-31T13:24:22Z")

</div>

ご共有ありがとうございます。

> 全てCustom Shipで設定するようにしてみては、というご提案をいただきましたが、都道府県で判断させる方法が分かりませんでした。

フィルターで国/地域コードで以下のページを参照に、JP-XXという都道府県コードで指定できました。

[https://en.wikipedia.org/wiki/ISO\_3166-2:JP](https://en.wikipedia.org/wiki/ISO_3166-2:JP)

添付の画面は、東京都の時だけCustomShipの送料が出て、千葉にすると出なくなっています。

47個作るのは大変ですが、フィルターの動詞を「含む」ではなくて、「正規表現」にして、 JP-(1|2|3|…(13)|(14)) のような形で同じ送料の都道府県の設定をまとめることは可能です。

こうした上で、標準の送料設定を削除すれば、全てCustomShip のものが適応されると思います。

正規表現は、プログラム向けの知識ですが、以下を参考にされればなんとか設定できるかと思いますので、次回機会があるときにトライしてみてください。

[https://murashun.jp/article/programming/regular-expression.html](https://murashun.jp/article/programming/regular-expression.html)

 ![Screen Shot 2021-03-31 at 10.16.47 PM.png](https://canada1.discourse-cdn.com/shopifyforum/original/3X/c/c/cccedae59de0af915c8f63af7e6b89964be2ea64.png)

 ![Screen Shot 2021-03-31 at 10.15.17 PM.png](https://canada1.discourse-cdn.com/shopifyforum/original/3X/4/2/425b261cdfeab59e16d74a0b511ccdf685543656.png)

 ![Untitled.png](https://canada1.discourse-cdn.com/shopifyforum/original/3X/1/d/1d9fe8916610e642ee1120043a3fb5b4509a5f63.png)

---

<div class="post-metadata">

**Author:** ![mayu](https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/32.png) [@mayu](https://community.shopify.com/u/mayu)\
**Post date:** [April 1, 2021, 12:35am UTC](https://community.shopify.com/t/customship/39517/7 "2021-04-01T00:35:46Z")

</div>

[junichiokamura](https://community.shopify.com/user/587914)様、ありがとうございます。

都道府県コードを指定してCustom Shipのみで送料を設定することが出来ました。

ただ、配送先を離島にした場合に、最初に質問させていただいた状況と同じように、郵便番号で指定している離島料金と都道府県コードに該当する料金の２種類が出てしまいました。

離島に該当した場合は、離島料金のみ表示されるとお客様が送料を間違えて設定してしまうことがないのかなと思いました。

ありがとうございました。

---

<div class="post-metadata">

**Author:** ![junichiokamura](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/junichiokamura/32/299737_2.png) [@junichiokamura](https://community.shopify.com/u/junichiokamura)\
**Post date:** [April 1, 2021, 2:34am UTC](https://community.shopify.com/t/customship/39517/8 "2021-04-01T02:34:33Z")

</div>

> ただ、配送先を離島にした場合に、最初に質問させていただいた状況と同じように、郵便番号で指定している離島料金と都道府県コードに該当する料金の２種類が出てしまいました。

そうですね、この場合、離島を含む都道府県の場合は、その都道府県のコードは設定しないで、郵便番号で、離島のものとその他のものをフィルターで作成することになるかと思います。

検証はしてないですが、

離島送料＝郵便番号で決め打ち

離島以外＝離島を含まない都道府県コード or 離島を含む都道府県の郵便番号で上記以外のもの

というルールを作ればご期待の動作になるかと思います。（正規表現をうまく使う必要がありますが）

ただ、お気づきのように、仮にShopifyで標準で機能を提供したとしても、設定として厳密にやるのはとても大変なので、離島対応しないって判断は運用コストの面でも正しいと思います。

---

<div class="post-metadata">

**Author:** ![mayu](https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/32.png) [@mayu](https://community.shopify.com/u/mayu)\
**Post date:** [April 1, 2021, 6:23am UTC](https://community.shopify.com/t/customship/39517/9 "2021-04-01T06:23:32Z")

</div>

[junichiokamura](https://community.shopify.com/user/587914)様、ありがとうございました！
