#Harry (Wharton)

1 messages ยท Page 1 of 1 (latest)

flat frigateBOT
hasty mango
#

HI ๐Ÿ‘‹

I don't think we have any settings/config that is impacting the speed of loading the payment screen. That being said this is a new product for use and we will be making improvements as we go.

Which screen in particular are you referring to?

signal rover
#

When I use tap to pay on square it takes less than 1 second to load, so I know it's not my phone or my network

hasty mango
signal rover
#

yes I believe so

#

can we get an expert on this? it's seriously affecting the user experience

hasty mango
#

I don't think there is anything we can change about this currently

#

This would likely be due to the design of the iOS terminal SDK

#

I can raise it as a bug though

#

Do you have any example Payment Intent IDs you can share? Ones that were processed using the Tap to Pay screen?

hasty mango
#

It seems you've dropped off but one useful approach would be to create logs at different points in the app to identify which function calls were taking the longest time to execute. That would at least give you an idea of exactly where the delay is coming from.

signal rover
#

pm_1NQyOK2YEKcq3Aaf4tQqb7xq

#

payment id sample

hasty mango
#

That's a payment method, Payment Intents will start with a pi_

signal rover
#

pi_3NQyO82YEKcq3Aaf0OOLn0iZ

hasty mango
#

Okay thanks, I will include these details when filing the bug report

signal rover
#

yea it's a VERY big difference with square in terms of user experience

#

which I think if Stripe wants to push Tap to Pay it's important

hasty mango
#

And do you have the example Swift code where you present the screen?

signal rover
#

yes let me ping my developer

#

likely ping you tomorrow

#

also another question - the Tap to Pay feature for both iphone and android are only available in their native languages right?

#

not available in cross-platform languages?

hasty mango
#

Are you referring to localization of text? Or programming languages?

signal rover
#

programming language

#

we ended up having to build the entire app in Swift UI because Tap to pay was only available in Swift for iPhones, but wondering if that changed since

hasty mango
#

Objective-C /Swift for iOS and Java/Kotlin for Android are the only SDKs we support AFAIK

signal rover
#

so there's no one language that can work on both