At scale, payment processors are amongst the most difficult things you could do because every two bit crook out there is going to try to scam you somehow.
I know you mean this with a /s, but hey, we just need a proper File Transfer Protocol, an SQL-lite database server, and some simple vibe coded python business logic, no test cases required.