#it-dev_unexpected
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/1369989763339124776
📝 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.
- it-dev_code, 19 hours ago, 31 messages
👋
Are you trying to discover the WisePAD3 from the SunmuV2 ?
Have you tried to discover the WisePAD3 with a normal Android device (not a terminal/industrial one)?
I have doubts that's not supported and I think this should be a limitation in the Sunmu device.
yes, but couldn't pair it.
You should use the Stripe SDK to connect to a reader and not through the mobile bluthooth directly
yes, so I tried like this before.
Callback disconnectCallback = new Callback() {
@Override
public void onSuccess() {
String connectLocationId = Define.STRIPE_LOCATION_ID; //test_mode
DiscoveryConfiguration config = new DiscoveryConfiguration(30, DiscoveryMethod.BLUETOOTH_SCAN, false, connectLocationId);
viewModel.discoveryTask = Terminal.getInstance().discoverReaders(config, new DiscoveryListener() {
@Override
public void onUpdateDiscoveredReaders(@NonNull List<Reader> readers) {
if (readers.size() > 0) {
cancelDiscovery();
connectBluetoothReader(readers.get(0));
}
}
}, new Callback() {
@Override
public void onSuccess() {
viewModel.discoveryTask = null;
}
@Override
public void onFailure(@NotNull TerminalException e) {
showErrorMessage("Discovery failed: " + e.getErrorMessage());
}
});
}
@Override
public void onFailure(@NotNull TerminalException e) {
showErrorMessage("Failed to disconnect reader: " + e.getErrorMessage());
}
};
Terminal.getInstance().disconnectReader(disconnectCallback);
Don’t use mobile device settings to pair with your reader. Pairing the reader through device settings makes the reader unavailable to connect to your app.
https://docs.stripe.com/terminal/payments/connect-reader?terminal-sdk-platform=android&reader-type=bluetooth
I know it, I just tried at first time, but couldn't.
This is a pretty complex ask that is really beyond the remit of Discord. We're not even sure if a POS <-> WP3 connection is even supported. It's going to take us some time to figure out if it is, and why it isn't working for you. Not to mention these Sumni devices are not something that our team has readily available so a reproduction is hard
I'd recommend writing in to our team directly with all the details, and we can work with you via email to get a resolution either way
Hello @whole blade, we have sent you a direct message, please check it at https://discord.com/channels/@me/1369991977709469728
- 🔗The message has instructions on how to open a direct support case with our Developer Support team, in order to help you more effectively.
Could you please check these attachments I tried before?
I mean the code looks fine. If you can't facilitate a connection between a non-Sumni BT device (i.e. your laptop) and the WP3 then maybe there's an issue with the reader. Try following the steps here: https://support.stripe.com/questions/a-mobile-bluetooth-reader-is-encountering-issues-connecting-to-my-point-of-sale-application
Find help and support for Stripe. Our support site provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
As I said, you should write in to our team using the link in the DM. You can share all these details with us there