strangerstudios/pmpro-reason-for-cancelling

Users without confirmed email address cannot cancel membership

Closed this issue · 1 comments

If a user's email address is not yet confirmed, then the link shown on the PMPro Account page to cancel their level will redirect back to the account page.

This is because that link appends ?levelstocancel=[level_id] to the cancellation URL, but the PMPro billing preheader does not think that the user has the membership level that they are trying to cancel because their email address is not yet confirmed.

This was meant to go in the PMPro Email Confirmation repo. New issue here:
strangerstudios/pmpro-email-confirmation#44