Well this took me a couple hours to find an answer to why I couldn't buy diamonds before now. I had the Steam overlay in-game turned off.
Go to settings, then in-game, now turn on steam overlay in games. Then you will be able to purchase diamonds.
Hopefully this will help others on Steam that have ran into this same problem.