解決済メールに振込先口座情報が記載されない(後払い)

フォーラム 使い方全般 【解決済】メールに振込先口座情報が記載されない(後払い)

  • このトピックには6件の返信、2人の参加者があり、最後にsatoにより1年、 7ヶ月前に更新されました。
7件の投稿を表示中 - 1 - 7件目 (全7件中)
  • 投稿者
    投稿
  • #98142
    sato
    参加者

    ——————————————-
    WordPress のバージョン:6.0.1
    Welcart のバージョン:Version 2.7.5.2208261
    PHP のバージョン:7.4.28
    Welcart専用の拡張プラグインとバージョン:なし
    ご利用の親テーマとバージョン : Welcart Basic 1.6
    症状を確認したブラウザ:Google Chrome
    サーバー【重要】:XSERVER スタンダード
    ——————————————–
    (マニュアルより)振込先口座情報
    支払方法で銀行振り込みを選択した場合の振込先を書き込みます。改行して複数設定可。サンキューメールなどに記載されます。

    上記の振込先口座情報は、決済種別が「振込み(先払い)」「振込み(後払い)」の支払方法を選択した場合、メールに記載されるのだと思ったのですが、先払いは記載され、後払いは記載されません。後払いに記載する方法はありますか?

    基本設定>支払方法に、「振込み(先払い)」「振込み(後払い)」の支払方法を登録しています。
    基本設定>ショップ設定>振込先口座情報に、口座情報を入力済みです。

    よろしくお願いします。

    #98145
    furuta
    キーマスター

    sato 様

    こんにちは。
    銀行振込(後払い)を選択されたときに振込先口座情報を追加する場合はusces_filter_send_order_mail_payment フックをご利用ください。

    #98148
    sato
    参加者

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

    マニュアルの説明は、振込み(先払い)を選択した場合のみ振込先口座情報が記載され、振込み(後払い)選択時は記載されない。ということなんですね。

    マニュアルの説明文では、先払いでも後払いでも、振込みを選択したら記載されるように思えるので、説明の修正が適切かと思います。

    また、「サンキューメールなどに記載されます」とありますが、数あるメールやPDFのうち、何に記載されますか?(または記載されませんか?)

    追加で、
    サンキューメールなどの自動送信メールには、振込先口座情報を記載しない。管理画面から送信する手動送信認メールには、振込先口座情報を記載しない。とする方法はありますか?(「サンキューメール(自動送信)」だけ記載しない方法でも構いません)

    よろしくお願いします。

    #98229
    sato
    参加者

    上記の件の実現方法はありませんか?
    よろしくお願いします。

    #98256
    sato
    参加者

    銀行振込(後払い)を選択されたときに振込先口座情報を追加する場合は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 フックも利用して、
    基本設定>「振込先口座情報」に入力した内容を、サンキューメール(自動送信)に載せず、管理メール(管理画面より送信)には載せるよう、やってみます。

    #98262
    furuta
    キーマスター

    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のうち、何に記載されますか?

    自動送信メール:サンキューメール、受注メール
    管理者メール:注文確認、変更確認、見積もり、その他 メールに記載されます。

    #98271
    sato
    参加者

    リファレンスへの反映を確認しました。

    自動送信メール(サンキューメール、受注報告メール)では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つのリファレンス>使い方:「//処理」部をソースを参考に変更し実現できました。

    ありがとございました。

7件の投稿を表示中 - 1 - 7件目 (全7件中)
  • このトピックに返信するにはログインが必要です。