Joining on a youth loan until January, Ingram will continue to train with the Wanderers and is permitted to play in their development squad games.
The deal also includes a 24-hour recall clause.
Ingram, 18, could make his debut on Saturday when Hayes travel to Weston-super-Mare.