Skip to main content Scroll Top

A Web Development Company in California Built Around the Cancel Button

Updated November 2026 · Written and maintained by the Progression Agency strategy team

A subscriber in Riverside wants to stop a monthly meal plan, signs in, and finds the cancel option under Settings, then Billing, then Manage, behind a survey. Since July 1, 2025, California’s Automatic Renewal Law has asked more of that path: someone who signed up online has to be able to cancel online, at will, without steps that slow them down. A web development company in California working on subscription sites builds the sign-up, the reminder emails and the exit as one system. Progression is based in New York, builds for California businesses remotely, and offers on-site sessions on request.

On this page · 11 sections
  1. A cancel option three menus deep
  2. What a web development company in California builds for renewals
  3. Website design agency in California work that sits before checkout
  4. Four notice windows on one calendar
  5. The cancel path, screen by screen
  6. What the renewal build costs
  7. Consent records kept for three years
  8. Phone and email exits the site points to
  9. When a web design company in California inherits an old billing setup
  10. What a web development agency in California tracks after launch
  11. Where to send legal questions

Billing once per job?A Fresno landscaper or a Pasadena bakery that bills each job once has no renewal to give notice of, and the calendar below does not apply; our website design and development page covers that kind of site.

The law described on this page belongs to California and its Attorney General, and is stated as the Attorney General’s alert and Business and Professions Code section 17602 show it. Progression has no relationship with the Attorney General’s Office, and nothing here is legal advice or a statement that any flow complies. Legal questions go to counsel.

A cancel option three menus deep

The subscriber knows what she wants. She signs in, opens Settings, finds Billing, opens Manage and meets a survey about why she is leaving. The way out is a small link below it.

A drawn account screen listing five steps to cancel: Settings, Billing, Manage plan, a survey, then a small end subscription link. A closing line reads under the 2025 amendments, the first click after sign in should reach the exit.A drawn account screen listing five steps to cancel: Settings, Billing, Manage plan, a survey, then a small end subscription link. A closing line reads under the 2025 amendments, the first click after sign in should reach the exit.
A hypothetical account screen: Settings, Billing, Manage, a survey, then the button.

Nothing about that path is hidden in the usual sense: every link is there. The question the amendments raise is whether the steps obstruct or delay a subscriber who signed up online and wants to end the plan now.

What a web development company in California builds for renewals

California’s Attorney General issued a consumer alert on September 4, 2025 saying the Automatic Renewal Law, as amended effective July 1, 2025, applies to consumer services, subscriptions and plans that continue until the consumer cancels or that renew automatically. It also applies to free or limited trials that turn into charges unless the consumer cancels.

The alert says a business must get the consumer’s express affirmative consent to the renewal terms, and that the law is enforced by the Attorney General’s Office and by District and City attorneys. A subscription site has to do five things on schedule: ask for consent, show the terms, send notices in their windows, keep records and offer an exit. Each is a page, a message or a job in the email system.

What does a subscription site have to do on schedule?

Ask for consent, show the terms, send each notice inside its window, keep the record and offer the exit. Four of the five are visible to a subscriber, and one, the record, is visible only to the business.

What does the law cover, in the Attorney General’s words?

Consumer services, subscriptions and plans that continue until cancelled or renew automatically, and trials that turn into charges. A business selling only one time purchases has no renewal to give notice of.

Website design agency in California work that sits before checkout

Section 17602 says the renewal offer terms must appear in a clear and conspicuous manner before the subscription is fulfilled and in visual proximity to the request for consent. If the offer includes a free gift or trial, it must clearly explain the price charged after the trial ends.

  • Put the renewal terms beside the consent box, not on another page.
  • State the price after the trial next to the trial offer.
  • Leave the consent box unticked so the subscriber ticks it.
  • Keep anything that undercuts the terms out of the contract text.
  • Send an acknowledgment the subscriber can keep, with the cancellation policy and how to cancel.

These are plain design choices, and none is a legal conclusion. Counsel reads the final screen.

Four notice windows on one calendar

The Attorney General’s alert sets four notices. Three have a window measured in days before an event; the fourth repeats yearly. The table lays them out beside what each message must name and what the email system must schedule.

The four notice windows
What triggers itThe windowWhat the message namesWhat the email system schedules
A free or discounted trial lasting more than 31 daysAt least 3 and no more than 21 days before the trial endsThe length and terms of the renewal period, the amount or range of charges, the frequency and how to cancelA job keyed to the trial end date, with a send window.
A plan with an initial term of one year or longer that renews automaticallyAt least 15 and no more than 45 days before renewalThe same four itemsA job keyed to the renewal date, with a send window.
A fee change the subscriber acceptsAt least 7 and no more than 30 days before it takes effectInstructions on how to cancelA job keyed to the effective date of the new fee.
The annual reminderYearly, sent the way the subscriber enrolled or usually deals with the businessThe product or service, the frequency and amount of charges, and how to cancelA yearly job keyed to the enrollment date.
What a build like this costsPriced in the section below the cancel path.Not applicable.The written proposal.
Range chart of three notice windows in days before the event: 3 to 21 days before a free trial longer than 31 days ends, 15 to 45 days before a plan with a term of a year or more renews, and 7 to 30 days before an accepted fee change takes effect. An annual reminder is a fourth notice, sent once a year.Range chart of three notice windows in days before the event: 3 to 21 days before a free trial longer than 31 days ends, 15 to 45 days before a plan with a term of a year or more renews, and 7 to 30 days before an accepted fee change takes effect. An annual reminder is a fourth notice, sent once a year.
Windows from the Attorney General’s alert. The annual reminder is a fourth notice sent once a year.
  • Trial over 31 days: notice 3 to 21 days before it ends.
  • Plan of a year or more: notice 15 to 45 days before renewal.
  • Accepted fee change: notice 7 to 30 days before it takes effect.
  • Every year: a reminder naming the product, the charges and how to cancel.

Trials that run past 31 days

A trial of 31 days or less has no notice window of its own under the alert. Past 31 days, the message goes out 3 to 21 days before the trial ends. The email system keys the job to the end date and checks it is not scheduled for the day of the charge.

Annual plans and the 15 to 45 day window

For a plan with an initial term of a year or more, the notice goes out at least 15 and no more than 45 days before renewal. A 30 day send date sits in the middle of the window, which leaves room for a resend if the first message bounces.

A price change the subscriber agreed to

When a consumer accepts a change in the fee, the notice goes out 7 to 30 days before it takes effect and carries instructions on how to cancel. The change is a dated record in the billing system, and the email job reads it.

The cancel path, screen by screen

The Attorney General’s alert says a consumer who enrolled online must be able to cancel online at will, with no steps that obstruct or delay cancellation. Section 17602 says the online route is either a prominently located direct link or button, which may sit in a customer account or profile or in device or user settings, or an immediately accessible termination email the business formats.

Flow of four steps in a cancel path: find the link or button, sign in if asked, see any offer beside a click to cancel button, and receive a confirmation.Flow of four steps in a cancel path: find the link or button, sign in if asked, see any offer beside a click to cancel button, and receive a confirmation.
Stated from the Attorney General’s alert and section 17602.

Where the button may sit

In the account, the profile or the settings, as a direct link or button that is prominently located. A business may require an account holder to sign in first. A subscriber who cannot or will not sign in must still be able to cancel another way, such as a method described in the acknowledgment.

Retention offers beside the exit

A discount, a benefit or information about the effects of cancelling may appear during online cancellation only with a prominently located, continuously and proximately displayed direct link or button entitled click to cancel, or words to that effect. Using that link must lead promptly to the cancellation.

What each cancel screen needs
ScreenWhat it carriesWhat the site records
Account or settingsA direct link or button to end the planThe click, with the time.
Sign in, if askedA route for someone who cannot sign inWhich route the subscriber took.
Offer, if shownThe click to cancel button beside the offerWhether the offer or the button was used.
ConfirmationA clear statement that the plan has ended and when charges stopThe confirmation and the email sent.

What the renewal build costs

Price follows the scope: plan types, the billing and email systems involved and how much of the account area is rebuilt. The method behind the work stays with Progression’s clients, and each price is confirmed in a written proposal.

published US price bands (market figures, not a Progression rate card).
Type of workTypical low to published high
Custom business site$15,000 to $100,000
Ecommerce site$5,000 to $100,000
Website maintenance$100 to $2,500 a month
Accessibility audit and remediation$1,500 to $7,500

What drives the price of a renewal build?

The number of plan types, how many systems send the notices, and how much of the account area has to be rebuilt to put the exit where the amendments point. A single plan with one email tool costs less than five plans across two billing systems.

  • Plan types and trial lengths.
  • The billing system and the email system, and whether they talk to each other.
  • The account area: how much of it moves.
  • Testing across devices, since the exit must work on a phone.

Progression site prices, as listed

The rows below come from the fixed scope table on our website design and development page, limited to the builds a subscription site is likely to need. Figures are subject to change, and the proposal states the final price.

Progression fixed scope site prices
Build typePrice from
Ecommerce under 200 SKUs$34,000
Ecommerce with integrations$78,000
Business site, 10 to 16 pages$18,000
Site plus content program, 30 to 60 pages$36,000

Sign-up and cancel screens ready to send?Send us your current sign-up and cancel screens. You get a free proposal from a web development company in California with the renewal calendar built in.

Get a free proposal

Section 17602 makes it unlawful to fail to keep verification of the consumer’s affirmative consent for at least three years, or one year after the contract is terminated, whichever is longer. The plain advice is to log what was shown, when and which box was ticked.

The statute asks for verification of the consumer’s affirmative consent. A log with the terms shown, the time, the account and the box ticked is the plain way to hold it, and counsel decides whether it is enough.

  • Version every set of renewal terms, so each record points to one.
  • Store the timestamp in one time zone.
  • Keep the record after the account closes, for the longer period.
  • Make the record searchable by account in one step.
Terms: The terms shown. The exact renewal terms on screen at sign-up, by version.
Time: The time. A date and time stamp for the moment of consent.
Box: The box ticked. The unticked consent box the subscriber ticked, not a default.
Who: The account. The account or email that gave the consent.
Keep: How long. At least three years, or one year after the contract ends, whichever is longer.
Find: How it is found. A search by account that returns the record in one step.

Phone and email exits the site points to

The cancel route has to exist in the medium the subscriber used. Section 17602 says cancellation must be available in the same medium used to start the plan or the medium the consumer is accustomed to using with the business, including in person, by telephone, by mail or by email.

If the plan was activated by telephone, a telephone number the consumer can keep must be available, clearly and conspicuously displayed on the company’s website, if applicable. A voicemail asking to cancel must be processed, or the caller called back, within one business day. The site’s part is the number on the page and a contact form that reaches someone who can act.

  • Show the cancellation number and email where a subscriber would look.
  • Describe each way to cancel in the acknowledgment email.
  • Route cancellation emails to a named inbox that someone reads daily.
  • Alert the team when a voicemail request is older than a business day.

When a web design company in California inherits an old billing setup

Older subscription sites often carry notice jobs written for earlier rules, plans that renewed before anyone mapped the dates and an exit that lives only in a help article. The first step is a list of every plan type, its term, its trial length and the notices scheduled for it.

Which agreements the 2025 amendments reach is a question for counsel, and this page does not answer it. What a build can do is bring the dates, the messages and the exit into one place, so counsel has one flow to read.

Where should an old setup be checked first?

At the plans with the longest terms and the longest trials, since their notice windows are the widest and the easiest to miss. Then the exit, since it is the part a subscriber sees.

  • List every plan, its term, trial length and renewal date.
  • Match each plan to the notice jobs scheduled for it.
  • Flag plans with no scheduled notice at all.
  • Ask counsel which dates need attention first.

What a web development agency in California tracks after launch

A cancel path and a notice calendar are living things. The card shows what the team watches after launch, and our membership website design page covers the account area around it.

Which numbers should the team watch first?

Cancels completed online and cancel help requests tell the team whether the exit works. Notices inside each window and bounced reminders tell it whether the calendar works.

  • Cancels completed online each week.
  • Help requests that mention cancelling.
  • Notices sent inside the window, by type.
  • Reminders that bounced and were resent.
Cancel: Cancels completed online. How many subscribers reached the exit and finished it without help.
Notice: Notices inside each window. Each message sent within its legal window, counted by type.
Bounce: Bounced reminders. Reminders that did not arrive, so a second route can be tried.
Help: Cancel help requests. Subscribers who wrote or called because they could not find the exit.
Offer: Retention offer results. How many saw an offer, and how many used the cancel link beside it.
Log: Consent records. Terms shown, time and the box ticked, kept for each sign-up.

This page describes what the Attorney General’s alert and section 17602 say. It does not say that any flow complies, and it does not say which agreements the amendments reach. Those questions go to counsel, and enforcement questions go to the Attorney General’s Office or a District or City attorney.

For subscription products built as software, see our SaaS website design page. Our web design in San Diego page covers a different California project.

Websites and design

Frequently asked questions

What does a web development company in California build for a subscription business?
Sign-up with the renewal terms beside consent, scheduled notices, an online cancel path and consent records.
When must a renewal notice go out for an annual plan?
At least 15 and no more than 45 days before renewal, according to the Attorney General’s alert.
Does a long free trial need its own notice?
Yes, if it lasts more than 31 days: 3 to 21 days before it ends.
Can the cancel flow show a discount to keep the subscriber?
Yes, if a click to cancel link or button is shown with it and the cancellation goes through when it is used.
Can the site make subscribers sign in before cancelling?
Account holders may be asked to sign in. Someone who cannot must still be able to cancel another way.
How long should we keep proof that someone agreed to renew?
At least three years, or one year after the contract ends, whichever is longer.
Who enforces the Automatic Renewal Law?
The Attorney General’s Office and District and City attorneys.
Does the law reach a business based outside California?
It covers offers made to consumers in California. Ask counsel how it applies to you.
What does a web design agency in California charge for a subscription rebuild?
A custom business site runs $15,000 to $100,000 in published US price bands, and an ecommerce site $5,000 to $100,000. The written proposal sets what a subscription rebuild costs.
Does the annual reminder have to be an email?
It goes the way the subscriber enrolled or usually deals with the business.
Do we need to be in the same state as the team building the site?
No. Progression is based in New York, builds for California subscription businesses remotely, and holds on-site sessions on request.
On what date did the 2025 amendments take effect?
July 1, 2025, according to the Attorney General’s alert dated September 4, 2025.
What must a renewal notice say?
The length and terms of the renewal period, the amount or range of charges, the frequency of charges and how to cancel.
How soon before a fee change must the subscriber be told?
At least 7 and no more than 30 days before it takes effect, with instructions on how to cancel.
Where can the cancel button sit?
In the customer account or profile, or in device or user settings, as a prominently located direct link or button, or as an immediately accessible termination email.
What if a subscriber signed up by phone?
Section 17602 says a telephone number the consumer can keep must be available to cancel, clearly displayed on the company’s website, if applicable.
How fast must a cancellation voicemail be handled?
Within one business day the business must process the request or call the consumer back.
Does the site need an acknowledgment email?
Section 17602 asks for an acknowledgment with the offer terms, the cancellation policy and how to cancel, in a form the consumer can keep.
Does this page say which contracts the amendments reach?
No. That question goes to counsel.
Is a pre-ticked consent box allowed?
The alert says a business must get express affirmative consent. Leave the box unticked so the subscriber ticks it, and ask counsel to read the final screen.

Sign-up and cancel screens ready to send?Send us your current sign-up and cancel screens. You get a free proposal from a web development company in California with the renewal calendar built in.

Get a free proposal

Get a free marketing proposal

Tell us what you are trying to grow and we will come back with a plan, not a pitch deck. Same-day reply on weekdays.

Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.
Contact Us