Back to changelog
Product
Subscription Preferences & Direct Checkout Mode
A new self-service subscription email preference page backed by a dedicated database column, a direct checkout billing mode that links straight to provider-hosted pages, and a subscription filter on the admin users list.
This release focuses on subscription relationship management: users can control subscription emails themselves, and billing gains an integration-free direct checkout mode.
Subscription Preferences
- A new Settings > Subscriptions page lets users manage their subscription email preference on their own, so opting out no longer requires manual support; it is backed by a new
muse_subscribe_enabledcolumn with its migration included. - The admin users list gains a subscription status column with filtering, making opt-out audits quick.
Direct Checkout Billing Mode
- Pricing plans can now link straight to the payment provider's hosted checkout or portal page, with a DirectCheckoutBillingNotice explaining that subscriptions are managed externally — ideal when you do not want to wire in-app checkout flows.
- Checkout mode resolution logic ships with unit tests to keep configuration behavior predictable.