Ok for the past few times ive top up ive not seen my credit on my phone im on the 50 mins calls & text bolt on

Have o2 decided to take the money from you now for this service instead of crediting it to your mobile like it use to do.