#shudhanshu_59118

1 messages · Page 1 of 1 (latest)

quasi kelpBOT
#

Hello shudhanshu_59118, we'll be with you shortly! Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
https://discord.com/channels/841573134531821608/1164209846489456650, 1 days ago, 3 messages
https://discord.com/channels/841573134531821608/1164137492837052448, 1 days ago, 36 messages
https://discord.com/channels/841573134531821608/1164102241360289822, 1 days ago, 3 messages
https://discord.com/channels/841573134531821608/1163807366752514068, 2 days ago, 32 messages

mental spindle
#

You can save that payment method to the Customer's invoice_settings.default_payment_method. Then next time a Sub on the same customer will adopt it

quasi kelpBOT
glossy jackal
#

Yes but thee problem is for all the cards this flow does not support

#

Like if i saved an card which is 3D Secure and create an subscription from that on the server that subscription is always stay on the Incomplete status.

karmic coyote
#

can you share the subscription id?

willow harbor
glossy jackal
#

sub_1O2XK2SFXTYvwKhVolRXtkxS

karmic coyote
#

@willow harbor please reach out to Stripe Support - https://support.stripe.com/contact

glossy jackal
#

Yes the reason is i want my user to enter its cards details only one time not again and again

karmic coyote
#

well yes, but you can use the Subscription's PaymentIntent or SetupIntent to collect the card details instead as described in that guide

glossy jackal
#

So lets say i created a subscription and the user entered its cards details on the Payment Sheet and i saved its Payment Method from that subscription but for the second subscription i don't want my customer to again enter the same cards details on the payment sheet so how i can avoid that i just want to know that and if its possible or not with stripe

karmic coyote
#

For context, India issued cards need to have an e-mandate to charge them off-session : https://stripe.com/docs/india-recurring-payments

I recommend collecting a new PaymentMethod for each Subscription, because Stripe will automatically create/generate the mandate details which are unique to each Subscription for the payment method used to pay for that Subscription

Learn how to update an integration to support RBI e-mandates.

#

if you use the PaymentIntent / SetupIntent from the Subscription, Stripe will automatically create/generate the mandate. If you use SetupIntents, you'll need to pass in additional parameters to create the mandate.

glossy jackal
#

I don't want this implementation for india

karmic coyote
#

what do you mean by this implementation?

karmic coyote
#

it's possible, but you will need to pass in the appropriate parameters to create a mandate for the PaymentMethod so that subsequent off-session payments won't be declined. Also, your Subscription creation will trigger 3DS since the customer is on-session which is expected and should be handled accordingly

glossy jackal
#

Whats a mandate ?

karmic coyote
glossy jackal
#

I have to implement this on the US so why would i read India Recurring Pament

karmic coyote
#

are you supporting India issued cards?

#

i.e. will you have customers from India?

glossy jackal
#

No