【WCEX定期購入】定期購入の自動受注時に管理者宛て受注メール(自動受注報告)のみ送信されない件

フォーラム 拡張プラグイン 【WCEX定期購入】定期購入の自動受注時に管理者宛て受注メール(自動受注報告)のみ送信されない件

  • このトピックには1件の返信、2人の参加者があり、最後にefuにより2週、 4日前に更新されました。
2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #104235
    nstyle
    参加者

    Welcartサポートご担当者さま

    お世話になっております。下記サイトで、定期購入(WCEX自動継続課金)の自動受注時に、管理者宛ての受注通知メール(【自動受注報告】)だけが送信されないという事象が長期間継続しており、原因の切り分けにご助力をお願いしたく連絡いたしました。

    ■ サイト・稼働環境
    サイト: y-********.com(Welcart e-Commerce)
    Welcart e-Commerce: 2.11.31
    WCEX 定期購入(自動継続課金): 1.7.7
    WordPress: 6.8.6 / PHP: 8.2.30 / MySQL: 5.7.29
    サーバー: エックスサーバー(Apache)
    メール送信: WP Mail SMTP(Lite)を使用。メーラーは「その他のSMTP」= sv10012.xserver.jp / ポート587 / TLS / SMTP認証あり(ユーザー: info*****@*******.com)
    ■ 発生している事象
    定期購入の自動受注時に送られるはずの管理者宛てメール【自動受注報告】が届かない。
    最後に届いたのは 2025年10月20日。それ以降、現在まで一通も届いていない。
    一方、通常(手動)注文の受注メール【受注報告】は同じ宛先・同じSMTP経由で現在も正常に届いている。
    ■ 切り分けで確認済みの事実
    自動受注そのものは正常に生成され、決済も成功している。
    例: 注文番号 00000867(2026/07/23、会員No.1026、¥8,800、クレジットカード決済「与信売上計上」)が自動生成済み。だが【自動受注報告】メールは未送信。
    定期購入契約は4件すべて「継続中」(次回受注日も設定済み)。失効・解約ではない。
    メール設定・宛先はすべて正常。
    基本設定: 受注用メールアドレス = info*****@*******.com、送信元メールアドレス = info*****@*******.com。
    送信経路(WP Mail SMTP → エックスサーバーSMTP、認証あり)は手動注文メールで正常動作を確認済み。
    サーバーのエラーログにPHPエラーは記録されていない(自動受注実行時刻の前後にも該当なし)。=メールが「エラーで落ちている」のではなく「エラーも出さず送信されずに終わっている」状態。
    自動受注専用のサーバーCronは設定されておらず、WP-Cron(標準)で自動受注が実行されている(自動受注実行時間の設定は 02:00)。
    メールオプションの「SMTPサーバーホスト」は「localhost」。

    以上から、送信経路(SMTP)や宛先の問題ではなく、WCEX定期購入の自動受注時における管理者メール送信処理そのものに原因があると考えております。

    ■ お伺いしたいこと
    自動受注時の管理者宛て受注通知メールは wp_mail() 経由で送信されますか、それともプラグイン独自のメール送信処理を使用していますか。(WP Mail SMTP等のメール送信プラグインが適用されるかどうかを確認したいため)
    PHP 8.2 環境、または特定バージョンのWelcart/WCEX定期購入で、自動受注時の管理者メールが送信されない既知の不具合はありますか。ある場合、修正されたバージョンをご教示ください。
    自動受注時のメール送信について、確認すべき設定項目・テンプレートがあればご教示ください。
    自動受注のメール送信を手動でテスト送信・再送する方法はありますか。
    本事象に対して推奨される対処(推奨バージョン、Cron設定の推奨など)をご教示ください。

    お手数をおかけしますが、ご確認のほどよろしくお願いいたします。

    #104239
    efu
    キーマスター

    nstyle 様

    こんにちは。
    お問い合わせの件につきまして下記にご連絡いたします。
    なお、トピック内のサイト名、メールアドレスは伏字に変更させていただきましたのでご了承ください。

    自動受注時の管理者宛て受注通知メールは wp_mail() 経由で送信されますか、それともプラグイン独自のメール送信処理を使用していますか。(WP Mail SMTP等のメール送信プラグインが適用されるかどうかを確認したいため)

    Welcartのメールは全てwp_main() 経由で送信しています。WP Mail SMTPを適用しても問題ありません。

    PHP 8.2 環境、または特定バージョンのWelcart/WCEX定期購入で、自動受注時の管理者メールが送信されない既知の不具合はありますか。ある場合、修正されたバージョンをご教示ください。

    ありません。

    自動受注時のメール送信について、確認すべき設定項目・テンプレートがあればご教示ください。

    テンプレートは管理画面>Welcart Shop>メール設定>その他のメールのタブに「定期購入による自動注文のご案内メール(自動送信)」という自動受注時のメールのテンプレートがあります。

    自動受注のメール送信を手動でテスト送信・再送する方法はありますか。

    Cronを操作する方法もありますが、基本的には管理画面>Welcart Management>定期購入リスト>定期購入データ編集画面で、次回到着日を変更して次回受注日を翌日以降に設定し、自動受注を発生させてください。

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