Yes players must have an account to collect reward coins with your subscription.