That seems to me to be the big problem! There's so much competition out there when it comes to payments that no one vendor can be expected to own the full stack. Feels like other smaller rivals are coming in with competitive offerings as well. So there's no room for complacency.
Payment Market Competition Intensifies Among Vendors
By
–