-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Joomla 3.8 Webhook Issue #239
Comments
@tmumm There have been a few Joomla 3.8 / Civi issues. The fixes for cron/cli.php got merged today (civicrm/civicrm-core#11062). You'll need to provide more details:
This probably not Stripe specific, in which case it should be opened against Civi core. But more detail is required. |
Thanks. This is the URL: https://bicyclecollective.org/index.php/component/civicrm/?task=civicrm/stripe/webhook. Stripe indicates a 500 error, Civi shows:
|
Stripe 4.7.1 I upgraded to Stripe 4.7.2, applied the patch here https://github.com/drastik/com.drastikbydesign.stripe/pull/208/files to fix the Back-End member renewal page that was coming up blank and causing a server error. I believe this fixed the Webhook errors, but then I was receiving fatal error 'js token not passed' when processing payments on the back end. I rolled back to Stripe 4.7.1 and can now process payments but that leaves me stuck again with the Webhook issue. |
Are you able to try this experimental version? It doesn't have any specific fixes for the webhook, but is based off the 4.7.2 version and has some fairly major refactoring to fix the js token issues. It would be very helpful to get your feedback |
Thanks, I'll see if I can recreate the issue on a dev site and test this out. |
I tested this out, I immediately got 'js token not passed'. It appears that stripe.js is not loading at all. |
Update: Even if I patch this experimental version to work with Joomla, then back end event registration doesn't work, either token not passed OR billing form not loaded. Wondering, is there any plans to get the Stripe extension working with Joomla? 4.7.1 works except for the webhook - permission denied error (the original problem posted in this issue). I currently have 3 sites using this extension, 2 of which need the webhook to work. |
@studio136 I need to get it working on a Joomla site too... any info you can give me on where it does/doesn't work would be helpful. |
@mattwire Also, noted this error hidden in the messy error page: Stripe Callback: cannot json_decode data |
@mattwire For your branch: com.drastikbydesign.stripe-4.7-mjwconsulting-dev Backend Submit Credit Card Contribution & Backend Submit Credit Card Event Registration Neither of these is ever true, so the civicrm_stripe.js file is not loading, causing a Token Not Passed error Backend Submit Credit Card Membership - WORKS Webhook Test: |
Branch: com.drastikbydesign.stripe-ptp-latest Backend Submit Credit Card Membership / Backend Submit Credit Card Contribution /Backend Submit Credit Card Event Registration
civicrm_stripe.js file is not loading because Frontend Membership / Frontend Contribution / Frontend Event Registration Warning: require_once(CRM/Core/Payment/Stripe.php): failed to open stream: No such file or directory in .../public_html/administrator/components/com_civicrm/civicrm/Civi/Payment/System.php on line 59 Fatal error: require_once(): Failed opening required 'CRM/Core/Payment/Stripe.php' For Clarity, tested both of these on: |
@tmumm Curious of what version of Stripe you are using |
Are you referring to plugin version or API version? Original issue was 4.7.1, upgrading to 4.7.2, and just now upgraded to 4.7.3 and issue remains. Interestingly, when I updated to 4.7.2 I got an email from Stripe that said the webhook was fixed, but then the error returned shortly. On Stripe API Version was outdated, and just upgraded it to the latest - no change. Also, Joomla 3.8.1 and Civi 4.7.25 |
Sorry, was referring to the extension version. @tmumm Update: I can confirm that clearing Civi Cache resolved the webhook error on 3 sites (as well as the Sparkpost webhook error on numerous sites). |
This is extremely valuable info. @tmumm Can you try clearing Civi Cache and let us know how that went? This would be great information to put in the README, I've been getting a ton of e-mails about issues w/ upgrade. |
Clean, merged #229 |
Unfortunately clearing the cache had no impact for me. I cleared both the Joomla and Civi cache. |
Since Joomla 3.8 update I've been getting an error on webhook. I suspect the router changes in 3.8 may have impacted this. Cron URL's were impacted as well, which was resolved in the latest Civi update. https://github.com/joomla/joomla-cms/projects/7
The text was updated successfully, but these errors were encountered: