Skip to content

Implement new doCancelRecurring and support payment propertyBag

This implements support for payment propertyBag and doCancelRecurring()/cancelSubscription() for subscription cancellations.

Some notes:

  1. I've implemented supportsCancelRecurringNotifyOptional() and set it to TRUE. This means that the user will see an option to notify gocardless (defaults to Yes) on versions of CiviCRM that support this (5.27). In the backend they will see: image And the frontend (with image

  2. This drops support for CiviCRM < 5.24 - I think you'll have trouble getting everything working on versions much older anyway..

Merge request reports