FROM CACHE - jp_header
このコミュニティはピアツーピアサポートに移行しました。Shopify サポートは今後、このコミュニティへのサービスを提供いたしません。これからもぜひ、他のマーチャントやパートナーとつながり、サポートし合い、経験を共有してください。 当社の行動規範に違反する行動や削除を希望するコンテンツがありましたら、引き続きご報告ください

銀行振込時の注文の確認メールについて

解決済

銀行振込時の注文の確認メールについて

Nozomi_desu
新規メンバー
16 0 0

お世話になります。

 

注文の確認メールのコード編集について教えていただきたいです。

支払い方法によって、以下の文言を出し分けしたいと考えています。

Nozomi_desu_0-1676506646877.png

 

<現時点での弊社の設定>

・受け取り方法:店舗受取のみ

・支払い方法:銀行振り込み/クレカ

 

 

<クレカ決済の場合>

メール文に表示させたい文言は、

ご注文いただきありがとうございます。店舗受取日に弊社までお越しください。

 <住所>

  ●●県●●市●●町

 <営業時間>

  平日:10時~6時

 

<銀行振り込みの場合>

メール文に表示させたい文言は、

ご注文いただきありがとうございます。ご入金が確認できた後、注文が確定となります。

●日以内にご入金をお願いいたします。。

 <振込先>

  ●●銀行 ●●支店 

  123456 普通

サイトで調べたものをいくつか試してみたのですが、どうしても振込時の文言が表示されません。

素人目ではありますが、最初の条件分岐で、pick-upの文言が優先されてしまっているのでは?と考えております。店舗受け取りかつ、振込の際の条件分岐の仕方を教えていただきたいです。

 

 

何卒宜しくお願い致します。

 

 

1 件の受理された解決策

Qcoltd
Shopify Partner
1158 468 453

成功

ご質問いただいている、注文確認メールにてクレカ決済・銀行振込による条件分岐を行いたい件ですが、Shopify標準の決済方法をご使用の場合、下記の方法で変更が可能かと思われます。

 

ただし、前提として、

Shopify標準の決済方法で銀行振込を設定している必要がございます。

 

注文確認メールの19行目あたりに記載のある、下記文章を

注文の発送準備を行なっております。商品を発送いたしましたら、改めてお知らせいたします。

下記に変更ください。

ご注文いただきありがとうございます。
{% if order.transactions[0].gateway == "Bank Deposit" %}
  ご入金が確認できた後、注文が確定となります。<br>
  <strong>●日以内にご入金をお願いいたします。<br>
  <振込先><br>
  ●●銀行 ●●支店<br>
  123456 普通</strong>
{% else %}
  店舗受取日に弊社までお越しください。<br>
  <strong><住所><br>
  ●●県●●市●●町<br>
  <営業時間><br>
  平日:10時~6時</strong>
{% endif %}

 

Shopify標準の決済方法以外で銀行振込を設定している場合は、分岐条件としている

『Bank Deposit』部分の戻り値が異なる場合がございます。

 

その場合は、下記のような記述をメール文面に埋め込むことで、どういった値が出力されているか確認できるかと思いますので、そちらの値で、if文の条件を調整すると良いかと思います。

{% for transaction in order.transactions %}
{{ transaction.gateway }} <br>
{% endfor %}



ご参考まで。

(キュー小坂)

株式会社Q (キュー)
グラフィックデザイン、アパレル事業、Web制作など色々やっている渋谷区代々木の会社です。ShopifyでのECサイトの運営・開発も行なっています。
私たちについて: https://web.q-co.jp/ テックブログ: https://techlab.q-co.jp/

元の投稿で解決策を見る

2件の返信2

Qcoltd
Shopify Partner
1158 468 453

成功

ご質問いただいている、注文確認メールにてクレカ決済・銀行振込による条件分岐を行いたい件ですが、Shopify標準の決済方法をご使用の場合、下記の方法で変更が可能かと思われます。

 

ただし、前提として、

Shopify標準の決済方法で銀行振込を設定している必要がございます。

 

注文確認メールの19行目あたりに記載のある、下記文章を

注文の発送準備を行なっております。商品を発送いたしましたら、改めてお知らせいたします。

下記に変更ください。

ご注文いただきありがとうございます。
{% if order.transactions[0].gateway == "Bank Deposit" %}
  ご入金が確認できた後、注文が確定となります。<br>
  <strong>●日以内にご入金をお願いいたします。<br>
  <振込先><br>
  ●●銀行 ●●支店<br>
  123456 普通</strong>
{% else %}
  店舗受取日に弊社までお越しください。<br>
  <strong><住所><br>
  ●●県●●市●●町<br>
  <営業時間><br>
  平日:10時~6時</strong>
{% endif %}

 

Shopify標準の決済方法以外で銀行振込を設定している場合は、分岐条件としている

『Bank Deposit』部分の戻り値が異なる場合がございます。

 

その場合は、下記のような記述をメール文面に埋め込むことで、どういった値が出力されているか確認できるかと思いますので、そちらの値で、if文の条件を調整すると良いかと思います。

{% for transaction in order.transactions %}
{{ transaction.gateway }} <br>
{% endfor %}



ご参考まで。

(キュー小坂)

株式会社Q (キュー)
グラフィックデザイン、アパレル事業、Web制作など色々やっている渋谷区代々木の会社です。ShopifyでのECサイトの運営・開発も行なっています。
私たちについて: https://web.q-co.jp/ テックブログ: https://techlab.q-co.jp/
Nozomi_desu
新規メンバー
16 0 0

株式会社Q 小坂さま

 

お返事ありがとうございます。

いただいたアドバイスで対応したところ、対応できました。

 

なかなか苦戦していたので、対応ができて、本当に嬉しいです!

本当にありがとうございました!