About billing System of our application

Is asana handles the whole subscription and billing system on our behalf for our application which is been registered on its marketplace like what Jira does?

No, Asana currently does not. It’s your responsibility to build and manage subscription and billing for your app.