Yes, you can use Blizzard balance to buy Call of Duty (COD) points. First, go to the Blizzard Shop and then select the Call of Duty. Now from the available options select the bundle that you want to buy. Then pay with the Blizzard Balance and enjoy the game.