
Dark patterns aren’t just a design problem anymore—they’re a federal consumer-protection risk. In 2025, regulators continued to treat manipulative checkout interfaces as potential violations of Section 5 of the FTC Act (unfair or deceptive acts or practices) and, where recurring charges are involved, the Restore Online Shoppers’ Confidence Act (ROSCA).
The Federal Trade Commission has repeatedly signaled that it will evaluate not only what you disclose, but how you disclose it—font, placement, friction, and whether the user’s “choice” is meaningfully voluntary. The FTC’s action against Amazon over Prime enrollment and cancellation is the modern blueprint for how “dark patterns” allegations can focus on checkout placement, “express informed consent,” and cancellation friction. See the FTC’s case page and press materials for context: https://www.ftc.gov/legal-library/browse/cases-proceedings/2123050-amazoncom-inc-rosca-ftc-v and https://www.ftc.gov/news-events/news/press-releases/2023/06/ftc-takes-action-against-amazon-enrolling-consumers-amazon-prime-without-consent-sabotaging-their.
For federally high-risk categories like regulated intoxicants and hemp-derived products, the stakes are higher because checkout flows often layer in age gates, identity verification, and sensitive-data tracking. If those steps are combined with aggressive marketing consent capture (email/SMS) or confusing add-ons, the UX can quickly look like a “trap.”
This article is informational only—not legal advice.
When regulators say “dark patterns,” they typically mean design choices that:
Even if your terms are “somewhere,” if the experience predictably causes mistaken purchases or unwanted marketing, it can be framed as deceptive.
The FTC has pushed for a consolidated negative option framework often described as “click-to-cancel.” The agency published business guidance on its amended Negative Option Rule and what it expects in disclosures, consent, and cancellation mechanisms: https://www.ftc.gov/business-guidance/blog/2024/10/click-cancel-ftcs-amended-negative-option-rule-what-it-means-your-business.
Even where specific rule provisions face litigation or timing changes, two things remain constant:
Practical takeaway: build cancellation and renewal UX as if a regulator will mystery-shop it.
In late 2025, the FTC sent warning letters to businesses about compliance with the Consumer Review Rule (finalized in 2024), reinforcing the agency’s posture that manipulative commerce patterns include how social proof is collected and displayed. FTC business blog: https://www.ftc.gov/business-guidance/blog/2025/12/warning-letter-or-ten-businesses-comply-ftcs-consumer-review-rule and FTC press release: https://www.ftc.gov/news-events/news/press-releases/2025/12/ftc-warns-10-companies-about-possible-violations-agencys-new-consumer-review-rule.
If your checkout uses urgency banners (“everyone loves this”), star ratings, or pop-ups, ensure they are accurate and not misleading.
The FTC finalized a Junk Fees rule aimed at hidden mandatory fees in specific industries (tickets and short-term lodging), requiring clear and conspicuous total price disclosures and limiting bait-and-switch fee tactics. FTC press release: https://www.ftc.gov/news-events/news/press-releases/2024/12/federal-trade-commission-announces-bipartisan-rule-banning-junk-ticket-hotel-fees.
Even if your sector isn’t directly covered, the enforcement theory—don’t hide mandatory fees until late checkout—is highly portable. In regulated retail, “service fees,” “processing,” “delivery,” and “verification fees” are frequent friction points.
If your store uses health-adjacent targeting (sleep, anxiety, pain claims) or tracks customer behavior in ways that could be interpreted as health-related, note the FTC’s updated Health Breach Notification Rule (effective July 29, 2024). FTC press release: https://www.ftc.gov/news-events/news/press-releases/2024/04/ftc-finalizes-changes-health-breach-notification-rule and business guidance: https://www.ftc.gov/business-guidance/blog/2024/04/updated-ftc-health-breach-notification-rule-puts-new-provisions-place-protect-users-health-apps.
Even if you don’t think you’re a “health app,” checkout is where identity, payment, purchase history, and marketing identifiers converge. Be conservative in tracking, and align disclosures with what actually happens.
Below is a practical “mystery-shopper proof” teardown. Treat each page as an audit checkpoint.
Goal: no misleading price, no hidden conditions, no forced account.
Do
Don’t
UX patterns that tend to age well with regulators
Goal: no default add-ons, no sneaky “tips,” no bundling without consent.
Key compliance risks
Compliant cart checklist
Template language: optional add-on
QA tests
Goal: no forced marketing consent and no consent bundling.
Do
Don’t
Template language: account requirement
Goal: verification should be separate from marketing consent and should minimize data.
Best practices
Dark-pattern traps to avoid
Template language: verification disclosure (short form)
QA tests
Goal: transparent fees and honest delivery promises.
Do
Don’t
UX patterns regulators generally like
Goal: obtain express informed consent to charges; avoid “surprise” marketing.
Core expectations
E-receipts are usually fine as a transactional communication, but problems arise when e-receipt capture becomes a disguised marketing opt-in.
Compliant patterns
Template language: e-receipt field
Template language: marketing email opt-in
SMS marketing (especially with automated systems) can trigger TCPA risk. While this post focuses on FTC dark-pattern enforcement, SMS consent is a common “checkout trap” that regulators and plaintiffs scrutinize.
Compliant patterns
Template language: marketing SMS opt-in
Template language: transactional SMS (if offered)
QA tests
Goal: final price clarity and affirmative agreement.
Must-haves
Avoid
Template language: final authorization
Goal: don’t convert a transaction into marketing without permission.
Do
Don’t
Even if you don’t offer subscriptions, cancellation and refunds create dark-pattern exposure when:
Regulator-friendly cancellation UX
Recommended pattern1) Account → Plans/Orders → “Cancel”2) One page: effect date, what happens next, refund eligibility3) Confirm cancellation
Template language: cancellation confirmation
Treat this like a release gate. Run it before every major deploy.
If you want to turn these principles into requirements your team can ship against—consent copy libraries, QA checklists, and monitoring for regressions—use https://cannabisregulations.ai/ to support your cannabis compliance program, document your checkout controls, and stay ahead of evolving federal and state enforcement trends.

Dark patterns aren’t just a design problem anymore—they’re a federal consumer-protection risk. In 2025, regulators continued to treat manipulative checkout interfaces as potential violations of Section 5 of the FTC Act (unfair or deceptive acts or practices) and, where recurring charges are involved, the Restore Online Shoppers’ Confidence Act (ROSCA).
The Federal Trade Commission has repeatedly signaled that it will evaluate not only what you disclose, but how you disclose it—font, placement, friction, and whether the user’s “choice” is meaningfully voluntary. The FTC’s action against Amazon over Prime enrollment and cancellation is the modern blueprint for how “dark patterns” allegations can focus on checkout placement, “express informed consent,” and cancellation friction. See the FTC’s case page and press materials for context: https://www.ftc.gov/legal-library/browse/cases-proceedings/2123050-amazoncom-inc-rosca-ftc-v and https://www.ftc.gov/news-events/news/press-releases/2023/06/ftc-takes-action-against-amazon-enrolling-consumers-amazon-prime-without-consent-sabotaging-their.
For federally high-risk categories like regulated intoxicants and hemp-derived products, the stakes are higher because checkout flows often layer in age gates, identity verification, and sensitive-data tracking. If those steps are combined with aggressive marketing consent capture (email/SMS) or confusing add-ons, the UX can quickly look like a “trap.”
This article is informational only—not legal advice.
When regulators say “dark patterns,” they typically mean design choices that:
Even if your terms are “somewhere,” if the experience predictably causes mistaken purchases or unwanted marketing, it can be framed as deceptive.
The FTC has pushed for a consolidated negative option framework often described as “click-to-cancel.” The agency published business guidance on its amended Negative Option Rule and what it expects in disclosures, consent, and cancellation mechanisms: https://www.ftc.gov/business-guidance/blog/2024/10/click-cancel-ftcs-amended-negative-option-rule-what-it-means-your-business.
Even where specific rule provisions face litigation or timing changes, two things remain constant:
Practical takeaway: build cancellation and renewal UX as if a regulator will mystery-shop it.
In late 2025, the FTC sent warning letters to businesses about compliance with the Consumer Review Rule (finalized in 2024), reinforcing the agency’s posture that manipulative commerce patterns include how social proof is collected and displayed. FTC business blog: https://www.ftc.gov/business-guidance/blog/2025/12/warning-letter-or-ten-businesses-comply-ftcs-consumer-review-rule and FTC press release: https://www.ftc.gov/news-events/news/press-releases/2025/12/ftc-warns-10-companies-about-possible-violations-agencys-new-consumer-review-rule.
If your checkout uses urgency banners (“everyone loves this”), star ratings, or pop-ups, ensure they are accurate and not misleading.
The FTC finalized a Junk Fees rule aimed at hidden mandatory fees in specific industries (tickets and short-term lodging), requiring clear and conspicuous total price disclosures and limiting bait-and-switch fee tactics. FTC press release: https://www.ftc.gov/news-events/news/press-releases/2024/12/federal-trade-commission-announces-bipartisan-rule-banning-junk-ticket-hotel-fees.
Even if your sector isn’t directly covered, the enforcement theory—don’t hide mandatory fees until late checkout—is highly portable. In regulated retail, “service fees,” “processing,” “delivery,” and “verification fees” are frequent friction points.
If your store uses health-adjacent targeting (sleep, anxiety, pain claims) or tracks customer behavior in ways that could be interpreted as health-related, note the FTC’s updated Health Breach Notification Rule (effective July 29, 2024). FTC press release: https://www.ftc.gov/news-events/news/press-releases/2024/04/ftc-finalizes-changes-health-breach-notification-rule and business guidance: https://www.ftc.gov/business-guidance/blog/2024/04/updated-ftc-health-breach-notification-rule-puts-new-provisions-place-protect-users-health-apps.
Even if you don’t think you’re a “health app,” checkout is where identity, payment, purchase history, and marketing identifiers converge. Be conservative in tracking, and align disclosures with what actually happens.
Below is a practical “mystery-shopper proof” teardown. Treat each page as an audit checkpoint.
Goal: no misleading price, no hidden conditions, no forced account.
Do
Don’t
UX patterns that tend to age well with regulators
Goal: no default add-ons, no sneaky “tips,” no bundling without consent.
Key compliance risks
Compliant cart checklist
Template language: optional add-on
QA tests
Goal: no forced marketing consent and no consent bundling.
Do
Don’t
Template language: account requirement
Goal: verification should be separate from marketing consent and should minimize data.
Best practices
Dark-pattern traps to avoid
Template language: verification disclosure (short form)
QA tests
Goal: transparent fees and honest delivery promises.
Do
Don’t
UX patterns regulators generally like
Goal: obtain express informed consent to charges; avoid “surprise” marketing.
Core expectations
E-receipts are usually fine as a transactional communication, but problems arise when e-receipt capture becomes a disguised marketing opt-in.
Compliant patterns
Template language: e-receipt field
Template language: marketing email opt-in
SMS marketing (especially with automated systems) can trigger TCPA risk. While this post focuses on FTC dark-pattern enforcement, SMS consent is a common “checkout trap” that regulators and plaintiffs scrutinize.
Compliant patterns
Template language: marketing SMS opt-in
Template language: transactional SMS (if offered)
QA tests
Goal: final price clarity and affirmative agreement.
Must-haves
Avoid
Template language: final authorization
Goal: don’t convert a transaction into marketing without permission.
Do
Don’t
Even if you don’t offer subscriptions, cancellation and refunds create dark-pattern exposure when:
Regulator-friendly cancellation UX
Recommended pattern1) Account → Plans/Orders → “Cancel”2) One page: effect date, what happens next, refund eligibility3) Confirm cancellation
Template language: cancellation confirmation
Treat this like a release gate. Run it before every major deploy.
If you want to turn these principles into requirements your team can ship against—consent copy libraries, QA checklists, and monitoring for regressions—use https://cannabisregulations.ai/ to support your cannabis compliance program, document your checkout controls, and stay ahead of evolving federal and state enforcement trends.