No, there is no deadline for applying for this credit card scheme. Applicants can apply at any time, depending on their qualifications and the eligibility criteria of the scheme.