So, Checkout.com is valued at a cool $12 billion. That’s a massive number, right? It makes you wonder how they got there.