Hi everyone. I would just like to ask where to pay for visa fee?

Is it only at any union bank?
Or what other bank is accredited?

Thank you for all your help