The details of the pact are best left for the player and DM to work out. Wyll clearly got a bad deal though.