The legal documents required will differ according to the type of legality of your business. For personal merchants, you will be asked to include your national ID, tax identification number (NPWP) and your bank account number. For personal merchants, the ID, NPWP, and Bank Accounts must be under the same name, while for corporate merchants, you will be asked to include a more thorough legality documents.
For details of the documents that must be included, please see https://docs.duitku.com/account/#aktivasi-akun