#davidlapham-customer-portal

1 messages ยท Page 1 of 1 (latest)

proud hare
gleaming glen
proud hare
#

Can you clarify? Are you trying to enable customers creating brand new subscriptions from the customer portal?

gleaming glen
#

Thats correct

#

The customer has no current subscription

#

ahhh

proud hare
#

That isn't possible - you can only make modifications to existing subscriptions, not start brand new ones

gleaming glen
#

ok so I manually added a subscription through the stripe GUI and now it all shows up

#

Got it

#

So how would they start a subscription?

onyx ledge
gleaming glen
#

Can I default all new users to a free subscription? Seems crazy like a few extra unneeded steps to have two separate flows. One to start subscription and one to update

onyx ledge
#

You can I guess though I wouldn't do it this way if it were me.
I'm not sure I'd call it "crazy" though I understand why you'd want the portal to support both. Technically accepting the first payment is usually quite different from an upgrade/upsell flow. There are tax implications, payment method collection, and a lot of other things that is better served by its own product (Checkout) focused on the payment layer

gleaming glen
#

Appreciate the help and insight! I'll explore the checkout option.

#

Updated previous message to reflect my true thoughts

onyx ledge
#

I understood what you meant too, we explain this ~every day here so there's definitely a lot more we could do

#

FWIW I was part of the product design discussion and said the same thing (I likely said "makes no sense" lol) but they convinced me. It's a lot more complex than it appears to try and unify all the flow and have a product that does it all. We're here to hide the complexity so we should improve (and constantly do!) but having separate products does have upsides sometimes

gleaming glen
#

Yeah that makes sense. At the end of the day, it's pretty streamlined for what I'm trying to do. Thanks for the explanation.

onyx ledge
#

๐Ÿ™‚

onyx ledge
#

@gleaming glen ๐Ÿ‘‹ you can ask the follow up question here. cc @proud hare who is monitoring Discord right now

proud hare
#

๐Ÿ‘‹ @gleaming glen Did you have a question?

gleaming glen
#

Is there a way to dynamically change the products available in customer portal? For example, we only want to allow customers to downgrade if they remove items from storage first

proud hare