Hi All,
Requesting some help trying to get paid membership set up!
I’ve seen another post with a similar title but seemed to not have any explicit resolution. I have membership set up with Mailgun as my bulk mail sending provider and Stripe connected. but for whatever reason i am not able to get the checkout flow to work after getting subscriptions. Some more details below:
Browsers: I’ve reproduced this on Chrome, Brave, and Safari
Versions
Ghost Version: 3.39.0
Ghost-CLI version: 1.15.2
Theme: Lyra (1.0.0)
node -v: v12.18.3
Databse: mysql
Installed using ghost-cli on Digital Ocean Ubuntu 16.04
Members Setting
Allow For Free Member Signup: Enabled
Default Post Access: Free
Subscription Pricing: $4/mo or $40/yr
Ghost Logs
[2020-12-06 20:48:09] INFO "GET /members/api/session" 200 8ms
[2020-12-06 20:48:09] INFO "POST /members/api/create-stripe-checkout-session/" 400 509ms
Console Output
The API response from stripe:
You must opt-in to incomplete subscriptions to specify
customer. Learn more at https://stripe.com/docs/payments/checkout/incomplete-subscriptions.
Just disconnected and re-connected Stripe but no luck getting this to work. Would love some guidance if anyone has run into something similar in the past.
Thanks!