Can non-Canadian residents apply online?

You must be a permanent resident of Canada to apply for a credit card account online.