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

Inperson SDK for windows with bbpos usb not disconnection from device #14

Open
stevenwilliamsmis opened this issue Dec 10, 2018 · 0 comments

Comments

@stevenwilliamsmis
Copy link

We have been attempting to integrate with the inperson sdk using the bbpos anywhere walker and the windows sdk. I was able to get the transactions to process correctly through the Inperson sdk but am having two issues with the device. 1) The sdk does not seem to release the usb connection to the device correctly as I am able to reproduce my issue with the sample application provided here. All you have to do is log into a production account and process one emv transaction. Close the application. If you are debugging in visual studio you will notice that even though the screens are closed that the application is still debugging. If you unplug the card reader the debugger stops. If you are just running the exe watch task manager for the process. The application will still be open even though all windows are closed until the device is unplugged.
2) The other problem I seem to be having is that the device is timing out. I believe this is tied to issue 1. After a while the user gets an error stating that they are unable to connect to the device. If they try again or they unplug and plug the device back in again it starts working again.

My code implements IDisposable and calls the this.launcher.stopUSBConnection() though the connection seems to remain. Please let me know what you need from me to help figure out this issue.
Thanks,
Steven

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant