Подскажите, а как это технический реализуется с Western Union и подобными сервисами?
Вот как я вижу это.
Я заключаю договор, они мне дают http протокол по которому я буду им высылать деньги с сервиса. В протоколе паспортные данные пользователя, те берут из моего счета деньги и перечисляют их.
Зная об этом пользователь идет в отделение Western Union и подобных сервисов и забирает свои деньги с помощью своего паспорта.