Checkout.com is a global payments solution provider on a mission to enable businesses and their communities to thrive in the digital economy