It's how most of my online transactions are. When I buy online, I'm redirected to my bank's website to authorize the transaction. That's exactly how I want it. Only Google and Amazon and a few others require less secure transactions for some reason. I don't like that.
To my big frustration, yes. I'd like international payments to use a similar system. It's why I don't buy from Amazon and avoid other webshops that don't support this. Fortunately Steam and GOG.com do. As do all the Dutch webshops. But Lego.com unfortunately does not.