Are you guys using DDA (Direct Debit Authorisation) for direct bank transfer? Some banks like HSBC and Hangseng charges a setup fee for that now
Yes, it's a DDA. I don't think the bank will charge you unless this is a very recent change. We do get charged on our side but don't charge the customer for now.