Does the bank account need to be in my name?

Yes. Due to laws and regulations, the payment can only be made in your name and your banking information should include your full name as shown in the official ID document you’ve provided. Otherwise, the system will halt the payment until the issue gets resolved.