Do these plans have auto renewal?

These plans auto renew if there is sufficient credit balance within 48 hours of expiration. You will receive an auto renewal SMS message 48 hours and 24 hours before your Plan expires to mind you to top up to have enough balance to auto renew.