It look like this but it is fine when I tried to buy other game.
I tested and tried with a different account and there is no issue with the payment method...
Maybe the payment methods are blocked/restricted in specific countries, which country are you trying to buy the game in?
Maybe use a VPN or instead buy the game on Steam (under the name AMAP)
Please let me know how it goes!