Warning: Undefined variable $gateway_id
-
PDF Invoice Japan for WooCommerce サポート担当者様
お世話になっております。 貴社プラグインを使用させていただいておりますが、以下の Warning(警告)が発生しているため報告いたします。
【発生しているエラーメッセージ】
Warning: Undefined variable $gateway_id in /.../wp-content/plugins/pdf-invoice-japan-for-woocommerce/lib/class-invoicejapan.php on line 1405【環境情報】
- WordPressバージョン: (6.9)
- WooCommerceバージョン: (10.7.0 )
- PHPバージョン: (8.3)
【発生のタイミング】 (例:注文詳細画面を表示したとき / 領収書PDFを出力しようとしたとき 等、具体的に記入してください)
【内容】
class-invoicejapan.phpの 1405行目にて、変数$gateway_idが定義される前に参照されているようです。特定の決済方法や、決済情報がまだ確定していない注文データを取り扱う際に発生している可能性があります。本番環境のデバッグ設定(display_errors)をONにしているため画面に表示されてしまいます。 お忙しいところ恐縮ですが、次回のアップデート等で変数の初期化や存在チェック(isset等)の追加をご検討いただけますでしょうか。
何卒よろしくお願いいたします。
Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
You must be logged in to reply to this topic.