iZettle / sdk-android

Add card payments from Zettle to your own app
https://developer.zettle.com/docs/android-sdk
24 stars 20 forks source link

Connection problem using two devices and one zettle terminal #37

Closed To0m closed 2 years ago

To0m commented 3 years ago

Expected Behavior

I would like to use a Zettle terminal with multiple devices. I would like to be able to process a payment on both devices one after the other. Is it possible to use a Zettle terminal with multiple devices that have the SDK integrated?

Current Behavior

When I complete a payment with the first device and then want to start a payment with a second device, I can't connect to the terminal. Only when I completely close my app on the first device can I establish a connection with the second device. It seems that the Bluetooth connection does not end automatically.

Does anyone have experience dealing with this?

Steps to Reproduce

Use an App with integrated SDK on two devices with one zettle terminal. Complete an payment on device 1 and then try to start an payment on device 2.

Context

Multiple point of sales running the same POS-App with the integrated zettle sdk and one zettle card terminal.

fabriciovergara commented 2 years ago

Hi,

Unfortunately the reader don't have such capability. When reader connect to device it will "lock" to this device and block any external connection attempt as long the current connection exists.

To0m commented 2 years ago

Okay, thanks for the feedback.