Asylum seekers who can afford to will be required to repay a flat-rate contribution towards the cost of their accommodation and support.