Liquid、JavaScriptなどに関する質問
こんにちは。
会員の登録情報と配送先の情報について、とてもおかしな現象が発生しているのでご相談させてください。
エンジニアは「Shopifyの仕様だから直せない」と言っているのですが、解決方法を探りたいです。
現象)
以下のフローで会員登録(Aさん・東京都)をすると、アカウント情報とShopifyno管理画面>顧客情報に、配送先情報(Bさん・埼玉県)が上書きされてしまう。
➀新規会員登録から「姓」「名」「メールアドレス」「パスワード」を登録(Aさん・東京都)
②マイページのお客様情報に➀の情報が登録されている(この時点で住所・電話番号の登録は任意)
③マイページ>お客様情報で住所と電話番号を追加登録
④商品を注文、配送先情報は(Bさん・埼玉県)にする(贈り物の想定)
⑤商品購入後、再びマイページ>お客様情報を確認すると、先ほどの注文で配送先に指定した(Bさん・埼玉県)として上書きされている(なぜ!)
⑥Shopifyの管理画面>顧客情報を確認すると、顧客名はAさんになっているが、住所がBさん埼玉県になっている(なぜ!)
要望)
「注文者」と「配送先」は本来別々の情報として持つべき。
・アカウント情報は、配送先情報に上書きされたくない
・顧客情報も、配送先情報に上書きされたくない
仕様というにはおかしすぎる気がします。解決方法をご教授いただけたら幸いです。
顧客自体には複数配送先住所を持てますが、デフォルトの住所は最後に利用された住所に設定されます。
Shopifyの「顧客情報」と「配送先」のデータの持ち方は、
Amazonと同じだと思っています。
Amazonでいう「アドレス帳」が、Shopifyでいう「配送先」。
どちらも複数の配送先を登録できます。
Amazonでいう「ログインとセキュリティ」が、Shopifyでいう「顧客情報」。
どちらもログインするために住所は必要ありません。
Shopifyでは注文時に複数配送先の中から選択した配送先が、
自動的にデフォルト配送先(customer.default_address)になる仕様ですが、
これを自動でデフォルトにしないアプリもあるようです。
(どういう仕組みなのかは全く想像がつきません)
有料アプリなので私は試せていませんが、必要であれば試していただき、
コミュニティで使用感など伝えてもらえれと思います。
No Auto Default Address Swap
https://apps.shopify.com/no-auto-default-address-swap?locale=ja
Shopifyのチェックアウトは世界一コンバージョン率が高いチェックアウトです。2023年4月に実施された世界3大手マネジメントコンサルティング会社の共同調査によると、Sho...
By Minami_ Apr 11, 2024Shopifyのルーツ Shopifyは、スノーボードをオンラインで販売したいという夢を叶えるために2004年に誕生しました。当時は大企業だけがインターネットで販売す...
By JapanGuru Apr 7, 2024リエンゲージメントの自動化で売り上げ向上へ!素敵なオンラインストアを作成し、見込み顧客の携帯へ広告を直接に送信する、またはSNSなどで宣伝すると、お客様がストアに行き着...
By Mirai Mar 24, 2024