Yeah, that doesn't matter. Being an American Citizen or being a company in the US doesn't matter. As an American living abroad, I know the pain. It affects not only payment processing regulations, but also copyright as well. For example, despite being a Netflix subscriber, I cannot access Netflix while inside the US.