You can collect Smiles for every purchase online, as long as you are logged in when you complete the purchase. We will automatically add the Smiles to your account after you complete the transaction. Online orders placed via a guest check out will not be linked to your account.