Sweden is one of the most legally restrictive European countries when it comes to buying alcohol though. So no surprise that it's harder here in that regard. I'd be very surprised if you didn't need to use BankID to buy alcohol online. I'm surprised you can buy online at all.