FROM CACHE - jp_header

配送先の情報がアカウント情報に上書きされてしまう

青猫
観光客
5 0 2

こんにちは。

会員の登録情報と配送先の情報について、とてもおかしな現象が発生しているのでご相談させてください。

エンジニアは「Shopifyの仕様だから直せない」と言っているのですが、解決方法を探りたいです。

現象)

以下のフローで会員登録(Aさん・東京都)をすると、アカウント情報とShopifyno管理画面>顧客情報に、配送先情報(Bさん・埼玉県)が上書きされてしまう。

➀新規会員登録から「姓」「名」「メールアドレス」「パスワード」を登録(Aさん・東京都)

②マイページのお客様情報に➀の情報が登録されている(この時点で住所・電話番号の登録は任意)

③マイページ>お客様情報で住所と電話番号を追加登録

④商品を注文、配送先情報は(Bさん・埼玉県)にする(贈り物の想定)

⑤商品購入後、再びマイページ>お客様情報を確認すると、先ほどの注文で配送先に指定した(Bさん・埼玉県)として上書きされている(なぜ!)

⑥Shopifyの管理画面>顧客情報を確認すると、顧客名はAさんになっているが、住所がBさん埼玉県になっている(なぜ!)

要望)

「注文者」と「配送先」は本来別々の情報として持つべき。

・アカウント情報は、配送先情報に上書きされたくない

・顧客情報も、配送先情報に上書きされたくない

 

仕様というにはおかしすぎる気がします。解決方法をご教授いただけたら幸いです。

2件の返信2

junichiokamura
Community Manager
1200 280 506

顧客自体には複数配送先住所を持てますが、デフォルトの住所は最後に利用された住所に設定されます。

Screen Shot 2020-10-23 at 6.57.25 PM.png

Senior Partner Solutions Engineer
_osamu_iwasaki_
Shopify Partner
185 47 193

Shopifyの「顧客情報」と「配送先」のデータの持ち方は、
Amazonと同じだと思っています。

Amazonでいう「アドレス帳」が、Shopifyでいう「配送先」。
どちらも複数の配送先を登録できます。

Amazonでいう「ログインとセキュリティ」が、Shopifyでいう「顧客情報」。
どちらもログインするために住所は必要ありません。

スクリーンショット 2020-10-30 10.02.39.png

スクリーンショット 2020-10-30 10.01.55.png

 

Shopifyでは注文時に複数配送先の中から選択した配送先が、
自動的にデフォルト配送先(customer.default_address)になる仕様ですが、
これを自動でデフォルトにしないアプリもあるようです。
(どういう仕組みなのかは全く想像がつきません)


有料アプリなので私は試せていませんが、必要であれば試していただき、
コミュニティで使用感など伝えてもらえれと思います。

No Auto Default Address Swap
https://apps.shopify.com/no-auto-default-address-swap?locale=ja

screencapture-apps-shopify-no-auto-default-address-swap-2020-10-30-10_20_45.png