Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Major Issue - Terminal is not found and must be select manually #161

Open
vladaman opened this issue Jun 23, 2021 · 2 comments
Open

Major Issue - Terminal is not found and must be select manually #161

vladaman opened this issue Jun 23, 2021 · 2 comments

Comments

@vladaman
Copy link

vladaman commented Jun 23, 2021

In version 3.3.2 we are experiencing random issues when SumUp terminal is not found. Previous SDK had no issue like this.

For example, we call SumUpAPI.checkout(), user is asked to identify and pair terminal. Payment goes through.
Then we send second payment, terminal is not found, we click on right/top blue icon, select same terminal again and the payment goes through.

Basically user needs to constantly find his device and then continue with payment. Sometimes it works fine, for example 2-4 payments are without this and then again, terminal is not being found.

Observation:

  • Restarting Bluetooth on Android helps, it will connect once and then the issue repeats again
  • If I leave terminal alone for 20-30 mins then it will connect in some cases - quick consecutive payments are fail in 100% cases
@radek3911
Copy link

I am experiencing similar behavior. Sometimes the SDK does not detect terminal presence and sometimes it works even when the terminal is powered off. If it helps my terminal number is: 106011304884

@vladaman
Copy link
Author

vladaman commented Jul 2, 2021

Here is what we see in logs:

07-02 14:53:31.979   599   651 I ActivityManager: Displayed com.myapp/com.sumup.merchant.reader.ui.activities.CardReaderPaymentAPIDrivenPageActivity: +388ms
07-02 14:53:39.035  9544 10094 W SumUp   : (SourceFile:112)@BtSmart-Receiver | BluetoothAdapter not initialized
07-02 14:53:39.137  9544  9544 E SumUp   : (SourceFile:153)@main | onTransportError() CardReaderError{Name = TRANSPORT_ERROR mErrorCode=3}
07-02 14:53:39.141  9544  9544 W SumUp   : (SourceFile:62)@main | Tried to start event, but last event was not finished
07-02 14:53:42.920  9544  9544 W SumUp   : (SourceFile:112)@main | BluetoothAdapter not initialized
07-02 14:53:43.023   599 29032 I ActivityManager: START u0 {cmp=com.myapp/com.sumup.merchant.reader.troubleshooting.ui.BtTroubleshootingActivity (has extras)} from uid 10057 on display 0
07-02 14:53:43.292   599   651 I ActivityManager: Displayed com.myapp/com.sumup.merchant.reader.troubleshooting.ui.BtTroubleshootingActivity: +250ms
07-02 14:53:45.634  9544  9544 W SumUp   : (SourceFile:62)@main | Tried to start event, but last event was not finished
07-02 14:53:51.859  9544 10102 W SumUp   : (SourceFile:112)@BtSmart-Receiver | BluetoothAdapter not initialized
07-02 14:53:51.961  9544  9544 E SumUp   : (SourceFile:153)@main | onTransportError() CardReaderError{Name = TRANSPORT_ERROR mErrorCode=3}
07-02 14:53:51.966  9544  9544 W SumUp   : (SourceFile:62)@main | Tried to start event, but last event was not finished
07-02 14:53:58.260  9544 10104 W SumUp   : (SourceFile:112)@BtSmart-Receiver | BluetoothAdapter not initialized
07-02 14:53:58.367  9544  9544 E SumUp   : (SourceFile:153)@main | onTransportError() CardReaderError{Name = TRANSPORT_ERROR mErrorCode=3}
07-02 14:53:58.380  9544  9544 W SumUp   : (SourceFile:62)@main | Tried to start event, but last event was not finished
07-02 14:54:04.629  9544 10108 W SumUp   : (SourceFile:112)@BtSmart-Receiver | BluetoothAdapter not initialized
07-02 14:54:04.734  9544  9544 E SumUp   : (SourceFile:153)@main | onTransportError() CardReaderError{Name = TRANSPORT_ERROR mErrorCode=3}
07-02 14:54:04.747  9544  9544 W SumUp   : (SourceFile:62)@main | Tried to start event, but last event was not finished
07-02 14:54:10.985  9544 10110 W SumUp   : (SourceFile:112)@BtSmart-Receiver | BluetoothAdapter not initialized
07-02 14:54:11.087  9544  9544 E SumUp   : (SourceFile:153)@main | onTransportError() CardReaderError{Name = TRANSPORT_ERROR mErrorCode=3}

@vladaman vladaman changed the title Infrequent Issue - Terminal does not connect Major Issue - Terminal is not found and must be select manually Jul 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants