Star Wars: Battlefront is going to release in November and it features one-time payment model. After that you can earn in-game credits by playing the game. There's no item that you can purchase with real money, as design director Niklas Fegraeus says, the only way to earn credits is through playing the game.
"[Microtransactions are] not part of the core design of how it works," he said. "This is a progression system based on your gameplay performance."
Star Wars: Battlefront will be released on November 17 on PC, PS4 and Xbox One. You may not decide to purchase the game yet but you should really try the open beta starting on October 8.
Via: PC Gamer