カートページの商品情報を取得できる見積フォームを作りたい

Topic summary

カートページに入っている商品情報を取得し、見積もりフォームに反映させる機能の実装について質問が投稿されました。

質問内容:

  • 既存のお問い合わせフォームを参考に見積もりフォームを作成中
  • カート内の商品名と個数を取得し、マーチャント側の送信メールに反映させたい

提案された解決策:

  • Shopify Cart APIの利用が推奨されました
  • JavaScriptの知識が必要になるが、コードのカスタマイズで実装可能
  • 参考リンクとして公式ドキュメント(shopify.dev/docs/api/ajax/reference/cart)が提供されました

結果:
質問者は提供された情報を参考にカート情報の取得と送信に成功したと報告しています。

Summarized with AI on November 4. AI used: claude-sonnet-4-5-20250929.

こちらの➀を参考に、お問い合わせフォームのコードを少し変更して、見積もりフォームを作成しています。
https://community.shopify.com/c/%E6%8A%80%E8%A1%93%E7%9A%84%E3%81%AAq-a/%E5%95%86%E5%93%81%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%8B%E3%82%89%E8%A6%8B%E7%A9%8D%E3%82%82%E3%82%8A%E4%BE%9D%E9%A0%BC%E3%82%92%E5%8F%97%E3%81%91%E3%81%9F%E3%81%84/m-p/1268726

その見積もりフォームにカートに入ってる商品名と個数を取得し、マーチャント様側の送信メールに反映したいです。
どのようにしたら、商品名と個数を取得できますでしょうか?

代替案として、アプリも考えているので上記に合うアプリなどもあればご教示していただければ嬉しいです。

@kenn1

Shopifyでのカート情報の取得には、Cart APIを利用するのが一般的かと思います。

https://shopify.dev/docs/api/ajax/reference/cart

詳細は上記リンクの通りです。

JavaScriptの知識が少し必要になりますが、

コードカスタマイズをされているとのことで、

質問者様ご自身で実装できるのではないかと思います。

ご参考まで。

(キュー田辺)

田辺様教えていただきありがとうございます。

貼って頂いた、リンク先を参考にカートに入ってる商品情報と個数を取得し送信できました。
本当にありがとうございました。

1 Like