Hello, sales-fssporting.
Let me provide you with some information about card readers in QuickBooks Online.
For QuickBooks Online we do have Swipe reader and Chip reader for receiving payments through our GoPayment. Though, Desktop only supports the MagTek card reader via USB and chip card reader through mobile. Also, these hardware peripherals are only recommended to be plugged directly to a computer without the use of a USB hub or extension.
To know more about card reader compatibility and setup, you may refer to this article: https://community.intuit.com/articles/1769402.
Incase you've problem with your card reader, please see this article for other troubleshooting steps with connecting your reader: Fix issues with the GoPayment and QuickBooks mobile app card reader.
I'll be right here to help you if there's anything else that you need. Just let me know by leaving a reply below. Take care!