From the 1st Feb all megariders will be done on a smart card, they wont be accepting paper megariders anymore.
Im sure they'll be accepting them after the 1st Feb if they run out after.
Edit: Notice on the 23 (Sunderland)
RE: Stagecoach North East: Latest News & Discussion - January 2016
Ooo Friend, Bus Friend.