Can a user have more than one active PayID associated with a virtual account?

Yes, a user can associate more than one active PayID with a virtual account. For more details, refer to the Virtual Accounts and PayID per user articles