Skip to content

fix(payments-next): The “Resubscribe and save x%” button link from the "Stay Subscribed" email offer is losing some parameters if the user is not signed in on the account.#20027

Merged
elizabeth-ilina merged 1 commit intomainfrom
PAY-3507-churn-offers-losing-params-if-user-is-signed-out
Feb 11, 2026

Conversation

@elizabeth-ilina
Copy link
Copy Markdown
Contributor

@elizabeth-ilina elizabeth-ilina commented Feb 10, 2026

Because

  • If the user is not signed in and clicks on the promotion link from the email, after they sign in they are taken to the SubManage page instead of the loyalty-discount page.

This pull request

  • Fixes the above and implements a similar fix for other churn pages as well (stay subscribed, stay subscribed error, cancel, cancel error, offer, offer error)

Issue that this pull request solves

Closes: #PAY-3507

Checklist

Put an x in the boxes that apply

  • My commit is GPG signed.
  • If applicable, I have modified or added tests which pass locally.
  • I have added necessary documentation (if appropriate).
  • I have verified that my changes render correctly in RTL (if appropriate).

Screenshots (Optional)

sign-in-loyalty-discount.mov

Other information (Optional)

Any other information that is important to this pull request.

…e "Stay Subscribed" email offer is losing some parameters if the user is not signed in on the account.

Because:

* If the user is not signed in and clicks on the promotion link from the email, after they sign in they are taken to the SubManage page instead of the loyalty-discount page.

This commit:

* Fixes the above and implements a similar fix for other churn pages as well (stay subscribed, stay subscribed error, cancel, cancel error, offer, offer error)

Closes #[PAY-3507](https://mozilla-hub.atlassian.net/browse/PAY-3507)
@elizabeth-ilina elizabeth-ilina marked this pull request as ready for review February 10, 2026 17:32
@elizabeth-ilina elizabeth-ilina requested a review from a team as a code owner February 10, 2026 17:32
Copy link
Copy Markdown
Contributor

@StaberindeZA StaberindeZA left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

r+. lgtm

@elizabeth-ilina elizabeth-ilina merged commit 1f92bad into main Feb 11, 2026
20 checks passed
@elizabeth-ilina elizabeth-ilina deleted the PAY-3507-churn-offers-losing-params-if-user-is-signed-out branch February 11, 2026 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants