First of, yes i can just buy a gamecard in a store or use the very long way round of buying crysta with the ultimatepay option.
But i just want things to go automatic every X months

I only have a debit card with Maestro on it. Works in all of Europe. Never needed a credit card before. My debit card just has the option to "go into the red"
The payment options say that you can use a Debit card, but the only debit cards in the options are for one country only. Like Germany, UK, US, France and Canada only.
I have played indie games with more options for payment then SQ has.

Paypal would be a great option to add, or just for the people in the Netherlands: IDeal