West Ham United manager Slaven Bilic says forward Dimitri Payet no longer wants to play for the Premier League club - but they will not sell him.
The 29-year-old France international has regularly been linked with a move.
It is understood the Hammers recently turned down a £19.1m bid for Payet from his former side Marseille.
"We have said we don't want to sell our best players but Payet does not want to play for us," Bilic said. "We are not going to sell him."
Payet joined West Ham from Marseille for £10.7m in June 2015.
He excelled in his first season with the London club, scoring 12 goals and earning a nomination for the PFA Players' Player of the Year award.
In February 2016 he signed a new contract to tie him to the Hammers to the summer of 2021.
Payet has scored five goals so far this season, and the Sun reported last week that Bilic had ordered him to improve his attitude.
"I expect from him to come back and to show commitment and determination to the team like the team has shown to him," Bilic said on Thursday.
"We aren't going to sell him. It's not a money issue or anything. We want to keep our best players.
"I spoke to the chairman and this is not a money issue. We gave him a long contract because we want him to stay."
Payet was left on the bench for Friday's 5-0 FA Cup defeat by Manchester City.
"He's probably been tapped up by some clubs or whatever," added Bilic, who also confirmed that the player is not training with the first team. "That is usual at this time of year.
"But until he changes his attitude he is out of the team and he's not going to train with us."
West Ham are 13th in the Premier League, seven points above the relegation zone, and host Crystal Palace on Saturday.