Looks like they are a platform to integrate other services, a middleman for the respective technologies. Visa likely using their technology to bring together a number of services. Not a BNPL service in their own right.
It just goes to show how much effort is involved to do something like this. It's not just a couple of button clicks.