Looks like Stripe is scaling in Europe with APIs enabling the launch of virtual cards - in case Afterpay/clearpay needed a partner in Europe and to build on their collaboration agreement with Stripe...
https://stripe.com/newsroom/news/stripe-issuing-launches-in-europe
KM