[Cross posted from my suggestion to BMTC via their website.]
If KSRTC can issue the travel e-ticket using credit card and ID card combination, why can not issue daily/weekly/monthly pass electronically? I am sure many people will opt for it and reselling will reduce though not to great extent.