Points are only generated once you have an account enabled, and you must be logged in to collect points. Points cannot be retrospectively applied to past purchases.