Dhan already has transaction estimator (launched last year) in order window where you can see all the charges.