Generated webhook returns 404 when testing in Stripe dashboard
Hi, many thanks for your work on this extension, we really appreciate it. The extension generates a webhook of the form:
mydomain.com/civicrm?civiwp=CiviCRM&q=civicrm%2Fpayment%2Fipn%2F6
when I test this in the Stripe dashboard it fails with a 404. If I edit the webhook to:
mydomain.com/?civiwp=CiviCRM&q=civicrm%2Fpayment%2Fipn%2F6
it works,i.e. single (non-recurring) membership contributions appear in Civi. The difference is the civicrm part after the domain. However, I've observed the system can re-recreate the webhook so I end up with two, my edited one and the generated one which causes problems if the generated one is used.
This may be a Wordpress routing issue but other front-end pages work correctly. I have tried setting CIVICRM_UF_BASEURL
to both mydomain.com/ and mydomain.com/civicrm/ to no avail.
Our env:
Wordpress 5.5.3
Civi ESR 5.27.7
mjwshared 0.8.1
Stripe 6.4.2
OS Debian, Buster
PHP 7.3
This is a staging site where we are upgrading from Civi 4.6.x Many thanks for any help you may be able to offer.
Adrian