There seems to be a difference between the available Store Credit of yours with the site currency you had picked previously.
Would you like to:
official Clash of Clans Gems top up!
It's secure and easy.select the value of top up you wish to purchase, complete the payment, and the top up will be added immediately to your Clash of Clans Account。