FROM CACHE - jp_header

受注管理システム「ネクストエンジン」との連携について

tomoppe01
新規メンバー
2 0 0

サイト構築中なのですが、受注管理システム「ネクストエンジン」と連携をする予定で、その連携開発について教えてください。
実施したい内容は下記の2点です。

1, 商品ページからカートへ行き、カート内で熨斗などのギフトオプションを選択できるようにして、その情報がネクストエンジンのシステムへ反映できるようしたいです。現状では、ギフトオプションなどのオプションはネクストエンジンへ情報が入らないようです。(備考情報として扱うことはできるようですが、すべての情報が備考に入るのは確認が大変になるのでNGと言われています。)


2, セット商品についての在庫連携開発
セット商品で、例えば、ピンクのバスタオル&ブルーのフェイスタオルのセットが売れた場合、Shopifyからネクストエンジンへはこのセットが売れたというデータは送れるのですが、逆に、ネクストエンジンからShopifyに在庫数データを送るときに、ピンクのバスタオルとブルーのフェイスタオル、それぞれの在庫数が一つずつ少なくなるという動作ができないのが、デフォルトの状況と言われています。
そこで、受注があったセット商品の在庫数がそれぞれ、ネクストエンジンからShopifyへ反映されるようにしたいです。

以上、皆様のお力添えをいただきたく、宜しくお願いいたします。

4件の返信4
junichiokamura
Community Manager
Community Manager
1169 274 485

これは最終的にネクストエンジンさん側での対応になると思いますが、ここで期待されているのは、ネクストエンジンさんへの改善提案の内容ということでしょうか?

Technical Partner Manager, Japan
tomoppe01
新規メンバー
2 0 0

ご確認ありがとうございます。
ネクストエンジンには受け口があるので、Shopify APIにて詳細が取得可能であれば連携したいと思い、先輩方のご意見を承りたく相談させていただきました。連携が難しい場合は、仰るとおり、ネクストエンジンさんへの改善提案をしたいと考えております。宜しくお願いいたします。

junichiokamura
Community Manager
Community Manager
1169 274 485

まず、1については、各のし(ギフトラッピング)アプリの設計次第なので、お使いのアプリ開発元にどのようにデータを持っているか確認いただく必要があります。Shopifyとして標準の仕様はありません。

2についても、「ピンクのバスタオル&ブルーのフェイスタオルのセット」をどう管理しているかによります。バスタオルとフェースタオルを別商品で登録しておいて、各色はバリエーションとして登録していれば、ShopifyのAPIで標準的なデータ構造なので、APIを使って以下のことは可能かと思います。(在庫はバリエーションごとに持てます)

> ピンクのバスタオルとブルーのフェイスタオル、それぞれの在庫数が一つずつ少なくなるという動作ができないのが、デフォルトの状況と言われています。
> そこで、受注があったセット商品の在庫数がそれぞれ、ネクストエンジンからShopifyへ反映されるようにしたいです。

これを、例えばアプリなどを使ってMetafiledとかノートなどを使って擬似的に実現している場合は、やはりアプリに確認が必要です。

Technical Partner Manager, Japan
office-n
Shopify Partner
2 0 1

お客様の事例ですが、1について

ギフトオプションなどはカート内に設定して、

カートのテンプレートにjavascriptを仕込み、

submitするタイミングで備考欄(note)にギフトオプションの値を区切り文字などを使ってjavascriptで組み立てて追記します。

 

shopify側の備考欄はギフトオプション文字列がついたものとなりますが、

ネクストエンジン側で備考欄変換機能を使って各フィールドに値を振り分けた後、

shopify側で追加した文字列を削除する式を最後に入れて、本来の備考に戻す、という方法をとりました。

参考になれば幸いです