Webhook Failures
Hi,
Thanks for your hard work on this extension, there's clearly a lot involved.
Since reconfiguring our Stripe arrangement, all of my Stripe webhook pushes (Stripe -> CiviCRM) are failing? I think I must have something very fundamental misconfigured. I'm on wordpress 6.0, php-7.4, with apache and php-fpm. The webhook is making it to the correct IPN in the backend I think.
$ php --version
PHP 7.4.30 (cli) (built: Jun 27 2022 08:21:19) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.30, Copyright (c), by Zend Technologies
I'm getting these error messages in the CiviCRM log for all webhooks:
Jun 30 17:16:41 [error] AA Stripe Exception: Event: charge.captured Error: Invalid input data (not an object)
Jun 30 17:22:08 [error] AA Stripe Exception: Event: charge.succeeded Error: Invalid input data (not an object)
Jun 30 17:31:10 [error] AA Stripe Exception: Event: charge.captured Error: Invalid input data (not an object)
Jun 30 17:31:49 [error] AA Stripe Exception: Event: charge.captured Error: Invalid input data (not an object)
Which apparently comes from this, which looks like it uses this.
Is there a fundamental reason for this that I might be able to look at? Any help would be greatly appreciated.
Edited by grant.traynor