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

税抜き価格の関数で送信したい

税抜き価格の関数で送信したい

gonta
訪問者
2 0 0

税抜き価格の送信

アフィリエイトプラットフォームに成果を送信するためにチェックアウトにスクリプトを入れているんですが現在税込み価格で送信されています。

税抜き価格で送信したいと思っております。

該当のコードは下記の1行だと思っておりますが、現在は税込み価格で送信されています。
"price": {{ line.product.price | money_without_currency | remove: "," }}


税抜き価格で送信したいのでコードを書き変えたいのですが、下記のURLに該当する関数が見当たらないです。

Shopifyの送信関数
https://help.shopify.com/ja/manual/orders/notifications/email-variables

そもそもline.product.priceやline.product_idっていう関数も上記のページには存在せず、、、(作動はしてるんですけどね、、、)
開発者向けのコードとして詳細は別のページがあるのかな、、、と思ったりしております。

"price"に税抜き価格を代入できれば問題ないんですがどなたか税抜き価格の関数ご存知の方いらっしゃいませんか。

2件の返信2

Qcoltd
Shopify Partner
1125 457 449

記載いただいたヘルプページは、"通知メール"で使用できる変数を紹介するページです。

参考にはなるかと思いますが、"通知メール"では使用できない変数も多いので、一旦お忘れいただいた方が良いかと思います。

 

質問者様がどのような設定で運営されているのか分からないので、

私の回答よりスマートな回答もあるかと思いますが、

とりあえず私の方からは力技の方法をお伝えいたします。

 

 

"price": {{ line.product.price | money_without_currency | remove: "," }}

 

 

こちらを、下記のようにするといかがでしょうか?

 

 

"price": {{ line.product.price | money_without_currency | remove: "," | divided_by: 1.1 | round }}

 

 

単純に、1.1で割り、四捨五入しただけです。

端数の関係で元々の価格設定によっては、1,2円ズレるかもしれませんが、だいたいの値にはなるはずです。

 

なお、動作確認はしていませんので、

うまく動かなかったら申し訳ございません。

 

ご参考まで。

(キュー田辺)

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

Qcoltd様

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

また参考のコードまでご記入いただきありがとうございます!

スクリプトは書いたりしないので大変に助かります!

 

参考したページは通知メールで使用するものなのですね!よくよく読んでおらず、ご指摘頂きたすかりました!

 

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