Skip to content

New setting to set a Contribution Page ID for the renewal link, instead of a custom URL

bgm requested to merge bgm/membershiprenewallink:dashboardLink into main

Hi Jaap,

Thank you for this extension! In the past, we often wrote custom code to fix things like this.

This MR does two things:

  • Implement the functionality of this extension for the CiviCRM Contact Dashboard (where a renew link is displayed, if the contact became a member using a Contribution Page)
  • Add a new setting so that admins can select a specific contribution page as the renewal URL. The main reason why I needed the setting, is because the CiviCRM Contact Dashboard expects a Contribution Page ID.

It may be something you do not use, and I have to admit it's a bit of a duplicate setting. I thought I would submit a MR and see what you think, but feel very comfortable to not merge this.

Merge request reports