Yes, you do. Players need a valid bank account with one of the supported banks in Pay ID’s network and a subsequent Pay ID account.