Parameterized CiviCRM Webhook URL Not Supported By Authorize.net
I have installed the new Authorize.net plugin, but I am having issues saving the Webhook displayed on the CiviCRM Status page to get Credit Card and eCheck payments working with the new version (legacy extension works but the new version does not):
Authorize.net Payment Processor: Authorize.net eCheck (1) AuthorizeNet Webhook missing or needs update! Expected webhook path is: https://FIXME.ORG/civicrm/?civiwp=CiviCRM&q=civicrm/payment/ipn/1
When attempting to save this Webhook within Authorize.net, an error message appears. According to Authorize.net, the Webhook does not save because parameterized URLs are not supported for webhooks as an endpoint URL.
Authorize.net Support referenced the following thread on their Developer Forums for more information:
I checked the CiviCRM Authorize.net Extension page and it does not include any documentation related to what to do next to configure the Webhook:
https://civicrm.org/extensions/authorizenet
I understand Authorize.net provides documentation related to Webhooks, but the instructions provided by Authorize.net related to configuring a Webhook appear to involve something very different than the Webhook URL referenced on the CiviCRM Status page:
https://developer.authorize.net/api/reference/features/webhooks.html
Please advise.