#rzzz | Real Deal
1 messages ยท Page 1 of 1 (latest)
Hi there ๐ what's the question you're looking for assistance with?
just want to clarify for subscription. Before setting a subscription for a customer it requires a payment method right?
It depends on the payment_behavior you're using and whether the first Invoice will require payment:
https://stripe.com/docs/api/subscriptions/create#create_subscription-payment_behavior
Collecting payment method details first is a good idea to help ensure the Subscription will be able to automatically charge and renew, but may cause customer friction if your Subscription starts with a free trial period.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
I see. My client wants the customer to try their products/subscription for free without setting up a trial period.
in our case should we set collection_method to send_invoice?
Maybe, if you aren't collecting a Payment Method ahead of time that is probably best as charge_automatically won't succeed without a Payment Method to use.
If there is no payment on the first Invoice, then the Subscription creation request is pretty lenient on what it requires.
I mean once the customer is using my clients platform his initial subscription is free (like free trial with limited access like api execution)
It will depend on the client if he/she wants to upgrade to a start plan
If the initial Subscription is for a product with a price of zero, then no payments will be processed and no payment method is required.
what field on a subscription api should I modify for no payment methood required
None
So we just need to create a product with 0 price?
Hello ๐
Taking over as toby needs to step away soon
Yes for a free plan, $0 product is what you need
I see. Got it now. Thanks team. Will ask again if some questions will surface.