CommunityZ, you may also want to check with
Sales@PhotoPost.com to see how they have the PayPal account configured. The reason I say that is because I know with my own PayPal merchant account I can accept payments from customers without requiring them to create their own PayPal account.