Getting a business bank account with a foreign business

You can’t open a business bank account in Taiwan as a sole trader, sorry. Taiwan does not have any concept such as a sole proprietor or DBA.

The same goes for a rep. office - you can’t open a rep. office as a sole trader.