#dcboy_api
1 messages ยท Page 1 of 1 (latest)
๐ Welcome to your new thread!
โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
๐ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1265554851732127816
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
i try to use tap to pay , and connect local mobile fial
connectLocalMobileReader onFailure:com.stripe.stripeterminal.external.models.TerminalException: Failed to generate attestation.
*fail
Could you elaborate which Doc you are following and which code generated that error?
DiscoveryConfiguration config = new DiscoveryConfiguration.LocalMobileDiscoveryConfiguration(
isApplicationDebuggable()
);
discoveryCancelable = Terminal.getInstance().discoverReaders(....)
this code
could not discovery reader in release mode
but can discovery reader in debugger mode
I think it is one of the requirement here https://docs.stripe.com/terminal/payments/connect-reader?terminal-sdk-platform=android&reader-type=tap-to-pay#discover-readers
yes , is this one
all of device requirement is match
i can run on debugger mode and reader connect success, but not work in release mode
Hmm does it work with other devices?
the reader is local mobile reader , not have other device, this device is the first time to integration
Yeah I mean any other Android which support TTP
We want to see if it is a hardware issue
device is support, i have use the device factory test tools try to read emv card and apple pay , that's work
is need google play store login?
Sorry I don't follow the question. Are you using iPhone or Android?
android devices
You mentioned apple pay above. How is it related to Android TTP?
apple pay bind bank card , and the android device can read infomation from apple pay
Oh I see. Thanks. And then after factory reset you see the new log here?
is need login google play store ? beacuse this is the new device , not login with google play store
https://github.com/stripe-samples/tap-to-pay-android-demo
this demo is crash
I am not sure but let's try logging in
i download this samples is not work
Could you be a lot more details? What is not working? Are you still facing the same "Failed to generate attestation" error?
I do see more log after "Failed to generate attestation". Maybe it's only red herring? I see RetrieveingPaymentIntent successful here
Did it go to the collect payment method step?
yes, i have RetrieveingPaymentIntent, but reader not connect
LocalMobile reader is not connected , could not RetrieveingPaymentIntent
Okie. I think the first diagnostic steps would be finding another Android device to try
It could be just your device issue
Can you provide specific issues? Because this equipment was just purchased, I need to report specific issues to them.
allowing me to get equipment manufacturers to help me fix this problem
We don't know yet. I am suggesting to have more device to test, to distinguish about hardware issue vs software issue here
this device reader is work perfect
first error is: com.google.android.finsky.integrityservice.IntegrityException
this method is invoke by stripe sdk
Hi @inland wave it seems like this would require a more thorough investigation from us. I would ask you to reach out to Stripe Support, and say you talked to us on Discord, and my engineering team will take over the case: https://support.stripe.com/?contact=true
ok thank you