This article provides information that may help you determine credit card swipe compatibility with CivicRec.
We support card swipes that are USB and have the Keyboard Emulation feature.
For another option, you can use standalone card processing devices that have their own internet connection and process cards outside of CivicRec. Next, enter the transaction in CivicRec under a generic payment type, for example, one called Credit/Debit Offline.
If you use your card swipe/reader as a standalone processing device, there are no compatibility restrictions with CivicRec, since you process outside of CivicRec and simply enter the transaction into CivicRec for management purposes. These devices would typically have an ethernet and/or phone jack cable and must setup/configure based on the merchant/payment gateway requirements.