Wolves have agreed to pay Stuttgart 18m euros (£15.4m) plus add-ons for their striker Sasa Kalajdzic.
Manager Bruno Lage spoke of his desire to bring in an additional forward to compete with Raul Jimenez after yesterday's 1-1 draw with Newcastle.
Austria striker Kalajdzic, 25, has been on Wolves' radar for a number of weeks.
He asked to be left out of Stuttgart's Bundesliga game with Koln at the weekend.
Stuttgart had been seeking €25m to sell the centre-forward.