Rangers have had a bid of around £1.5million accepted by Hearts for full-back Lee Wallace.
The SPL champions have been chasing Wallace all summer and have seen two bids for the Scotland international previously rejected by Hearts.
Rangers have now come back with a third bid and Hearts have now reluctantly accepted the offer.
The 23-year-old has now been given permission to travel to Glasgow to hold talks with Rangers and undergo a medical.
Hearts were hoping to tie down Wallace to a new deal, but it appears he will be on his way out of Tynecastle for Ibrox.