Open adizdaroglumyne opened 1 week ago
When I do a payment from any Android device, the device name cell is blank on dashboard. But when we do a payment via iOS or web, we see the device name as non-blank. Here it is the picture from our dashboard:
override suspend fun presentPaymentSheet( paymentSheet: PaymentSheet?, stripePaymentIntentResponse: StripePaymentIntentResponse ) { val environment = if (BuildConfig.FLAVOR == "dev") { PaymentSheet.GooglePayConfiguration.Environment.Test } else { PaymentSheet.GooglePayConfiguration.Environment.Production } paymentSheet?.presentWithPaymentIntent( paymentIntentClientSecret = stripePaymentIntentResponse.clientSecret, configuration = PaymentSheet.Configuration( merchantDisplayName = "MyApp", customer = PaymentSheet.CustomerConfiguration( stripePaymentIntentResponse.customerId, stripePaymentIntentResponse.ephemeralKey ), allowsDelayedPaymentMethods = true, googlePay = if (Build.VERSION.SDK_INT > Build.VERSION_CODES.Q ) PaymentSheet.GooglePayConfiguration( environment = environment, countryCode = "US", currencyCode = "USD" ) else null ) ) }
Doesn't matter
Groovy Gradle Dependency
kotlin:1.9.0 stripe-android:21.0.1 Android Gradle Plugin:8.4.0 Gradle:8.6
-
Thanks for filing this! We're investigating this now.
Summary
When I do a payment from any Android device, the device name cell is blank on dashboard. But when we do a payment via iOS or web, we see the device name as non-blank. Here it is the picture from our dashboard:
Code to reproduce
Android version
Doesn't matter
Impacted devices
Doesn't matter
Installation method
Groovy Gradle Dependency
Dependency Versions
kotlin:1.9.0 stripe-android:21.0.1 Android Gradle Plugin:8.4.0 Gradle:8.6
SDK classes
-
Video
-
Other information
-