When it gets activated you'll get a text/mail for premium deduction.
Otherwise it's not in activation.
& do you think If you or anyone activated this free money scheme for the corporate they would let you know.
They would simply deduct the premium & enjoy.
& till hope & pray you don't know...