#mattiaferrari_code
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/1388055721974829228
📝 Have more to share? Add more details, code, screenshots, videos, etc. below.
Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- mattiaferrari_code, 1 day ago, 53 messages
- mattiaferrari_code, 3 days ago, 49 messages
Terminal.getInstance().discoverReaders(
new DiscoveryConfiguration.HandoffDiscoveryConfiguration(),
new CustomDiscoveryListener(reader -> {
Terminal.getInstance().connectReader(
reader,
new ConnectionConfiguration.HandoffConnectionConfiguration(
new HandoffReaderListener() {
@Override
public void onDisconnect(@NonNull DisconnectReason reason) {
HandoffReaderListener.super.onDisconnect(reason);
}
}
),
new ReaderCallback() {
@Override
public void onSuccess(@NonNull Reader reader) {
System.out.println("FATTO " + reader.toString());
HashMap<String, String> res = new HashMap<>();
res.put("success", "ok");
cb.onSuccess(res);
}
@Override
public void onFailure(@NonNull TerminalException e) {
cb.onFailure(e.getMessage());
}
}
);
}, cb),
new com.stripe.stripeterminal.external.callable.Callback() {
@Override
public void onSuccess() {
System.out.println("SUCCESS");
}
@Override
public void onFailure(@NonNull TerminalException e) {
System.out.println(e.getMessage());
cb.onFailure(e.getMessage());
}
}
);
I sent the app for the review but when the reviewer tries to connect his device to my application the cannot find it. Why?
When i do the discover process the sdk searches for devices connected to my stripe accounts
So the reviewer device isn’t registered on my account and it is not discovered
How does this work?
Hi, could you share the full feedback from the reviewer?
Nah this is okay, let me as my colleague too
Hi, sorry I think you want to discuss this on case based communication. This is a public forum
Can you continue on your email thread?
Wait isnt this a quite simple thing?
Am i missing something on my integration
Like i have to give a method to the reviewer to register the terminal on my stripe account or something like this
I think you will need to find a way to let the reviewer use your app on their Stripe account, which they have a reader registered already
I am not sure TBH, depends on the reviewer team policy. You could simply ask them as you are asking here, just that we can't really discussing app reviewing/rejection process on this public forum
Who can i ask
hi! I'm taking over this thread.
I recommend directly reaching out to Stripe support if you need more help with this: https://support.stripe.com/contact
yes it can take some time, you need to be patient.
It's that i just need to address this issue
Like how other apps pass the review?
Am i missing some steps in my integrations
I'm sorry but we don't know much about this here on Discord. what type of review are you talking about exactly?
the review of the terminal app on device
but who is doing the review here? Stripe?
then yes, you need to talk to Stripe support to better understand how this process works.