TouchSuite has taken non-profit payment processing for non-profits to a new level. The new