Provider of merchant accounts and payment processing services for small to medium size businesses and non-profit organizations