#ritikgwala_69366

1 messages · Page 1 of 1 (latest)

potent hollowBOT
obtuse pasture
#

Hi there, you can't initiate 3DS from backend. You need to bring your customer to your webpage, so that you can call stripe.confirmCardPayment() to start the 3DS flow.

cloud parrot
#

i have a app which is in flutter and using php api as backend so how can i suppose to open that 3DS model ?

obtuse pasture
cloud parrot
#

Yes one of my team member uses this

#

Can't we use this approach ?
User will add the card details (if we have not added any cards previously or the user wants to add new cards). After that, we will redirect the web page inside the app with the amount and other details. After the payment is successful, we will show the payment success screen in the app.

obtuse pasture
#

I believe the equivalent of stripe.confirmCardPayment() in this Flutter library is confirmPayment

#

Again, this is a community built library, not an official library from Stripe. You might want to reach out to the community if you have questions specific to this library.

cloud parrot
#

Okay got your point
One more query want to ask if a user make a payment with card details via stripe checkout does he has to enter their card details each time for each payment ?
Same question goes for custom payment flow as well ?

obtuse pasture
cloud parrot
#

Thanks for your help i am checking.

#

Hi,
I have implemented a stripe checkout in php and each time i am trying to make payment it takes my card details each time.

obtuse pasture
#

If you want to save the payment details so that you can reuse in future payments, you can follow the link that I sent earlier

cloud parrot
#

Can't we send stirpe checkout link in api response ?

#

with already filled card details like card number ,card cvv , expiration ?