アプリ『Order Printer』に商品以外のメタフィールドを表示させたい。

Topic summary

Shopifyアプリ「Order Printer」で領収書を発行する際、顧客ごとに異なる担当者名などを自動表示させるため、顧客のメタフィールドを表示したいという相談。

現状の制約:

  • Order Printerのテンプレートでは、顧客情報と注文情報のメタフィールドにアクセスできない
  • 開発ストアでの検証でも同様の結果
  • 海外コミュニティでも同じ問題が報告されているが、解決策は提示されていない

提案された代替案:

  • Shopify Flowを使用して、顧客メタフィールドの情報を注文メモに追加
  • 注文メモであればOrder Printerで表示可能
  • 「update-order-note」アクションで注文メモを更新する方法

質問者は注文メモでの対応を検討中で、社内で相談する予定。

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

お世話になっております。

Order Printerで領収書を発行したいのですが

顧客に応じて担当者名等変わるものがあり、それも自動で表記させるようにしたいと思っております。

顧客のメタフィールドが表示できればと思うのですが

探したところ、商品のメタフィールド表示しか見当たらず…

そもそも可能なのでしょうか?

『注文データに顧客データのメタフィールド値を追加する方法』が

別のコミュニティにて発見されたので

注文のメタフィールドでも大丈夫です。

有識者の方ぜひご教示お願いします。

@mokudai

おそらく、

アプリ「Order Printer」のテンプレートでは、

顧客情報のメタフィールドも、

注文情報のメタフィールドも、

どちらも出力することができないです。

私自身も開発ストアで試してみましたが、

顧客情報と注文情報のメタフィールドにアクセスすることもできないように見えました。

また、海外のコミュニティでも質問者様と同様の投稿があり、

やはり、解決策は提示されていませんでした。

https://community.shopify.com/post/2023716

https://community.shopify.com/post/1486686

次善策として思いつくのは、

注文メモを使用するということくらいです。

Shopify Flowで、注文メモを更新できるので、

https://help.shopify.com/ja/manual/shopify-flow/reference/actions/update-order-note

顧客情報のメタフィールドの情報を注文メモに追加し、

それを、Order Printerで表示するのはどうでしょうか?

ご参考まで。

(キュー田辺)

ご回答ありがとうございます!

やはり、商品以外のメタフィールドは厳しいんですね…!

『注文メモ』で対応するかどうか話し合ってみます。

対応策含めご教示いただきありがとうございます。