Aston Villa striker Danny Ings will become a West Ham player, reports Goal.
The Hammers have reached a full agreement to sign the 30-year-old from Aston Villa, including a full bonus package. The transfer fee will be £15 million.
Everton were also interested in the forward's services, but the Toffees wanted to rent the player. The Birmingham club insisted on the immediate sale of Ings.
On Saturday, West Ham will host Everton in the 21st round of the English Championship. Ings could soon make his debut for his new club, who are desperate for points as they try to avoid the relegation zone in the Premier League table.