Do I need to use API to create on Demand invoice? Follow No, to Create an On demand Invoice, you can go to Dashboard > Accept Payments > On Demand > Create On Demand