User must have an account with any authorised bank with the Internet Banking (Netbanking) facility activated on it.
Net Banking payment facility of following authorized banks is available on the GST Portal. The bank details are available under Help > How can we help you > Payments > List of Authorised Banks.
For Internet Banking (Netbanking) Payments, there is no surcharge levied by any bank.