# שילוב הדוק יותר של יצירת חשבון ומנויים?

**URL:** https://meta.discourse.org/t/tighter-integration-of-account-creation-and-subscriptions/345138
**Category:** Feature
**Tags:** subscriptions
**Created:** [1 בינואר,‏ 2025,‏ 2:58pm UTC](https://meta.discourse.org/t/tighter-integration-of-account-creation-and-subscriptions/345138 "2025-01-01T14:58:34Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![craigconstantine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/craigconstantine/32/511195_2.png) [@craigconstantine](https://meta.discourse.org/u/craigconstantine)
#### Post date: [1 בינואר,‏ 2025,‏ 2:58pm UTC](https://meta.discourse.org/t/tighter-integration-of-account-creation-and-subscriptions/345138/1 "2025-01-01T14:58:34Z")

</div>

Imagine a community where I want to require logins for any access (so I’ve enabled the ‘login required’ setting) and I want to require all users to have a subscription.

Currently, users have to have created an account before they can create a subscription (via the [Subscriptions plugin](https://meta.discourse.org/t/discourse-subscriptions/140818).) This makes perfect sense, of course; One can’t have a subscription until you have an account.

Unfortunately, once a user creates their account, I must have some amount of visible content. That means I need an extra category, just to hold one topic, that says: “…you’re halfway! Now you have to subscribe.”

With the following ideas, account creation and subscription setup are still a two-step process. But there would be no users on the site who have an account, but not a subscription (b/c they get shown a wall to setup their subscription.)

# A new “account-creation-more-url” option for Discourse

Allow me to set a new option (call it “account-creation-more-url”) that holds the URL of some Topic that I’ve page-published, and an option “account-creation-more-link-text”.

Only if Discourse is configured with ‘login required’ enabled, then a new link to that URL appears on the account creation screen/modal. This lets me easily build a page that details everything I need to detail. This gives me a way to lead people to _something_ that explains what’s going on, when they face the account-creation wall. (It’s on me to put a working “create your account” link in that published page, etc.)

# A new “subscriptions required” option for the Subscriptions plugin

A new boolean “subscriptions-required”, and a field “subscriptions-required-products” to specify a comma-separated list of products. (Ones from the Subscriptions plugin of course.)

When a user (other than a site admin of course) logs in, if they do not have one of those products _active_. They see another screen/model that forces a subscription setup.

And two fields “subscriptions-required-more-url” and “subscriptions-required-more-link-text”. (Which I’d set to the same page-published topic that I’d use on the account-creation wall.) This lets me lead people somewhere that explains what/why subscriptions.

* * *

Other topics in Meta that are somewhat related…

> [@Is login required for Discourse subscriptions?](https://meta.discourse.org/t/is-login-required-for-discourse-subscriptions/316011):
>
> As far as I can tell I have been through this process - I also tried all the things in the string from earlier, using a Stripe product that I had created from Discourse and that didn’t produce a subscription in Discourse. Given it doesn’t say you have to use a discourse link to ask people to subscribe and there is a Stripe product I’m surprised this is a requirement. I tried using the link directly [https://endurancebikeandrun.discourse.group/s/prod\_Q7HmrlJPQP21K6](https://endurancebikeandrun.discourse.group/s/prod_Q7HmrlJPQP21K6) but when I try to subscribe fro…

> [@Combine registration and subscription processes?](https://meta.discourse.org/t/combine-registration-and-subscription-processes/270978):
>
> I think the Subscriptions plugin only works for existing forum members. Is there any way to combine the forum registration process and the subscription payment process into one step?

> [@Only allow access when user has a subscription plan on Memberpress](https://meta.discourse.org/t/only-allow-access-when-user-has-a-subscription-plan-on-memberpress/188716):
>
> My client has a Wordpress installation with Memberpress which is the place a user logs in in order to access Discourse. Is there a way to only allow users access to Discourse if they have an active Memberpress plan? Thanks Per

---

_[View the full topic](https://meta.discourse.org/t/tighter-integration-of-account-creation-and-subscriptions/345138)._
