Personally, iDEAL. While it is very widely used in my home country of the Netherlands, I am unsure if it is used anywhere else.
But as long as there is any type that does not require a credit card it's all good. Over here credit cards are not standard to have, so around 50% of us do not have one. That percentage only gets higher the younger the age group.