Spanish radio station COPE says the deal will be completed in the next few hours.

Tony Pulis' side will pay the release clause in the player's contract, which is around £15.3m.

Pulis wanted to add five new players to his squad before the window shuts and Camacho could add to Everton's Brendan Galloway, who joined on loan last week.

Matt Phillips is the only other signing West Brom have made, joining from QPR earlier this summer.

Camacho, 26, plays for La Liga side Malaga and has done since 2011.