siliconbug:
Thanks!
1.3.4 gives me new errors:
[16-Jul-2026 07:22:51 Canada/Pacific] Request URI: /ipn_main_handler.php, IP address: 173.0.81.140, Language id 1
#0 [internal function]: zen_debug_error_handler()
#1 /zc158/includes/classes/db/mysql/query_factory.php(561): preg_match()
#2 /zc158/includes/classes/db/mysql/query_factory.php(513): queryFactory->getBindVarValue()
#3 /zc158/includes/modules/payment/paypal/paypal_functions.php(97): queryFactory->bindVars()
#4 /zc158/ipn_main_handler.php(199): ipn_lookup_transaction()
--> PHP Deprecated: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in /zc158/includes/classes/db/mysql/query_factory.php on line 561.
[16-Jul-2026 07:22:51 Canada/Pacific] Request URI: /ipn_main_handler.php, IP address: 173.0.81.140, Language id 1
#0 [internal function]: zen_debug_error_handler()
#1 /zc158/includes/classes/db/mysql/query_factory.php(177): mysqli_real_escape_string()
#2 /zc158/includes/classes/db/mysql/query_factory.php(562): queryFactory->prepare_input()
#3 /zc158/includes/classes/db/mysql/query_factory.php(513): queryFactory->getBindVarValue()
#4 /zc158/includes/modules/payment/paypal/paypal_functions.php(97): queryFactory->bindVars()
[B]#5 /zc158/ipn_main_handler.php(199): ipn_lookup_transaction()[/B]
--> PHP Deprecated: mysqli_real_escape_string(): Passing null to parameter #2 ($string) of type string is deprecated in /zc158/includes/classes/db/mysql/query_factory.php on line 177.
>
> ```
[16-Jul-2026 07:22:51 Canada/Pacific] Request URI: /ipn_main_handler.php, IP address: 173.0.81.140, Language id 1
#0 /zc158/includes/modules/payment/paypal/paypal_functions.php(97): zen_debug_error_handler()
#1 /zc158/ipn_main_handler.php(199): ipn_lookup_transaction()
--> PHP Warning: Undefined array key "txn_id" in /zc158/includes/modules/payment/paypal/paypal_functions.php on line 97.
[16-Jul-2026 07:22:51 Canada/Pacific] Request URI: /ipn_main_handler.php, IP address: 173.0.81.140, Language id 1
#0 /zc158/ipn_main_handler.php(205): zen_debug_error_handler()
--> PHP Warning: Undefined array key "txn_id" in /zc158/ipn_main_handler.php on line 205.
That's not PayPal RESTful, that's the paypalwpp/paypaldp ipn_main_handler.php throwing those errors.
There's an open issue on GitHub (https://github.com/zencart/zencart/issues/7767) regarding other ipn_main_handler issues. This one's a bit different and it looks like the current version of ipn_main_handler.php (and paypal_functions.php) would exhibit the same issues.
Zen Cart GitHub issue created: https://github.com/zencart/zencart/issues/7917