feat(payments): Switch all Mozilla accounts legal links over to Mozilla.org version - #20911
Open
elizabeth-ilina wants to merge 1 commit into
Open
feat(payments): Switch all Mozilla accounts legal links over to Mozilla.org version#20911elizabeth-ilina wants to merge 1 commit into
elizabeth-ilina wants to merge 1 commit into
Conversation
elizabeth-ilina
force-pushed
the
PAY-3829-switch-all-mozilla-accounts-legal-links
branch
4 times, most recently
from
July 23, 2026 14:10
2ee6138 to
d4d7181
Compare
elizabeth-ilina
commented
Jul 23, 2026
elizabeth-ilina
force-pushed
the
PAY-3829-switch-all-mozilla-accounts-legal-links
branch
from
July 23, 2026 17:41
d4d7181 to
f8ad3b6
Compare
elizabeth-ilina
force-pushed
the
PAY-3829-switch-all-mozilla-accounts-legal-links
branch
2 times, most recently
from
July 27, 2026 18:36
835f21b to
d85ead3
Compare
elizabeth-ilina
marked this pull request as ready for review
July 28, 2026 15:03
bcolsson
approved these changes
Jul 28, 2026
elizabeth-ilina
force-pushed
the
PAY-3829-switch-all-mozilla-accounts-legal-links
branch
3 times, most recently
from
July 31, 2026 16:30
925db37 to
10ff5f5
Compare
…la.org version Because: * We use Mozilla account links (e.g. https://accounts.firefox.com/legal/terms) throughout the repo. This commit: * Updates links for all accounts & subplat surfaces to point to current versions on http://mozilla.org. * Instead of downloadable PDFs for legal docs in SubPlat emails, replaces the links to download legal PDFs to the equivalent legal docs on http://mozilla.org (e.g., …/subscription_services_privacy_notice.pdf is replaced by https://www.mozilla.org/privacy/subscription-services/) * Retires https://github.com/mozilla/fxa/actions/workflows/pull-legal-docs.yml github action * Does NOT remove current Legal docs from the accounts CDN, since these need to stay in place for emails sent prior to this change to avoid broken URLs. Closes #[PAY-3829](https://mozilla-hub.atlassian.net/browse/PAY-3829)
elizabeth-ilina
force-pushed
the
PAY-3829-switch-all-mozilla-accounts-legal-links
branch
from
July 31, 2026 17:05
10ff5f5 to
e860e37
Compare
StaberindeZA
reviewed
Aug 3, 2026
| • | ||
|
|
||
| <a href="<%- subscriptionTermsUrl %>" class="footer-link" data-l10n-id="subplat-moz-terms">Mozilla Accounts Terms of Service</a> | ||
| <a href="https://www.mozilla.org/about/legal/terms/services/" class="footer-link" data-l10n-id="subplat-moz-terms">Mozilla Accounts Terms of Service</a> |
Contributor
There was a problem hiding this comment.
question: why hardcode the value instead of using the variable?
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Because
This pull request
Updates links for all accounts & subplat surfaces to point to current versions on http://mozilla.org.
Instead of downloadable PDFs for legal docs in SubPlat emails, replaces the links to download legal PDFs to the equivalent legal docs on http://mozilla.org (e.g., …/subscription_services_privacy_notice.pdf is replaced by https://www.mozilla.org/privacy/subscription-services/)
Retires https://github.com/mozilla/fxa/actions/workflows/pull-legal-docs.yml github action
Does NOT remove /legal/* routes or current Legal docs from the accounts CDN, since these need to stay in place for emails sent prior to this change to avoid broken URLs.
Fixed subplat-moz-terms link target in the subscription email footer: The subscription email layout footer rendered a link labeled "Mozilla Accounts Terms of Service" (subplat-moz-terms) using subscriptionTermsUrl instead of the accounts ToS. Now hardcoded to https://www.mozilla.org/about/legal/terms/services/, matching how the subplat-legal link in the same file and moz-accounts-terms-url in the fxa layout already do it.
UI Updates:
"Enter confirmation code" page, updated links to Terms of Service and Privacy Notice
/legal page:
Checkout, location, and upgrade pages:
SubPlat subscription emails:
Updated Strapi common content
* Mozilla VPN:
privacyNoticeUrl: from https://cdn.accounts.firefox.com/legal/privacy-notice.pdf to https://www.mozilla.org/privacy/subscription-services
termsOfServiceUrl: from https://cdn.accounts.firefox.com/legal/tos.html to https://www.mozilla.org/about/legal/terms/subscription-services
* 123 Foxkeh
* 123Done Pro
* 123Done Pro Plus
* Cooking with Foxkeh
* Cooking with Foxkeh 2
* Nothing yet, will update after merging
Issue that this pull request solves
Closes #PAY-3829
Checklist
Put an
xin the boxes that applyHow to review (Optional)
Screenshots (Optional)
Please attach the screenshots of the changes made in case of change in user interface.
Other information (Optional)
Any other information that is important to this pull request.