Log in, or just make a new account, so you can:
Make your purchase on your favorite Need for Speed Heat Deluxe Edition Upgrade (Xbox) - Free for Game Pass / EA Play Subscribers for just free at Xbox Store (11th October). No extra code needed