How far up the stack do you want to go? Are you going to build a relationship with Amex and Visa and American Express? Are you going to pass all their certifications? Are you going to do all the kyc work? Going to set up your own PCI audit?
There's a reason payments processors exist. The relationships you need and the regulations involved are complicated. It's also not cheap. This is by design.
