#ratta-tha-vermin_subscription-schedule-intro-phase

1 messages ยท Page 1 of 1 (latest)

kind marshBOT
#

๐Ÿ‘‹ Welcome to your new thread!

โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

๐Ÿ”— This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1344349790942527621

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

upper mulch
#

Hi ๐Ÿ‘‹

I get how you would handle this for monthly subscriptions, but I'm a little confused how you would do it for annual.

Are you saying you would want the user to pay $19 for the first month and then the annual price for the other 11 months?

#

For the interation thing, I think you are referring to Subscription Schedules, which would allow you to configure a Subscription to start with a 1 month phase using a Price that charged the customer $19 for that first month.

#

You could then transition to a Phase that used the annual Price, but that second phase would have a full year billing period.

lucid cloak
#

yeah so they'd get a month for $19, then they'd pay a normal annual subscription of say $350 for 12 months after that

upper mulch
#

Okay then a Subscription Schedule would handle that situation exactly

lucid cloak
#

do we need to have a dedicated $19 plan to use subscription schedules? how would we handle situations where they want to change plans while in their first month?

upper mulch
#

I think you need to step back and think about what you want to do and how Subscription Schedules work. I recommend reviewing the full doc.

However, to answer your questions directly:

  1. You can us price_data to manually specify the amount for the first month but this will wind up creating a Price object in your account so I think it would be easier to create a "First Month" price for $19 and use that.

  2. During the first month, or first phase, can update the future phase any time and those changes will only happen when the customer completes their first month and transitions to the new phase. That is one of the major use cases for Subscription Schedules.

lucid cloak
#

Ahhh cool gotcha. thanks!

#

oh one more question regarding adding this 'first month' price. can we do that for each of our 3 plans (starter, plus, and pro)? Or do we need to make a separate dedicated 'Intro' plan? Ideally we could add it to the 3 plans we already have, then we can put people on Starter Intro, Plus Intro, Pro Intro. Does that make sense?

#

also should we use 'recurring' for introductory rate? or use this 'one-off' option?

upper mulch
#

Again, that is what Subscription Schedules makes easy.

#

You can specify the first month price for the first phase (which only lasts the first month) and then specify whatever price you want for the next phase.

#

I recommend using the recurring price

#

Even though you won't bill your customers for it repeatedly, there may be edge cases where you would want to add another month on the "First Month" price, it's easy to do

lucid cloak
#

got it!

#

thanks!

upper mulch
#

Happy to help ๐Ÿ™‚