I don't know what counts or doesn't count as a payment processor exactly in these states (GP brought that up, not me).
In any case, the tax status of a payment (donation or payment for goods/services received) would most likely be orthogonal to that, i.e. I don't think you could skirt any of these requirements just by saying you're taking donations.