I am new to all of this and need some help! I am trying to set up a new business and have found that some sites say in order to use paypal I must have an U.S. account. I am from Canada so is there something I can do? I have my account using a verified bank account and could add a visa or mastercard would that help? Thanks for any info you can give me.
... View more