明細表テンプレートのカスタマイズについて

現在デフォルトの明細書をカスタマイズして使用しています。

以下の内容について、回答いただけますと幸いです。

・クーポン名(またはクーポンコード)の表示

・顧客の購入回数の表示

・商品ページ内に実装しているオプション(プルダウン項目)の表示

【クーポン名(またはクーポンコード)の表示】

{{ order.total_discounts | money }}

によって割引金額を表示させることはできたのですが、

[こちらの記事](http://order printerの受注明細に、割引クーポン名を表示させたい https://community.shopify.com/post/2193590)で解説されていた

{% for discount in discounts %}
  {{ discount.code }}
{% endfor %}

を入れてみても反応せず…このコードは標準テンプレートでは機能しないのでしょうか。

もしくは入れている場所が悪いのでしょうか。

テンプレートには以下の形で入れています。

{% for discount in discounts %}
  {{ discount.code }}
{% endfor %}
 <br>
{%- if order.total_discounts -%}
<p class="text-align-right">
 割引:-{{ order.total_discounts | money }}
</p>
{%- endif -%}

【顧客の購入回数の表示】

{{ customer.orders_count }}

を入れてみたのですが、こちらも反応していないようです。

そもそも標準の明細表のカスタマイズでは使えない変数なのでしょうか。

【商品ページ内に実装しているオプション(プルダウン項目)の表示】

商品ページ内に以下の画像のようなプルダウン項目でオプションを設置しており

image.png

これらの項目を明細書に出力できないかと考えているのですが、そのような実装は可能でしょうか。

プルダウンの中身は受注データとしては反映されています。

(現在すべて手書きで仕分け処理を行っているため、明細に出力できると嬉しい。)

ご教授いただけますと幸いです。