Other method airtel.in website and login in ur account and select ur digital tv account and click connection and select sd topup and u see free recording topup
NPVR is not for recording. It stands for Network PVR. No one know what its used for.
There is another free topup for lifetime recording only in selfcare. Original post in GD thread: #15,139