Pre-order Xbox digital games in the Microsoft Store
All pre-orders typically charge customers 10 days before the game release date. This means that you'll need to have a valid payment option on your account at least 10 days before a game release to avoid any billing issues.