Btw I do use
CoinPayments (ref. link. beware!) for a project, it works very well and they can auto convert everything to BtC if you don't want to keep track of 150 altcoins
The only downside is that most people use BtC to pay and the validation can take anything from 1 minute to hours.