I setup a LLC for my ecommerce business in US, I am not US citizen, do not live in USA, the only thing we need to do with USA is to move our stock to a third party warehouse in USA for international distribution. Do we have to open a US bank account for my LLC? Can I just use paypal account (business account) to do business and report to IRS yearly?
You don’t have to open a bank account in the US, you could either use PayPal or any similar service, or even open a bank account in your country.
(a) You made a typo in the card number, CCV code, expiration date, name or address;
(b) Your card balance is too low;
(c) Issuing bank has declined this transaction for some other reason related to your account.