I also had to look it up, I think Affirm and Stripe are the bigger names for the same thing in the US, but they maybe also do a wider range of things (Stripe at least does).