Всегда очень интересовала теоритеческая часть данного вопроса. Как вообще оно работает?
Возьмём по минимуму. Допустим есть
Банк А, и есть
Банк Б.
При этом, у каждого банка своя
система обработки платежей - порой та что была выпущенна в 90х.
И есть сервис посредник, который позволяет пользователям переводить
деньги с карты на карту.
Вопрос - каждый банк реализует некое API для данного сервиса-посредника? Или есть некий стандартный протокол который банк обязан реализовать, а посредник просто разрабатывает ПО-обертку для этого протокола?
Вот пример такого посредника:
https://www.tinkoff.ru/cardtocard/
и более интерсный и по теме -
https://www.ipay.ua/ru/p2p