カートリカバリーメール(カゴ落ちメール)が送信されない

AI-generated summary

Next.jsでShopifyのヘッドレスストアフロントを運用中に、カートリカバリーメール(カゴ落ちメール)を有効化しても自動送信されない問題。

現状:

  • Shopifyの注文管理上では「カゴ落ち」として判定されている。
  • ただしステータスがすべて「メール状況:未送信」「リカバリー状況:リカバリーされていません」のまま。
  • 管理画面から手動でリカバリーメール送信は可能だが、運用上手間が大きい。

論点・質問:

  • Shopify Themeでは起きにくい想定だが、ヘッドレス構成(Next.js)でもカートリカバリーの自動送信を実現できるのか。
  • 自動送信されない原因や解決方法の有無について情報を求めている。

結論:

  • 投稿時点では未解決で、具体的な解決策や原因は提示されていない。

Next.jsでShopifyのストアフロントを構築・保守運用している者です。

カゴ落ち機能を新しく追加してほしいとの要望があり実装中なのですが、カゴ落ちメールの設定をオンにしてもメールが送信されません。

Shopifyの注文管理ページを確認するとカゴ落ちの判定はされているようですが、ステータスが全て「メール状況:未送信」「リカバリー状況:リカバリーされていません」になっています。

このページ上で手動でリカバリーメールを送信することはできるのですが、かなりの手間なので自動で送信されるようにしたいです。

ストアフロントがShopify Themeなら起こらない事象だと思うのですが、ヘッドレスEコマースでの実現は可能なのでしょうか。解決方法わかる方がいたらご教示願いたいです。

よろしくお願いいたします。