How to Set Up PayPal for a NonProfit & Accept Donations via Facebook

This week I was trying to help a local Nonprofit organization set up a paypal account so that we could enable them to accept donations online.  They already have a merchant services account for credit card transactions, which is probably charging them far more than...