Swansea have agreed a fee of £6.5million with FC Twente for striker Luc Castaignos, Sky Sports News understands.