I agree that you should consider creating an S-corp.
I live in Europe and suggest using paypal if you are targeting Europeans. Many Europeans do not have credit cards and need to do bank transfers to pay for things online which is why they use paypal.
I live in Europe and suggest using paypal if you are targeting Europeans. Many Europeans do not have credit cards and need to do bank transfers to pay for things online which is why they use paypal.