We've tried to make this work at Emory for well over a decade, mostly with FirstData devices given our enterprise treasury set up. The biggest problem you're going to run into is that none of the devices are geared towards capturing anything more than just a basic transaction. It is almost impossible to capture the donor information. If you think about where you typically see a Square device (farmers' market, merch table, restaurant), those are just basic transactional businesses with no need for capturing deeper customer information, so the devices only do the bare minimum. There's a market out there (in here?) dying for a better solution.
-jsg
------------------------------
Josh Greenbaum
Emory University
jgree2@emory.edu------------------------------