Hey PayPeople. I'm an American living in Belize, which is also where my restaurant is located. However, I'd like to start selling out hats and t-shirts online through Shopify and Facebook, and in order to set up PayPal as my payment method, I need to create a PayPal Business account. HOWEVER, when I go to create that account, the address portion of the form is limited to US addresses -- so I can't complete the process. Am I missing something? From what I've read I shouldn't have a process creating a PayPal Business account outside of the US, but the registration process makes me think otherwise. Any and all help is appreciated! Thank you much.
... View more