#Muhammad Tayyab
1 messages · Page 1 of 1 (latest)
Hi there!
Can you clarify what "Not accessible anymore" means? Does result.paymentMethod contains a PaymentMethod object?
seems like it is now in a sealed class.
Hey! Taking over for my colleague. What are you trying to achieve exactly ? when updating android SDK sure there can be some updated on the SDK/API
@icy parcel When I try to authorise a 3D secure 2 card....I ended up on StripeIntentResult.Outcome.FAILED or StripeIntentResult.Outcome.CANCELED state...so I think there might be a fix of that if I update stripe SDK.
Are you using PaymentSheet ?
No
What are you using then ?
I can see, we are using below thing to launch to add cards.
AddPaymentMethodActivityStarter(activity).startForResult(AddPaymentMethodActivityStarter.Args.Builder().build())
And using PaymentIntent or SetupIntent for payments.
confirmPayment()
or
confirmSetupIntent()
Probably you are using a very old integration.
this is correct.
Try following this guide for a new integration guide and that supports 3ds:
I invite you to run it locally, test and understand it ... you can also follow this guide too:
https://stripe.com/docs/payments/accept-a-payment?platform=android
thank you... I will look into this now.