Why API subscription is linked to Margin?

One of the sometime frustrating issue I have seen is that Dhan API subscription is deducted from margin, for instance this month due to SEBI mandate Dhan credited back the balance from Dhan account to bank account, and before I could make the transfer again the API subscription expired.

Adding to it I made transfer back to account in evening on Friday which would will not be accepted by Dhan API subscription before Tuesday as Monday is public holiday. Now with this I am stuck without API access, 3 days which I could have used to develop and test some strategy over the weekend would go to waste as I won’t be able to get Dhan API subscription, why can’t one pay the fee directly through UPI for instant access, why it has to be tied to margin account only.

Hey @Gagandeep_Singh1

Welcome to MadeForTrade community!

Looks like I missed this. It is linked to your Margin so that you do not have to do another payment again and auto-debit can be seamless here.

Also, the scenario that you highlighted where in you couldn’t use API for 3 days due to settlement holiday, we have fixed this. As soon as you have available balance in ledger (even if pending settlement), we allow you to take Data API subscription. Hope this answers your question.