Open
Description
Describe the bug
start('googlepay') does not work. It stops its job on some kind of shadowed view.
start('drop-in') works but it has its own problem with not omitting drop-in component when only googlepay payment method is available. With bank card payment everything seems to be fine.
Expected behavior
start('googlepay') works as expected or start('drop-in') with only googlepay available omits drop-in component.
Screenshots
video.mov
Desktop (please complete the following information):
- OS: macOS
- Version 15.5
Smartphone (please complete the following information):
- Device: Samsung Galaxy A54
- OS: Android 14
Additional context
expo: 53
@adyen/react-native: 2.6.1
{
"config": {
"environment": "live",
"clientKey": "live_[...],
"returnUrl": "[...]/payment/success",
"locale": "en-US",
"countryCode": "PL",
"amount": {
"currency": "PLN",
"value": 60
},
"dropin": {
"skipListWhenSinglePaymentMethod": true,
"showPreselectedStoredPaymentMethod": false
},
"googlepay": {
"merchantAccount": "[...]",
"environment": "live",
"allowedAuthMethods": [
"CRYPTOGRAM_3DS",
"PAN_ONLY"
],
"allowedCardNetworks": [
"MASTERCARD",
"VISA"
]
},
}
}
{
"sessionResponse": {
"allowedPaymentMethods": [
"googlepay"
],
"amount": {
"currency": "PLN",
"value": 60
},
"countryCode": "PL",
"expiresAt": "2025-05-23T16:12:53+02:00",
"id": "[...]",
"merchantAccount": "[...]",
"mode": "embedded",
"reference": "[...]",
"returnUrl": [...]",
"sessionData": "[...]",
"shopperLocale": "en-US",
"shopperReference": "[...]",
"splitCardFundingSources": false,
"threeDSAuthenticationOnly": false
}
}