What problems like these exist today?
WTF are you talking about? Payment gateways have been a thing for decades.