I think 付费 is often related to a sevice and is more like the word 'cost' in English while 支付 is more like the word 'spend'. And when you use 付费,you may say 有线电视需要付费吗?As it is shown in the example, there's no object behind the word 付费,so it's more like a vi. And when we use支付,we may say 我们需要支付多少钱?There IS an object behind the word 支付.Besides, 支付多少钱seems like a phrase in Chinese. SO I don't think these two words could be used interchangeably at all times, in fact, I don't think they could be used interchangeabley at all.