Yes, you can create a personal WISE account if you are from India or Indonesia. Although WISE does not support business account creation, you can still create a personal WISE account. By providing us with your WISE email address and your WISE tag or UPI ID (only applicable in India) we will be able to locate your account from the WISE platform.
Please ensure your bank account is set as the primary account to receive your funds. Additionally, make sure your account is searchable by this email address.
You can refer to Step 8 in this article for guidance on how to make your WISE account visible and discoverable by others. The article also serves as a comprehensive guide to creating a personal WISE account.