You don't need a separate merchant account with payment service providers like Stripe and PayPal. This is because these services function much like a merchant account and even add much more flexibility than a traditional merchant services account.