I'm afraid the services i tend to use for payment may be for just bigger companies, like Klarna, or just with bankcontact.
While i wish i could purchase it right away, my best bet would most likely to wait for the steam release which i'll gladly look forward to.