Provision of basic codes for checking balances, or recharging, or checking validity might be a simple yet very efficient solution in cases when one does not have access to internet through WiFi or data plan.
I urge you to please look into this matter, as it would be really helpful for the customers