We will add an option for this free balance and expiry for that balance.
cur_bal is updated via transaction table. So if you just update cur_bal column it will not reflect to the enduser. Balance should be added either via actual payment or from admin panel -> billing -> add transaction