No. A store can now open for business with only a PayPal Premier or Business account using PayPal Express Checkout.
When you use the Payment Wizard before opening, you have the option to select that you will use PayPal Express Checkout as a payment processing option. You can also add a merchant account at a later date in the Payment Center.
Click to learn more about applying for a merchant account or using an existing merchant account.
See Also