# 手動の決済方法の詳細テキストを伝票に出力する方法

**URL:** <https://community.shopify.com/t/topic/211739>\
**Category:** 技術的なQ＆A\
**Created:** [April 27, 2023, 10:12am UTC](https://community.shopify.com/t/topic/211739 "2023-04-27T10:12:59Z")\
**Posts on this page:** 3\
**Page:** 1

## AI-generated summary

**課題:**
手動決済方法（例：銀行振込）の詳細テキスト（振込先情報や手順など）を伝票にLiquidコードで出力する方法が不明。`{{ transaction.gateway }}`で決済方法のタイトルは取得できるが、紐づく詳細テキストの取得方法が見つからない。

**調査結果:**
Liquidタグで手動決済方法の詳細テキストを直接出力する方法は見つからなかった。Shopifyの公式ドキュメント（transaction.payment_details）にも該当する情報なし。

**解決策:**
決済方法ごとに条件分岐で表示内容を出し分ける方法を採用。

```liquid
{% if transaction.gateway == "Bank Deposit" %}
銀行振込の説明や手順を記載
{% endif %}
```

**結果:**
Order printerアプリでも希望通りの表示が実現。二重管理になるが、表示場所によって概要・詳細など複雑な表示制御が可能になるメリットもある。

<div class="post-metadata">

**Author:** ![ppp\_cs](https://avatars.discourse-cdn.com/v4/letter/p/c89c15/32.png) [@ppp\_cs](https://community.shopify.com/u/ppp_cs)\
**Post date:** [April 27, 2023, 10:12am UTC](https://community.shopify.com/t/topic/211739/1 "2023-04-27T10:12:59Z")

</div>

伝票に手動の決済方法の詳細テキストを入れたいのですが、

Liquidコードをどう入れたらいいのか見つかりません。

{{ transaction.gateway }}で手動の決済方法のタイトルは取得できたのですが、

紐づく詳細テキストを取得する方法はありますでしょうか。

ここのリストには見当たらず。。

[https://shopify.dev/docs/api/liquid/objects#transaction\_payment\_details](https://shopify.dev/docs/api/liquid/objects#transaction_payment_details)

例えば、タイトルを「銀行振込」としたときに、詳細に「こちらの口座までお支払いください、番号はｘｘｘｘ」などを入力しておき、作成した請求書の方に、銀行振込の人にだけこの詳細テキストの情報を出したりしたいのです。

---

<div class="post-metadata">

**Author:** ![Qcoltd](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/qcoltd/32/900_2.png) [@Qcoltd](https://community.shopify.com/u/Qcoltd)\
**Post date:** [May 1, 2023, 7:37am UTC](https://community.shopify.com/t/topic/211739/2 "2023-05-01T07:37:09Z")

</div>

興味があり調べてみました。

私が調べて範囲では、

残念ながら、

手動決済方法の詳細テキスト(Bank Depositの詳細や手順)をLiquidタグで出力する方法は見つけられませんでした。

質問者様もお気づきになっているとは思うのですが、

二重管理になってしまっても問題がなければ、

決済方法によって表示を出し分ける、

という方法があります。

参考: [https://rewired.cloud/shopify-customize-email-notification/](https://rewired.cloud/shopify-customize-email-notification/)

例えば、銀行振込(Band Deposit)であれば、下記のようになります。

```markup
{% if transaction.gateway == "Bank Deposit" %}
銀行振り込みの説明や手順を記載
{% endif %}

```

設定 \> 決済 \> 手動の決済方法

で設定した内容と、

上記のようにコード上に記載した内容を、

二重に管理するのが煩わしいのですが、

私が思いつくのはこの方法くらいしかありませんでした。

ご参考まで。

(キュー田辺)

---

<div class="post-metadata">

**Author:** ![ppp\_cs](https://avatars.discourse-cdn.com/v4/letter/p/c89c15/32.png) [@ppp\_cs](https://community.shopify.com/u/ppp_cs)\
**Post date:** [May 1, 2023, 9:18am UTC](https://community.shopify.com/t/topic/211739/3 "2023-05-01T09:18:06Z")

</div>

ありがとうございます！やはり見つけられませんよね。

おっしゃっていた方法で実装してみましたところ、

Order printerアプリでも希望に沿うような形に表示できました！

ある種この方が、２カ所に表示させて上には概要、下には詳細のように複雑な表示のさせ方もできるので、わずらわしさはありますが、フルコントロールができていいのかもしれませんね。

すごく助かりました。ありがとうございます。
