I have both a Subscription form and a Signup button on my site.
What I’d like to do is to turn off the ‘Free’ option from the popup portal, but have the Subscription form still active.
But it looks like when I deselect the ‘Free’ option in the settings, the subscription form, even though it says ‘Working…/check your inbox’ as I test it, never sends me an email to confirm my email.
To clarify: It only fails to email when the free option is turned off, but you DO get an email when the free option is on and you try to choose the paid option?
Asking because I wonder if you’re actually seeing a problem with transactional email not being correctly configured and/or your Stripe setup being incorrect, or whether the problem is only in this exact case.
I’m not sure I understood your response. Might need more coffee. You said you’re only testing the free option, so I guess I’m wondering if you’ve been able to get it to send transactional emails at all. If you’re self-hosting, that might be worth checking. (I think I remember seeing somewhere that you’re on Ghost Pro, so that’s probably not it.)
I’ve got a dev site with email working that I can link into a Stripe test account later today, so I can see if I can replicate the problem then. Which theme? And you’re not using custom portal code, right?
Seems to me like the Free tier needs to be on if you’re letting users sign up for the newsletter. As you say, that /is/ the Free tier. So there’s perhaps an error in the logic that it even shows the subscribe box if the Free tier is off. (Since this is your custom theme, you may not care to fix that, since you’re going to leave the free option on anyway.)
The tiers are displayed by Portal, not your theme. You could tweak that code to get it to only show paid options. Unfortunately, code injection doesn’t work well on Portal because Portal lives in an iframe.
It’s probably a pretty easy fix in Portal. I’m going to dig into that code this afternoon anyway (because I discovered I missed a spot in making a dark mode version), so if I can point you at an easy fix, I will.
Hey. I did some fussing around with Portal today and wonder if the problem is your sign up link on the front page. If you use #/portal/account/plans , you get a display just of paid plans, without the free plan shown. I’m only seeing the free plan shown when I user who is /not/ signed in clicks the #/portal/signup link.
Ah. So you want to only show the paid option when someone who is not signed in clicks the signup link. Sorry, I thought you wanted to only show paid for someone already registered (because they were already on the free tier).
Hi guys, sorry I’m replying on this thread, but I didn’t want to create a topic for this. The 5.14 version seems to be available but I’m still running 5.13.2 on Ghost pro. Any way to know when this version will be installed?