Do I need a merchant account?

This depends on how you want you want your payment authorizations to be managed. For groups that don’t want to undertake the costs of setting up their own merchant account, they can create a free Pay Pal account and we will configure Pay Pal to pass the funds onto Pay Pal to settle your funds.