Best answer by Robert T
See Rikster's post here : https://community.koodomobile.com/koodo/topics/i-topped-up-but-my-account-status-says-base-plan-expi...
For some reason, after business hours, the system takes a little more time to process payment and credit card registration. I've found that during business hours, the system takes very little time at all. I too did the exact same thing (adding more funds in panic mode). Always check your current balance before adding more funds. The system may still show the account as expired, but as long as you see a current balance, it's just a matter of waiting for the system to play catch up.
The account should be restored by 6 or 7:00 a.m. your local time, based on past experiences.