How to design levels for $1 trial with different pricing options

I’m currently using Stripe w/ S2Member Pro.

I offer a single course with the following pricing options:

Level 0 - nothing
Level 1 has three pricing options (all the same content)

  1. $1 28 day Trial with a $7 monthly recurring thereafter
  2. Reoccurring annual subscription for $49 plus other benefits outside of the course
  3. One time payment for Lifetime access plus other benefits outside of the course

I looked at the billing modification forms and it shows an option for upgrading levels. In my case, it’s the same level, just a different pricing plan.

I tried to setup the new button and use it but it then asked me to enter in all of the information again (name, email, etc) even though I was logged in which it shouldn’t be doing.

So I have two questions:

  1. Should I be putting my pricing plans on three different levels even though it’s the same content?
  2. Why is it asking me to enter in my information again?

Hmm. Sure enough I just tested a new button with level 2 and the new price point.

This time it did not ask for the user information again.

So it seems that in order to accomplish what I want, I should use different S2 levels just for the pricing options despite the content being the same.

seems odd to me so I’d love verification that this is by design.

You should ALWAYS use different levels for different prices. That’s the whole point of the levels being hierarchical and not parallel. Irrespective of the content, the membership is different.

1 Like

Thanks Tim!

Yeah I’ve moved forward with the different levels after getting stuck with
upgrades. Now that I’ve implemented levels, the upgrades make sense and are
working great!