Upstox does not charge you for the one-time bank mandate. Your bank, however, may ask you for a one-time fee in order for them to register your Upstox account. These charges differ from bank to bank. 

To make an informed decision, you can check the mandate charges with your bank.