The landing page is quite light on details. I signed up, and it allows you to setup a payment page that links to your Stripe, Authorize.net, Sage, or their (Inspire) gateway. That seems to be the long and short of it.
On the Inspire Commerce signup, you will see that there are options for both a US or a Global Merchant Account.