Greetings!
Everything depends on what you expect from your payment services/orchestration partnership (PayFac, PSP, acquirer, processor, gateway provider).
The differences are in the details (i.e. cloud-based hosted payment orchestration solution; in-house/on-premises solution; white-label or licensable solution; with or without open source code etc).
You might want to take a look at UniPay Gateway solution at unipaygateway.com (and, potentially, consult a specialist there) as well.