I'm being asked to believe that online payment isn't a thing in The Netherlands.
@jasongorman the only uncommon thing is having a creditcard. But online payments are very common, but using a local system called iDEAL, which is getting replaced by WERO (which more EU countries also switched too).