gonta
1
税抜き価格の送信
アフィリエイトプラットフォームに成果を送信するためにチェックアウトにスクリプトを入れているんですが現在税込み価格で送信されています。
税抜き価格で送信したいと思っております。
該当のコードは下記の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"に税抜き価格を代入できれば問題ないんですがどなたか税抜き価格の関数ご存知の方いらっしゃいませんか。
Qcoltd
2
記載いただいたヘルプページは、"通知メール"で使用できる変数を紹介するページです。
参考にはなるかと思いますが、"通知メール"では使用できない変数も多いので、一旦お忘れいただいた方が良いかと思います。
質問者様がどのような設定で運営されているのか分からないので、
私の回答よりスマートな回答もあるかと思いますが、
とりあえず私の方からは力技の方法をお伝えいたします。
"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円ズレるかもしれませんが、だいたいの値にはなるはずです。
なお、動作確認はしていませんので、
うまく動かなかったら申し訳ございません。
ご参考まで。
(キュー田辺)
1 Like
gonta
3
Qcoltd様
ご回答ありがとうございます。
また参考のコードまでご記入いただきありがとうございます!
スクリプトは書いたりしないので大変に助かります!
参考したページは通知メールで使用するものなのですね!よくよく読んでおらず、ご指摘頂きたすかりました!
ありがとうございました!