“Cancel recurring payment” link missing from receipt when multiple payment processor enabled
Overview
When I enable 1 payment processor like stripe the cancel recurring payment link appears in the receipt without any problem.
But as soon as I enable 2 payment processor the link disappears and only shows “this is a recurring contribution “.
Reproduction steps
- Enable 2 different payment processor like stripe and Gocardless.
- Signup for a recurring payment with any of payment method.
- Link to cancel recurring is missing.
Expected behaviour
A link should appear in the receipt body to cancel the future payment.
Environment information
- CiviCRM: 5.33.2
- PHP:7.3
- CMS:Drupal 7.xx Comments
Did not use multiple payment processor previously, so can’t be sure if it’s a regressions bug!