The 25-year-old will join the Hammers on a five-year contract from Mexican side Pachuca once the formalities of a work permit hearing.
The Hammers had been tracking the striker prior to the World Cup and were fortunate to beat a host of European clubs to his signature following his three goals for his country in Brazil at the World Cup.