The answer to this question is Yes and No as it’s dependent on the PayPal account type that you have.
FreshBooks currently integrates with 3 PayPal account types:
Note: While your client is able to pay your invoices with a credit card, PayPal may limit the number of times a credit card can be used before they require your client to sign up for a PayPal account. This is PayPal’s Guest Checkout limit and if you have questions regarding these limits, please contact PayPal’s customer support and they will gladly help you out.
If you are located in the United States and are billing an invoice for under $10,000USD, you can use PayPal Business Payments.
This product will require your client to have a PayPal account to pay your invoice online, but you will be charged a $0.50 flat fee rather than the normal percentage of invoice fee.