Mobile cant buy ingame things

My card works, i just bought a coffee machine and i always use this card to buy hearthstone stuff.

I wanted to get battle ready deck but payment fails for some reason. Also the prices turned into Euros instead of TLs i dont know why but maybe thats the reason. Any help?