ShopifyやEコマースに関連することを話してみよう
アパレルEC向けにshopifyの導入を検討しております。
現在古いECシステムでオンラインショップを運営しておりますが、そちらのシステムが古くなり機能として足りていないためリニューアルを検討しております。
別事業との兼ね合いもあり、100%shopifyのみでシステムを構築するわけではなく、管理システムは別サーバ上で自前で構築し、商品や顧客等の管理はそちらで行います。shopifyではECのカート機能と、POSアプリの使用を前提として考えたいと思っております。
【前提】
・商品、顧客等の情報は既存システムからAdmin APIを使用してデータ移行し、運用開始後も統合管理システムからAdmin APIを使用する形でshopify上のDBに書き込むことを想定します。
・実店舗とECでは共通在庫を販売するため、来店客とオンライン客は同じ在庫に対して注文を入れることになります。
【質問】
①shopifyのAPIは、全て外部から叩くと情報を返してくれるものでしょうか?例えば、注文が入った際にshoppifyから外部のシステムに対してAPIによってPUSH型でデータを通知することは可能でしょうか?
②実店舗とECで共通在庫を販売し、一点ものが多いため、店舗POSで処理を開始したり、EC上のカートに入れられた時点で一時的に他の人がその在庫を押さえられないようにキープする機能が欲しいのですが、それはshopifyの機能で実現可能でしょうか?
③日本語以外に英語、その他の多言語ECフロントを提供したいのですが、デザインテンプレートが多言語対応しているかどうかの確認が必要と説明があります。これは自前のデザインテンプレートでは多言語化できない場合があり、多言語対応しているテンプレートを選択するほうが賢明ということでしょうか?あるいはポイントを理解していれば自前のデザインテンプレートでも多言語対応は容易なのかアドバイス頂けますと助かります。
IchiroN 様
お世話になっております。
ご質問確認いたしました。
① ShopifyのAPIは、外部からアクセス可能です。外部からアクセスの場合は、headersに認証キーをつければAPIを使用できます。
また、注文が入った際にShopifyから外部のシステムに対してAPIによってPUSH型でデータを通知することも可能です。こちらは、Webhookと呼ばれる機能を使用することで、注文時などのイベント発生の際に、Shopifyから外部のシステムにデータを送信することができます。
②注文確定時に在庫数が確保されるため、カートに入れていた状態では、他の人もカートに商品を入れられてしまう仕様と認識しております。
③こちらはすみませんが、存じ上げておりません。
多言語対応しているテンプレートをお好みのデザインにカスタマイズすることが、確実かと考えております。
なにかヒントになれば幸いです。
私たちの励みにもなりますので、
お役に立てていればBest Answerボタンを押して頂ければ嬉しいです。
株式会社フルバランス御中
ご回答有難うございます!
Shopifyについては初めての利用となりますので大変助かります。
また何か疑問点など出て参りましたら宜しくお願い致します。
Shopifyの請求書の支払いが失敗したという通知を受け取って驚いたことはありますか。初めての支払いでエラーが発生したり、これまで何の問題もなく支払いできていたのに突然失敗し...
By Minami_ Sep 8, 20242023年2月、Shopifyはcheckout.liquidを廃止し、Checkout Extensibilityに移行することを発表いたしました。この新しいチェックアウト...
By JasonH Aug 15, 2024「味噌の可能性を、とき放つ」をコンセプトに、豊かな自然に恵まれた信州で味噌の製造販売を行う新田醸造。江戸末期に創業した老舗のみそ屋さんですが、2024年春、顧客層や販売範囲の...
By Minami_ Jul 30, 2024