#Cinji18
1 messages · Page 1 of 1 (latest)
hello! it's the way it was designed back then i'm afraid
i'll pass on the feedback though!
So how should I proceed? I have a membership/subscription business...
you would need to create a customer first
Then if the payment to his subscription fails, delete him?
that works if you want to keep things clean
Hmm...ok. Also, I want to allow the customer to choose whether to have automatic renewals or manual renewals. If manual, I don't want to save any payment method info and I don't want to send an invoice. I want to send an email to remind him to login and renew. Is this doable?
if you want to do it manually, then you wouldn't use Billing i.e. create a Subscription
you would create a PaymentIntent and manage collecting payments etc by yourself
Are you saying if the person wants to manually renew, I cannot create a subscription for him and add him to the list of subscribers?
I want to allow the customer to choose whether to have automatic renewals or manual renewals
you can set the collection method : https://stripe.com/docs/api/subscriptions/create#create_subscription-collection_method
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
hmmm
let me think a bit more about the manual renew flow
okay, scratch what i said earlier. It should be possible - you can turn off emails : https://stripe.com/docs/invoicing/integration/workflow-transitions#emails
Hmmm...ok. I will see what I come up with. Thank you.
then you would handle emails on your own, and get the customer to login to your page and make payment. I assume that you want to handle payment on your own, so you would use the corresponding PaymentIntent to collect payment