Alright, changed it to a more localized thing.
(Didn't realize the credit card thing is more a dutch thing than a European thing, thanks for pointing that out)

Point still stands though.
Seems only credit cards are supported or you need to pay extra, which makes no sense.
Seems kinda dated to use this payment way these days (personal opinion)