Hi there,
I recently created this account and was trying to add my bank account but it is asking for a US Bank account. Given that I am from Seychelles, I only have an account from this country and do not understand why I would have a US one.
Please advise on this as I had another account which I cannot not use due to IBAN error and have money stuck on there and do not want another repeat of this.
... View more