Do I have to upload any documents to use the application?

No, documents are not needed to be uploaded to use this service. However, to accept digital payments, you need to do a simple KYC.