I have just had this same issue. Payment was returned for security reasons, asked to contact xsolla support, of which i will not be doing as giving any more information to them is out of the question. I will wait for this issue to be resolved, or i'll just wait for the steam launch. Thank you. Game is looking promising.