You do not need a merchant services account to accept credit card payments. If you want to start accepting credit card payments right away, payment service providers tend to have the shortest turnaround time. All you need to do is sign up on their website and connect an active bank account.
Tip: The terminology around payment processors can be confusing and often used interchangeably. Even though payment service providers are not technically merchant accounts, they do provide merchant services.