No. In order to open a US-based Swan Bitcoin account, you need to have an active US bank account with a routing number and bank account number. If you wish to open an international Swan account, you will need a valid international bank account capable of completing international wires. Both US and International accounts support wire transfers.
We also do not support credit card payments via Mastercard, Visa, or American Express.
For a full list of the requirements see here.