https://en.wikipedia.org/wiki/Payment_rail
"Payment rail" is a very long established term og art.
How dare you make people learn things!
How dare you make people learn things!