Skip to content

Change billing frequency - #755

Draft
allanlasser wants to merge 13 commits into
release-billing-uifrom
677-billing-frequency
Draft

Change billing frequency#755
allanlasser wants to merge 13 commits into
release-billing-uifrom
677-billing-frequency

Conversation

@allanlasser

Copy link
Copy Markdown
Member

Re-applies the subscription billing-frequency-change feature on top of the billing redesign in #716.

The view/form are still a stub (no form_valid) and need wiring to subscription.modify() before shipping.

There's changes to how we're modeling plans/prices in Stripe that haven't been made yet; they'll need to be made in coordination with the changes here.

Draft until backend is resolved.

@allanlasser
allanlasser temporarily deployed to squarelet-pi-677-billin-fz9jmq July 27, 2026 20:07 Inactive
@allanlasser
allanlasser force-pushed the 677-redesign-billing branch from 8d07584 to ed59dad Compare July 28, 2026 20:26
@allanlasser
allanlasser changed the base branch from 677-redesign-billing to release-billing-ui July 28, 2026 21:46
@allanlasser allanlasser changed the title Add billing frequency change logic Change billing frequency Jul 29, 2026
@allanlasser allanlasser added this to the Payments & Plans milestone Aug 4, 2026
@allanlasser
allanlasser force-pushed the release-billing-ui branch 2 times, most recently from f643585 to 6590b34 Compare August 18, 2026 19:43
mitchelljkotler and others added 13 commits August 25, 2026 13:01
Re-applies the subscription billing-frequency-change feature on top of the
billing redesign as a clean delta: the org and user
UpdateSubscriptionFrequency views, BaseUpdateSubscriptionFrequency,
UpdateSubscriptionFrequencyForm, both update-frequency URLs, the
update_subscription_frequency template, and the "Change to monthly/annual"
link on the manage subscriptions page.

This branch tracks the frequency work as additions on top of
677-redesign-billing so it can be finished and merged after the redesign
ships. The view/form are still a stub (no form_valid) and need wiring to
subscription.modify() before shipping.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@allanlasser
allanlasser force-pushed the 677-billing-frequency branch from e192bdc to 5ad4481 Compare August 26, 2026 12:26
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.

3 participants