It's not possible (yet) to buy MiCredits outside of China. As far as I know it's only possible to buy with a Chinese bankaccount.
There was a question on the official forums if there is going to be a solution for non China users with the new theme policy.
An admin replied that they are searching for a solution.
So there might be a change that we can buy MiCredits in the future but not for now.