Real Oviedo winger Haissem Hassan has taken his medical in London before his £9 million transfer to Celtic.
The Egypt international is expected to head to Glasgow to sign a four-year deal with a one-year extension option.
The clubs have agreed on an initial fee of around £6 million, with £3 million in add-ons, and Sky Sports are reporting the medical has been completed.
Read more
I've seen enough of Kasper Hogh to know Celtic goals will come How Celtic can get the best out of Kasper Hogh
Celtic will pay a significant part of the bonus if they reach the Champions League league phase later this month.
They aim to register Hassan in time for the Champions League play-off against LASK Linz next week.