Page MenuHomePhabricator

Handle recurring upgrade decline from email link and recurring upgrade form
Closed, ResolvedPublic4 Estimated Story Points

Description

The recurring upgrade special page should handle the case where the donor clicks the decline button in the email by

  • validating the checksum and contact_id
  • sending a recurring_upgrade_decline message to the recurring queue
  • redirecting the donor to the 'decline' thankyou page

This should happen without requiring donor interaction.

Event Timeline

Dwisehaupt set the point value for this task to 4.May 8 2023, 8:19 PM

Change 930515 had a related patch set uploaded (by Wfan; author: Wfan):

[wikimedia/fundraising/crm@master] Update recurring upgrade for consume and for getUpgradeable

https://gerrit.wikimedia.org/r/930515

Change 929763 had a related patch set uploaded (by Wfan; author: Wfan):

[mediawiki/extensions/DonationInterface@master] Cancel recurring upgrade

https://gerrit.wikimedia.org/r/929763

Change 930515 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Update recurring upgrade for consume and for getUpgradeable

https://gerrit.wikimedia.org/r/930515

This comment was removed by AnnWF.
AnnWF renamed this task from Handle recurring upgrade decline from email link to Handle recurring upgrade decline from email link and recurring upgrade form .Jun 20 2023, 5:12 PM

Change 929763 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Cancel recurring upgrade

https://gerrit.wikimedia.org/r/929763

XenoRyet set Final Story Points to 4.