No. A store can now open for business with only a PayPal 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