解決済メールに振込先口座情報が記載されない(後払い)
-
投稿者投稿
-
2022年8月29日 10:39 PM #98142sato参加者
——————————————-
WordPress のバージョン:6.0.1
Welcart のバージョン:Version 2.7.5.2208261
PHP のバージョン:7.4.28
Welcart専用の拡張プラグインとバージョン:なし
ご利用の親テーマとバージョン : Welcart Basic 1.6
症状を確認したブラウザ:Google Chrome
サーバー【重要】:XSERVER スタンダード
——————————————–
(マニュアルより)振込先口座情報
支払方法で銀行振り込みを選択した場合の振込先を書き込みます。改行して複数設定可。サンキューメールなどに記載されます。上記の振込先口座情報は、決済種別が「振込み(先払い)」「振込み(後払い)」の支払方法を選択した場合、メールに記載されるのだと思ったのですが、先払いは記載され、後払いは記載されません。後払いに記載する方法はありますか?
基本設定>支払方法に、「振込み(先払い)」「振込み(後払い)」の支払方法を登録しています。
基本設定>ショップ設定>振込先口座情報に、口座情報を入力済みです。よろしくお願いします。
2022年8月30日 2:58 PM #98145furutaキーマスターsato 様
こんにちは。
銀行振込(後払い)を選択されたときに振込先口座情報を追加する場合はusces_filter_send_order_mail_payment フックをご利用ください。2022年8月30日 5:46 PM #98148sato参加者ご回答ありがとございます。
マニュアルの説明は、振込み(先払い)を選択した場合のみ振込先口座情報が記載され、振込み(後払い)選択時は記載されない。ということなんですね。
マニュアルの説明文では、先払いでも後払いでも、振込みを選択したら記載されるように思えるので、説明の修正が適切かと思います。
また、「サンキューメールなどに記載されます」とありますが、数あるメールやPDFのうち、何に記載されますか?(または記載されませんか?)
追加で、
サンキューメールなどの自動送信メールには、振込先口座情報を記載しない。管理画面から送信する手動送信認メールには、振込先口座情報を記載しない。とする方法はありますか?(「サンキューメール(自動送信)」だけ記載しない方法でも構いません)よろしくお願いします。
2022年9月5日 4:13 PM #98229sato参加者上記の件の実現方法はありませんか?
よろしくお願いします。2022年9月6日 7:56 PM #98256sato参加者銀行振込(後払い)を選択されたときに振込先口座情報を追加する場合はusces_filter_send_order_mail_payment フックをご利用ください。
うまくいかず、あたまを悩ませフック付近のソースなども眺めたのですが、
usces_filter_send_order_mail_payment フックの
使い方:
正 function my_filter_send_order_mail_payment(
誤 function my_filter_order_confirm_mail_payment(
でしょうか?そして管理メールの支払い情報を変更は、
usces_filter_order_confirm_mail_payment フックですか?usces_filter_mail_transferee フックも利用して、
基本設定>「振込先口座情報」に入力した内容を、サンキューメール(自動送信)に載せず、管理メール(管理画面より送信)には載せるよう、やってみます。2022年9月7日 11:50 AM #98262furutaキーマスターsato 様
返答が遅くなり申し訳ございません。ご連絡いただきました内容について確認させていただきました。
自動送信メール(サンキューメール、受注報告メール)ではusces_filter_send_order_mail_paymentを、
管理者メールではusces_filter_order_confirm_mail_paymentをご利用いただけたらと思います。usces_filter_send_order_mail_payment
につきましては、リファレンスの関数名に誤りがございました。大変申し訳ございませんでした。ご指摘のとおりfunction my_filter_send_order_mail_payment
が正しい関数です。
※リファレンスは修正済みでございます。なお恐れ入りますが、こちらではカスタマイズのレクチャはできませんので、もしご自身でのカスタマイズが難しい場合にはこちら WelCustom よりお申し出いただけたらと思います。
マニュアルの説明文では、先払いでも後払いでも、振込みを選択したら記載されるように思えるので、説明の修正が適切かと思います。
ご指摘ありがとうございます。マニュアルに追記させていただきました。
「サンキューメールなどに記載されます」とありますが、数あるメールやPDFのうち、何に記載されますか?
自動送信メール:サンキューメール、受注メール
管理者メール:注文確認、変更確認、見積もり、その他 メールに記載されます。2022年9月7日 5:14 PM #98271sato参加者リファレンスへの反映を確認しました。
自動送信メール(サンキューメール、受注報告メール)ではusces_filter_send_order_mail_paymentを、
管理者メールではusces_filter_order_confirm_mail_paymentをご利用いただけたらと思います。usces_filter_send_order_mail_payment
usces_filter_order_confirm_mail_payment
usces_filter_mail_transferee
3つのリファレンス>使い方:「//処理」部をソースを参考に変更し実現できました。ありがとございました。
-
投稿者投稿
- このトピックに返信するにはログインが必要です。