You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When attempting to confirmPaymentSheetPayment, I encounter the following error on iOS with a 3DS payment and on a modal presentation view
To Reproduce
Open a modal presentation view
init payment
attempt to confirm the payment with confirmPaymentSheetPayment
-> the 3DS screen is not displayed and i get the following error:
authenticationPresentingViewController is already presenting. You should probably dismiss the presented view controller in prepareAuthenticationContextForPresentation
Works correctly with a classic payment (no 3DS)
Works correctly on Android
Works correctly on containedModal presentation view
Expected behavior
The 3DS screen should be displayed on top of the stack.
The 3DS screen opening normaly in a modal view seems conflict with my current modal view
Did you note some issues with a "modal" presentation view and 3DS screen?
The text was updated successfully, but these errors were encountered:
jetaix
changed the title
[BUG] iOS: authenticationPresentingViewController error when confirming payment sheet payment (3DS)
[BUG] iOS: authenticationPresentingViewController error when confirming payment sheet with 3DS
Oct 10, 2024
I opened a bug on react native because the Modal behaviour changed a lot and was not addressed in changelog.
I think that Stripe problem with 3d secure depend on this: facebook/react-native#47694
I also opened a bug here to fix this: #1772
Describe the bug
When attempting to
confirmPaymentSheetPayment
, I encounter the following error on iOS with a 3DS payment and on amodal
presentation viewTo Reproduce
modal
presentation viewconfirmPaymentSheetPayment
authenticationPresentingViewController is already presenting. You should probably dismiss the presented view controller in prepareAuthenticationContextForPresentation
containedModal
presentation viewExpected behavior
The 3DS screen should be displayed on top of the stack.
Smartphone:
Additional context
The 3DS screen opening normaly in a modal view seems conflict with my current modal view
Did you note some issues with a "modal" presentation view and 3DS screen?
The text was updated successfully, but these errors were encountered: