Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
Great news! Webhooks are finally usable with this release. Before, a Commerce core problem with parallel IPN callbacks and customer returns resulting in stale order date and double order placements, made webhooks quite unusable, as this problem was triggered on nearly every payment with webhooks enabled. We have finally found a workaround using Drupal locking layer that worked fine in multiple test payments. Take a look at the module's README file for more info on configuring webhooks.