Как открыть свою платежную систему. Платежные системы. Свой электронный кошелек

29 октября 2010 в 17:28

Как создаются платежные системы: часть первая

  • Блог компании Mail.ru Group

Летом 2009 года компания Mail.Ru объявила о запуске новой платежной системы, созданной силами собственных разработчиков (напомним, что до этого технологическую и сервисную поддержку проекта Деньги@Mail.Ru осуществляла платежная система «МаниМэйл»). Новый проект должен был, помимо всего прочего, предложить пользователям портала единый, удобный и безопасный механизм оплаты услуг различных сервисов компании - от развлекательных проектов (Игры, Приложения в Моем Мире) до проектов электронной коммерции (Товары, Недвижимость, Рассылки).

Прошел год. Деньги@Mail.Ru продолжают развитие, наращивая количество финансовых инструментов как для пользователей, так и для магазинов. Для пользователей это возможность переводов внутри системы, оплаты различных услуг и товаров (от оплаты многочисленных игр, сотовой связи, интернета и услуг ЖКХ до покупки одежды и билетов), возможность ввода с банковских карт и вывода на виртуальные карты Visa. Для магазинов активно развиваются инструменты для автоматизации приема оплаты или пополнения счетов пользователей - многие функции платежной системы доступны через API.

Кроме упомянутых явных функций есть и технологические, о которых рассказывают гораздо реже, но которые не менее значимы для компании в целом. Например, у сервисов портала и магазинов, подключенных к Деньгам@Mail.Ru, есть возможность принимать платежи от пользователей, которые держат свои электронные средства в других платежных системах - WebMoney, «Яндекс.Деньги» и ряде других. Не менее важная часть системы - это процессинг sms, с помощью которых посетители из многих стран могут оплачивать услуги различных сервисов портала без необходимости открывать счет в платежной системе.

Этой статьей мы открываем целый цикл рассказов о том, как устроена наша платежная система изнутри, какие инструменты мы используем для обеспечения ее надежной работы, как обеспечивается работа с десятками внешних систем, с какими проблемами нам довелось столкнуться, как мы их решали и какие выводы сделали. Помимо технических статей попробуем рассказать о том, как с помощью нашей платежной системы расширить финансово-активную аудиторию ваших интернет-магазинов и приложений для социальных сетей. Если вам интересны какие-то иные темы касательно Денег@Mail.Ru, спрашивайте, постараемся осветить.

Как закалялась сталь

Задача начать работу над новым проектом была поставлена перед нашим отделом в конце 2008-го года. На тот момент времени платежные системы не относились к тем видам проектов, которые в Mail.Ru привыкли разрабатывать, запускать и успешно эксплуатировать. Однако уже на этапе постановки задачи было понимание, что нужно было учесть и реализовать в процессе разработки.

Мы назвали эти требования «МММ» (это, конечно, шутка) по первым буквам. Вот они:

  • М асштабируемость
  • М ультивалютность
  • М ноговитринность
Чуть подробнее о каждом из них.

Масштабируемость

Не секрет, что иногда проект «выстреливает» неожиданно для создавших его людей, получает большое количество пользователей, и перед разработчиками встает проблема, как быстро справиться с резко возросшими нагрузками. Обкладывание проекта memcache’ами, подъем master-slave репликации - эти понятия знакомы многим людям, пытавшимся что-то сделать, чтобы проект не тормозил. К сожалению, даже этими нехитрыми способами обычно не получается помочь быстро - надо учить компоненты системы ходить в кэш, использовать один сервер баз данных для записи и множество для чтения и так далее. Быстро обеспечить хорошее горизонтальное масштабирование (scale-out) - задача не всегда тривиальная . И нам не хотелось столкнуться через неделю-месяц-год после запуска с тем, что для решения этой задачи придется переписывать проект, который всё это время не будет справляться со своей основной задачей - электронными платежами. Поэтому уже на этапе проектирования системы нужно было заложить фундамент для простого масштабирования Денег@Mail.Ru.

Мультивалютность

Опять же не секрет, что иногда код, прекрасно работающий с яблоками, отказывается работать, когда на обслуживаемом им складе появляются бананы. Ну не предусмотрена в коде работа с разными сущностями! Во многих случаях, которые доводилось видеть, задача часто решалась заведением для апельсинов нового набора таблиц, аналогичного «яблочным», и копированием ранее написанного кода с заменой $iApples на $iBananas . В других случаях решение задачи было более адекватным - в базе появлялись дополнительные поля, классы наследовались от уже готовых с добавлением каких-то новых методов и свойств (например, атрибут «кожура» для яблока обрабатывается совсем не так, как для банана). Но даже это решение иногда требовало достаточно больших изменений в коде. Поэтому заложить в систему мультивалютность нужно было сразу же.

Многовитринность

Самое загадочное свойство на первый взгляд, но объяснение очень и очень простое. Витриной мы называем точку входа в систему, которая может работать с независимыми от основной точки входа настройками - от другого адреса домена и своей собственной валюты до своего метода авторизации пользователей и своего интерфейса. Запуск такой новой витрины тоже должен быть очень простым - не сложнее добавления пары строк в конфигурационные файлы системы и при необходимости новых шаблонов пользовательского интерфейса.

Конечно, это не все требования к платежной системе, но именно они больше всего повлияли на архитектуру системы. Новый проект должен был получиться достаточно гибким и отказоустойчивым.

Удалось ли нам это сделать? Да, удалось в полной мере.

Сейчас по нашим прикидкам мы легко можем масштабировать систему до сотен узлов буквально простой установкой и настройкой нового железа и внесением информации об узлах в конфигурацию проекта.

Мы можем процессить все имеющиеся в мире валюты (национальные банки, ау!), не задумываясь о том, как будет себя вести система. Чтобы не быть голословным - сейчас в системе уже используется несколько валют (ох уж эти юридические заморочки!).

Ну а в качестве примера витрин можно привести версию сайта для отладки магазинов, на которой используется тестовая валюта; мобильную версию сайта , у которой собственный набор доступных действий и собственные шаблоны. Еще один пример - витрина для работы магазинов с API, где используется метод авторизации, отличный от того, с помощью которого в Деньгах@Mail.Ru идентифицируются пользователи портала. Запуск этих витрин для системы действительно выглядел всего лишь как появление в файлах конфигурации блоков с описанием витрин и пары папок с шаблонами. Ровно так же мы можем обеспечить, например, работу на нашем движке платежной системы Деньги@ВКонтакте.Ру или любой другой, которая выскажет такое желание.

Думаю, многим интересно, как с технической точки зрения нам это всё удалось реализовать. Поэтому в следующей статье мы расскажем об инструментах и технологиях, которые позволили нам сделать нашу платежную систему такой, какая она есть, а так же остановимся на общей архитектуре проекта. Оставайтесь с нами!

Команда Денег@Mail.Ru

Теги:

  • платёжные системы
  • Mail.ru
  • как это было
Добавить метки

Привет, Хабр! Мы в RBKmoney новый платежный процессинг написали. С нуля. Ну не мечта ли?



Мы расскажем, как написали весь процессинг RBKmoney Payments, так мы его назвали. Как делали его устойчивым к нагрузкам и сбоям оборудования, как придумали возможность его практически линейного горизонтального масштабирования.


И, под конец, как мы со всем этим взлетели, не забыв о комфорте тех, кто находится внутри - наша платежная система создавалась с мыслью о том, чтобы быть интересной в первую очередь для разработчиков, тех, кто ее создает.


Этим постом мы открываем цикл статей, в которых будем делиться как конкретными техническими вещами, подходами и реализациями, так и опытом разработки больших распределенных систем в принципе. Первая статья - обзорная, в ней мы обозначим вехи, которые будем раскрывать подробно, а иногда - очень подробно.


Disclaimer

Со дня последней публикации в нашем блоге прошло ни много ни мало 5 лет. За это время наша команда разработки заметно обновилась, у руля компании теперь новые люди.


Когда создаешь платежную систему, нужно учесть кучу самых разных вещей и разработать множество решений. От процессинга, способного обработать тысячи одновременных параллельных запросов на списание денег, до удобных и понятных для людей интерфейсов. Банально, если не учитывать мелкие нюансы.


Суровая реальность такова, что за платежным процессингом находятся платежные организации, вовсе не с распростертыми объятиями принимающие такой трафик, а иногда даже просящие "присылать нам не более 3 запросов в секунду". А на интерфейсы смотрят люди, которые, может быть, впервые в интернете решились что-то оплатить. И любой косяк UX, непонятность и задержка - это повод запаниковать.

Корзина, в которую можно положить покупки даже во время торнадо


Наш подход в создании платежного процессинга заключается в том, чтобы предоставить возможность всегда запустить платеж. Без разницы, что творится у нас внутри - сгорел сервер, админ запутался в сетях, отключили электричество в здании/районе/городе, у нас дизель хм… потеряли. Неважно. Сервис все равно позволит запустить платеж.


Подход звучит знакомо, не так ли?


Да, мы вдохновлялись концепцией, описанной в Amazon Dynamo Paper . Парни из Амазона тоже строили все так, что пользователь должен иметь возможность положить книжку в корзину, какая бы жуть ни творилась по ту сторону его монитора.


Конечно, мы не нарушаем законы физики и не придумали как опровергнуть CAP-теорему . Не факт, что платеж тут же и проведется - ведь могут быть неполадки и на стороне банков, но запрос сервис создаст, и пользователь увидит, что все сработало. Да и нам до идеала еще десяток листингов беклога с техническим долгом, чего греха таить, можем и 504 ответить изредка.

Заглянем в бункер, раз торнадо за окном


Нужно было сделать наш платежный шлюз доступным всегда. Возросла ли пиковая нагрузка, что-то упало или ушло на обслуживание в ДЦ - конечный пользователь не должен этого замечать вообще.


Это решили минимизацией мест, где хранится состояние системы - очевидно, что stateless-приложения легко масштабировать до горизонта.


Сами приложения у нас крутятся в Docker-контейнерах, логи из которых мы надежно сливаем в центральное Elasticsearch-хранилище; друг друга они находят через Service Discovery, а данные передают по IPv6 внутри Макросервиса .


Все собранные и работающие совместно микросервисы вместе с сопутствующими службами являются Макросервисом, который предоставляет вам в итоге платежный шлюз, каким вы его видите снаружи в виде нашего публичного API.


За порядком приглядывает SaltStack, в котором описано все состояние Макросервиса.


Мы еще вернемся с подробным описанием всего этого хозяйства.


С приложениями легче.


А вот если хранить где-то состояние, то обязательно в такой базе, в которой минимальна цена выхода из строя части нод. Еще чтобы в ней не было мастер-нод с данными. Чтобы могла с предсказуемым временем ожидания на запросы отвечать. Это тут мечтают? Тогда еще чтобы ее обслуживать особо не надо было, и чтобы разработчикам-эрлангистам нравилась.


Да, разве мы еще не сказали, что вся онлайн-часть нашего процессинга на Эрланге написана?


Как многие уже, наверное, догадались выбора у нас как такового и не было.


Все состояние онлайн-части нашей системы хранится в Basho Riak . О том, как готовить Riak и не сломать себе пальцы (потому что мозг вы сломаете обязательно), мы еще расскажем, а пока продолжим дальше.

Где деньги, Лебовски?


Если взять бесконечное количество денег, возможно, удастся построить бесконечно надежный процессинг. Но это не точно. Да и денег нам особо не выделили. В аккурат на сервера уровня "качественный, но Китай".


К счастью, это привело к положительным эффектам. Когда понимаешь, что тебе как разработчику, будет несколько затруднительно получить 40 физических ядер, адресующих 512GB оперативки, приходится выкручиваться и писать маленькие приложения. Зато их можно развернуть сколько угодно много - сервера все-таки недорогие.


Еще в нашем мире любые сервера имеют тенденцию не возвращаться после перезагрузки к жизни, или даже ловить отказ блоков питания в самый неподходящий момент.


С оглядкой на все эти ужасы, мы научились строить систему с расчетом на то, что любая ее часть обязательно внезапно сломается. Сложно припомнить, вызвал ли этот подход какие-либо неудобства для разработки онлайн-части процессинга. Возможно, это как-то связано с философией эрлангистов и их знаменитой концепцией LetItCrash ?


Но с серверами легче.


Мы разобрались, где размещать приложения, их много, они масштабируются. База тоже распределенная, мастера нет, сгоревшие ноды не жалко, можем быстро нагрузить телегу серверами, приехать в ДЦ и покидать их вилами в стойки.


Но с дисковыми массивами так не поступить! Выход из строя даже небольшого дискового хранилища - это отказ части платежного сервиса, чего мы себе позволить не можем. Дублировать СХД? Слишком нецелесообразно.


А дорогие брендовые дисковые массивы мы себе позволить не хотим. Даже из простого чувства прекрасного - они не будут смотреться рядом со стойками, где ровными рядами набиты ноунеймы. Да и неоправданно дорого это все стоит.


В итоге мы решили не использовать дисковых массивов вообще. Все блочные устройства у нас крутятся под CEPH на одинаковых недорогих серверах - мы можем ставить их в стойки в больших, нужных нам количествах.


С сетевым железом подход не сильно отличается. Берем середнячков, получаем хорошее, подходящее под задачи оборудование совсем недорого. На случай выхода из строя свитча - параллельно работает второй, а на серверах настроен OSPF, сходимость обеспечена.


Таким образом у нас получилась удобная, отказоустойчивая и универсальная система - стойка, набитая простыми дешевыми серверами, несколько свитчей. Следующая стойка. И так далее.


Просто, удобно и в целом - очень надежно.

Прослушайте правила поведения на борту


Нам никогда не хотелось приходить в офис, делать работу и получать оплату деньгами. Финансовая составляющая очень важна, но она не заменит удовольствия от хорошо сделанной работы. Мы уже писали платежные системы, в том числе и на предыдущих местах работы. И примерно представляли, чем мы не хотим заниматься. А не хотелось стандартных, но проверенных решений, не хотелось скучного энтерпрайза.


И мы решили подтянуть в работу максимальный свежак. В разработке платежных систем часто ограничивают новые решения, мол, зачем вам докер вообще, давайте-ка без него. И вообще. Несекьюрно. Запретить.


Мы решили ничего не запрещать, а наоборот, поощрять все новое. Так у нас в продакшене построился Макросервис из огромной кучи приложений в докер-контейнерах, управляемый через SaltStack , кластеры Riak"а, Consul в качестве Service Discovery, оригинальная реализация трассировки запросов в распределенной системе и множество других замечательных технологий.

erlang/otp Добавить метки

На многих сайтах, продающих товары или услуги, можно оплачивать заказы через сайт. Делается это различными способами. В статье мы рассмотрим существующие методы приема платежей через сайт.

Методы приема платежей

Платежные системы

Метод удобен тем, что можно оплачивать товары и услуги не выходя из дома.

Минусы: необходимость регистрации в системе, возможны лимиты на оплату (например, до 15 тыс. рублей).

Примеры сервисов: WebMoney, Яндекс.Деньги, Qiwi-Кошелек. Помимо этих основных существует еще множество, с разными тарифами, возможностями. Часть платежных систем имеют партнерские программы и бонусы за использование системы.

Для подключения возможности оплаты через платежные системы потребуются документы, получение соответствующего профиля.

Терминалы оплаты

Терминалы оплаты можно найти в основном в магазинах. За небольшую комиссию (а иногда и без нее) проводится платеж за услуги или заказы. Вы выбираете в терминале нужную компанию (например, вы оплачиваете мобильную связь — выбираете оператора мобильной связи), вводите свой идентификатор (уникальный номер пользователя или логин, код), вносите средства, информация о платеже передается в магазин.

Минусы: покупателю необходимо найти терминал оплаты; владельцу сайта нужно привязывать свой магазин к терминалу.

Примеры терминалов: Элекснет, Qiwi.

Универсальные системы

Это так называемые агрегаторы, которые объединяют различные системы платежей и позволяют выводить средства на единый счет.

Сервисы хороши тем, что не нужно заключать договора с каждой платежной системой.

Примеры: Robokassa, Assist.

SMS-платежи

Эта возможность оплаты подходит для сайтов с низкими ценами по оплате сервисов или товаров. Например, эта возможность оплаты подходит для оплаты дней просмотра сериалов (например, на сайте turbofilm.tv), или на сайтах знакомств (оплата за поднятие объявления, подарок и пр.).

Такие платежи удобны, поскольку покупатель отправляет для заказа код на короткий номер, больше никаких операций от пользователя не требуется.

Минусы: приходится заключать отдельные договора с каждым из операторов.

Альтернатива: сервис A1pay.ru, где основные операторы уже подключены.

Банковские карты

Это способ оплаты картами Visa, MasterCard.

Минусы: отсутствие доверия. Не каждый хочет вводить номер своей карты в форму на сайте. Хотя существуют дополнительные возможности создания виртуальных карт, которые могут защитить покупателя от краж с кредитной карты.

Примеры систем для процессинга кредитных карт: Chronopay, Assist.

Подключение

На что нужно обратить внимание при выборе типов оплаты для своего сайта:

  • Какая стоимость будет у ваших товаров или услуг; вполне возможно, что достаточно возможности оплаты через sms;
  • Кто ваша аудитория, чем ей удобнее будет оплачивать услуги или товары — хотя при подключении различных возможностей оплаты шанс выше, что посетитель купит у вас;
  • Вы хотите самостоятельно подключать различные платежные системы или использовать услуги агрегаторов.

Конечно, при подключении к агрегатору вы экономите время запуска проекта и вам не нужно заключать договора со всеми системами. Однако, вы зависите от одного источника услуг. И в случае неполадок, пользователь либо уйдет, либо будет ждать, когда же заработает сервис оплаты.

  • Будет ли у вас оплата кредитной картой.

Выводы

При подключении различных способов оплаты к вашему сайту уделяйте внимание не только самим возможностям оплаты, но и удобству покупки. Порой, процесс покупки на подобных сайтах может различаться в мелочах, однако, быть проще и приятнее для пользователя.

Но бесспорно — возможность оплаты через интернет — необходимость для сайта в наше время.

Истории из жизни

Я совершала покупку в одном интернет-магазине, и увидела возможность оплаты «банковская карта». Поскольку наличные снимать в банкомате мне приходится редко, я решила, что могу оплатить заказ банковской картой. Однако, была сильно удивлена, когда при переходе на следующий шаг оформления заказа мне сообщили реквизиты, по которым я должна произвести оплату в ближайшем отделении банка. Вывод: необходимо правильно называть возможности оплаты, чтобы не вводить покупателя в заблуждение.

Предыдущий выпуск: Выпуск №11. Производство контентаВсе рассылкиСледующий выпуск: Выпуск №13. Заработок на своем сайте

Интернет-валюты

Важно понимать, что любая новая валюта, любые новые деньги ЗАНИМАЮТ часть сферы действия валют государственных, либо занимают «пустоты», т. е. те сферы потенциального действия валют, которые ранее никак не использовались. Так было, так есть и так будет. Талоны, демёреджевые и заменительные деньги из предыдущего описания – частично, точно такие. Интернет-валюты, или электронные деньги, тоже ничем в этом плане от них не отличаются.

Основание, строительство и разработку интернет-валюты, в отличие от валют бумажных, для организации которых нужна по меньшей мере МЕСТНАЯ ВЛАСТЬ, подвластны любому человеку или компании, физическому или юридическому лицу. В этом главное отличие. Для создания платёжной системы, основанной на интернет-платежах, создателям не нужен административный ресурс.

Система Webmoney — одна из самых удобных платежных систем для осуществления всевозможных расчетов в интернете. Она является полноценной средой финансовых взаимоотношений в сети, ею пользуется миллионы людей во всем мире. Данная система может понадобиться вам для получения денег, заработанных в интернете.

Вам понадобится

  • — компьютер с доступом в интернет;
  • — WM Keeper Classic

Инструкция

Для того чтобы зарегистрироваться, зайдите на сайт Webmoney. На сайте вы увидите кнопку регистрация, нажмите на нее и выберете «Я впервые регистрируюсь», жмите далее. В появившемся окне вам нужно будет заполнить все пустые ячейки, далее жмите «продолжить». Вам будет также предложено перепроверить заполненные данные, и если вы захотите снять деньги с системы ваши данные должны быть достоверными. После того, как вы все проверили, жмите продолжить. На ваш адрес электронной почты будет выслан уникальный код, который необходимо будет далее ввести.

Как открыть платежную систему

Теперь вам стал доступен WM Keeper Classic. При первом запуске программа запросит код активации, который выслан был вам на почту. Первый делом создайте кошельки на рубли и на доллары, поскольку именно они используются чаще остальных. Когда уже есть свой рублевый кошелек можно зайти в его свойства и увидеть состояние счета **wmr. Когда вы нажмете на ** wmr, откроется окно с номером вашего кошелька, обязательно сохраните и запишите его где-нибудь на листочке.

Последнее, что вам осталось сделать,- это проверить свои личные данные. Обратите внимание на WMID, состоящий из 12 цифр. Он вам понадобится для различных регистраций, списания средств с вашего счета, также он используется как логин.

Как же пополнить ваш кошелек? В открытом "Кипере" зайдите во вкладку «Кошельки», правой кнопкой кликнете контекстное меню, выберете «пополнить». Далее нудно выбрать способ пополнения: это может быть, например, пополнение через банковскую карту. Нажмите на указанную ссылку и прочитайте инструкцию. При переводе денежной суммы учтите, что все операции осуществляются с комиссией, поэтому лучше переводить немного больше денег.

Теперь вы можете начать пользоваться своим Webmoney-кошельком.

Внимание, только СЕГОДНЯ!

Данный функционал доступен пользователям продуктов «Интернет-магазин» .

Яндекс.Касса

Подключите платежную систему «Яндекс.Касса», и ваши клиенты будут оплачивать товары и услуги онлайн.

«Яндекс.Касса» предусматривает несколько способов оплаты:

  • кошельки Яндекс.Денег;
  • банковская карта;
  • счет мобильного телефона;
  • наличная оплата через кассы или терминалы;
  • WebMoney;
  • мобильный терминал (mPOS).

Как сделать платежную систему на сайте?

Для подключения к «Яндекс.Касса» заполните заявку на подключение, настройте готовый модуль, который уже есть на вашем сайте, подпишите договор-оферту и начните принимать платежи.

  1. Заполнить заявку.

Укажите адреса в настройках «Яндекс.Касса»:

  • URL для оповещения о зачислении платежа: https://gate.umi.ru/yandex30/{Host}/
  • URL для проверки заказа: https://gate.umi.ru/yandex30/{Host}/
  • URL для сообщения пользователю об успешном платеже: http://{Hostndomain}/emarket/purchase/result/successful/
  • URL для сообщения пользователю о неудачном платеже: http://{Hostname}/emarket/purchase/result/failed/

Host - системное имя сайта, Hostndomain - привязанное доменное имя или системное имя сайта.

  1. После заключения договора укажите в соответствующих полях идентификатор, номер витрины и пароль, а затем активируйте платежную систему.

Обратите внимание!
Если подключить платежную систему с доменом третьего уровня ({Host}), а после привязать домен второго уровня, то необходимо будет подписывать дополнительное соглашение с сервисом «Яндекс.Касса» для подключения к их системе нового домена.

Как интегрировать ваш сайт с платежной системой Яндекс.Деньги (для физических лиц)?

Для того чтобы подключить прием платежей через систему Яндекс.Деньги к вашему магазину, следуйте пошаговой инструкции:

1. Откройте счет в электронной платежной системе Яндекс.Деньги.

Устал строить продажи в соцсетях лишь на доверии?

На странице HTTP-уведомлений укажите адрес, на который будут приходить уведомления о входящих платежах: https://gate.umi.ru/yandex30/site-internet-magazin.umi.ru/ , где вместо site-internet-magazin.umi.ru вам нужно вписать название вашего интернет-магазина:

3.На этой же странице HTTP-уведомлений поставьте галочку «Отправлять уведомления» и нажмите кнопку «Сохранить»:

4. После этого, подключите прием платежей через Яндекс.Деньги в панели управления вашего интернет-магазина в разделе «Магазин» → «Платежные системы».

Укажите номер вашего кошелька Яндекс.Деньги и секретное слово, скопированное со страницы настроек HTTP-уведомлений https://sp-money.yandex.ru/myservices/online.xml, нажмите «Сохранить»:

Деньги Online

Вы можете подключить платежные системы через сервис «Деньги Online». Ваш клиент сможет оплачивать покупки через ту платежную систему, к которой он привык, а ваша компания мгновенно получит деньги на свой счет.

Доступны для подключения более 50 способов оплаты:

  • MasterCard, VISA;
  • Яндекс.Деньги;
  • WebMoney;
  • QIWI;
  • Мобильные платежи Билайн, Мегафон, МТС;
  • Все доступные для подключения платежные системы можно увидеть на сайте сервиса «Деньги Online».

Для заключения договора с сервисом «Деньги Online» вы можете иметь любую организационно-правовую форму. Это можно сделать, перейдя по ссылке.

После заключения договора с сервисом «Деньги Online» вам нужно будет указать в соответствующих полях «Идентификатор проекта» и «Секретное слово».

Для сервиса «Деньги Online» укажите 3 следующих адреса:

  • URL - для оповещения о зачислении платежа: http://ваш сайт.ru/emarket/order_paysystem_callback/
  • URL - для сообщения пользователю об успешном платеже: http://ваш сайт.ru/emarket/purchase/result/successful/
  • URL - для сообщения пользователю о неудачном платеже: http://ваш сайт.ru/emarket/purchase/result/failed/

Если Россия хочет и дальше развивать рынок безналичных платежей и пластиковых карт, власти и банки обязаны обеспечить людям условия для бесперебойного проведения операций. И возможность выбора - тоже. Это бизнес, а не политика. Это услуга, а не почетная обязанность гражданина.

Слова «национальная платежная система» на уходящей неделе в медийном пространстве звучали едва ли не чаще, чем «Крым» или «Украина». О необходимости скорейшего создания НПС публично заявил и президент России. Главное, чтобы российская НПС не стала глухим забором, которым мы будем отгораживаться от мира, и свободно конкурировала с другими платежными системами.

Активные разговоры о создании НПС шли по крайней мере три года. Действует закон о национальной платежной системе, 9-я статья которого, обязывающая банки возмещать клиентам деньги, потерянные в результате мошеннических операций, в досудебном порядке, совсем недавно казалась банкирам едва ли не самой страшной проблемой карточного бизнеса. При этом до момента, когда карты клиентов банка «Россия», Собинбанка, СМП Банка и связанных с ними кредитных организаций в конце прошлой недели в одночасье превратились на время в бессмысленный кусок пластика, как золушкина карета в тыкву, создание национальной платежной системы точно не входило в число наших государственных приоритетов.

Однако, несмотря на официально принятый у нас ироничный тон по отношению к западным санкциям против России, эта относительно мелкая и частично снятая уже через день «каверза» главных мировых платежных систем MasterCard и Visa оказалась очень даже чувствительной. По официальным данным, из СМП Банка во время краткосрочного «карточного кризиса» было выведено 4 млрд рублей средств физлиц. В любом случае теперь создание национальной платежной системы из разряда стандартных для России крупных проектов, на которых участники могут освоить неплохие казенные деньги, возведено в ранг реально важной государственной задачи.

В России должна быть создана собственная бесперебойно работающая система платежей, как в Японии или Китае, заявил президент Владимир Путин 27 марта на встрече с членами Совета Федерации. «В таких странах, как Япония и Китай, эти системы работают очень успешно. Они изначально начинались исключительно как национальные, замкнутые на свой рынок, на свою территорию, на свое население, а сейчас приобретают все большую популярность», - сказал Путин. Впрочем, японской кредитной системе JCB (Japan Credit Bureau) уже 53 года. Было время раскрутиться. А карты китайской платежной системы UnionPay и сейчас принимаются во многих российских банках. Правда, сильно «дружить» с UnionPay России достаточно опасно: многие экономисты отмечают, что китайская банковская система находится на грани системного кризиса.

Центробанк пока не решил, создавать национальную платежную систему с нуля или обойтись относительно дешевым вариантом на основе действующих платежных систем. Понятно только, что если международная обстановка не разрядится, скорость создания НПС может оказаться важнее ее качества.

В Госдуме уже лежит законопроект, который был внесен в нижнюю палату парламента в тот же день, когда Visa и MasterСard заблокировали проведение платежей некоторым российским банкам. Законопроект, в частности, предусматривает размещение операционных и платежных клиринговых центров исключительно на территории России. Авторами законопроекта являются депутаты Владислав Резник, Анатолий Аксаков и Евгений Федоров. Глава Ассоциации региональных банков Анатолий Аксаков считает, что к 1 октября 2014 года законопроект может быть принят. Но политическая ситуация явно может заставить власти действовать быстрее. Только быстрее не значит эффективнее.

Возможно, ключевую вещь с точки зрения идеологии будущей НПС сказал тот же Аксаков. По его словам, банки не будут обязывать в обязательном порядке использовать национальную платежную систему: «Это добровольное дело. Чем больше платежных систем в России, тем больше конкуренция, выше качество, меньше тариф». Золотые слова. Только есть опасность, что, поскольку НПС будет создаваться на фоне борьбы с «американским диктатом» в обслуживании карт, государство перегнет палку и заставит банки пользоваться исключительно национальной платежной системой.

Национальная безопасность, несомненно, может быть логическим обоснованием ускоренного создания национальной платежной системы. А вот патриотизм - не может. Россиянам - держателям карт важно спокойно и без проблем расплачиваться ими и снимать деньги со счета в любой точке страны и мира. Им неважно, почему они не смогут этого сделать - из-за того, что своя платежная система создает технический геморрой, или из-за «вражеских санкций». Если Россия хочет и дальше развивать рынок безналичных платежей и пластиковых карт, власти и банки обязаны обеспечить людям условия для бесперебойного проведения операций. И возможность выбора - тоже. Это бизнес, а не политика. Это услуга, а не почетная обязанность гражданина.

Платежная система в России может быть какая угодно - японская, китайская, американская, итальянская. Лишь бы работала. Ну и желательно, чтобы россияне сохранили возможность свободно ездить за границу и пользоваться картами российских банков за пределами отечества.

Глава 4. Платежные системы как элементы национальной платежной системы России

§ 1. Порядок создания платежной системы

Как уже отмечалось, платежная система является искусственным образованием, в основе возникновения которого лежит воля конкретного лица - оператора платежной системы - и которое функционирует на основе договорных связей между всеми ее участниками. Правила платежной системы устанавливает оператор платежной системы.

Оператор платежной системы - это юридическое лицо, создавшее платежную систему. Оператором платежной системы может являться кредитная организация, организация, не являющаяся кредитной организацией и созданная в соответствии с законодательством Российской Федерации, Банк России или Внешэкономбанк (ст. 15 Закона о национальной платежной системе). Из текста нормы данной статьи следует, что оператором платежной системы не может быть иностранное юридическое лицо. Данная норма является одним из проявлений принципа национального характера национальной платежной системы России. Все иностранные организации, которые предоставляли на территории России платежные услуги в любой форме, теперь обязаны привести свою деятельность в соответствие с требованиями Закона о национальной платежной системе. Наиболее простым способом является получение такой организацией статуса оператора платежной системы.

Банк России осуществляет деятельность оператора платежной системы на основании Закона о национальной платежной системе. Все остальные организации должны получить статус оператора платежной системы в установленном Законом о национальной платежной системе порядке.

Организация, намеревающаяся стать оператором платежной системы, должна направить в Банк России регистрационное заявление. Порядок направления указанного заявления регламентирован Положением Банка России о порядке направления в Банк России заявления о регистрации оператора платежной системы от 2 мая 2012 г. № 378-П.

Если оператором платежной системы намеревается стать кредитная организация, то к регистрационному заявлению следует приложить следующие документы:

  • решение органа управления кредитной организации об организации платежной системы;
  • правила платежной системы;
  • перечень операторов услуг платежной инфраструктуры, которые будут привлекаться для оказания услуг платежной инфраструктуры в платежной системе.

Если оператором платежной системы намеревается стать организация, не являющаяся кредитной, то она должна соответствовать следующим требованиям:

  • обладать чистыми активами в размере не менее 10 млн. руб.;
  • физические лица, занимающие должности единоличного исполнительного органа и главного бухгалтера такой организации, должны иметь высшее экономическое, высшее юридическое образование или высшее образование в сфере информационных и коммуникационных технологий, а при наличии иного высшего образования - опыт руководства отделом или иным подразделением кредитной организации или оператора платежной системы не менее двух лет;
  • физические лица, занимающие должности единоличного исполнительного органа и главного бухгалтера такой организации, не должны иметь судимости за преступления в сфере экономики, а также фактов расторжения трудового договора с ними по инициативе работодателя на основании, предусмотренном п. 7 ч. 1 ст. 81 Трудового кодекса Российской Федерации, в течение двух лет, предшествовавших дню подачи в Банк России регистрационного заявления.

К регистрационному заявлению организации, не являющейся кредитной организацией, намеревающейся стать оператором платежной системы, прилагаются следующие документы:

  • учредительные документы;
  • решение уполномоченного органа такой организации об организации платежной системы;
  • бизнес-план развития платежной системы на ближайшие два календарных года с указанием целей и планируемых результатов организации платежной системы, включая анализ рыночных и инфраструктурных факторов;
  • правила платежной системы, соответствующие требованиям настоящего Федерального закона;
  • перечень операторов услуг платежной инфраструктуры, которые будут привлекаться для оказания услуг платежной инфраструктуры в платежной системе;
  • письменное согласие кредитной организации, в том числе в форме заключенного с ней договора, стать расчетным центром платежной системы;
  • документы, содержащие сведения о размере чистых активов организации, с приложением форм бухгалтерской отчетности, составленной на последнюю отчетную дату, предшествующую дате представления документов в Банк России для регистрации;
  • документы, подтверждающие соблюдение предъявляемых требований.

В срок, не превышающий 30 календарных дней со дня получения регистрационного заявления от организации, намеревающейся стать оператором платежной системы, Банк России принимает решение о регистрации указанной организации в качестве оператора платежной системы или решение об отказе в такой регистрации.

В случае принятия решения о регистрации организации в качестве оператора платежной системы Банк России присваивает организации регистрационный номер, включает информацию о ней в реестр операторов платежных систем и направляет организации регистрационное свидетельство в срок не позднее пяти рабочих дней с даты принятия указанного решения.

Платежная система должна иметь наименование, указанное в правилах платежной системы, содержащее слова "платежная система". Ни одна организация в Российской Федерации, за исключением организации, зарегистрированной в реестре операторов платежных систем, не может использовать в своем наименовании (фирменном наименовании) слова "платежная система" или иным образом указывать на осуществление деятельности оператора платежной системы. Операторы услуг платежной инфраструктуры, участники платежной системы вправе указывать на принадлежность к платежной системе в соответствии с правилами платежной системы. Банк России вправе использовать слова "платежная система" в отношении платежной системы Банка России.

Банк России отказывает кредитной организации в регистрации в качестве оператора платежной системы в случае:

Банк России отказывает организации, не являющейся кредитной организацией, в регистрации в качестве оператора платежной системы в случае:

  • непредставления необходимых документов;
  • установления несоответствия организации требованиям, предусмотренным для организаций, не являющихся кредитными и намеревающихся стать операторами платежной системы;
  • несоответствия разработанных правил платежной системы требованиям Закона о национальной платежной системе.

В случае отказа в регистрации в качестве оператора платежной системы Банк России в письменной форме уведомляет об этом организацию, направившую регистрационное заявление, с указанием оснований отказа в срок не позднее пяти рабочих дней с даты принятия решения.

Оператор платежной системы может быть исключен Банком России из реестра операторов платежных систем. Это может произойти:

  • на основании заявления оператора платежной системы с указанием им рабочего дня, в который сведения об организации исключаются из реестра операторов платежных систем, - в рабочий день, указанный в заявлении, но не ранее дня представления заявления оператора платежной системы;
  • в случае неоднократного невыполнения предписаний с требованием об устранении нарушения, влияющего на бесперебойность функционирования платежной системы, в течение одного года со дня направления первого предписания Банка России об устранении такого нарушения, - в рабочий день, следующий за днем принятия решения Банком России;
  • в случае неоднократного в течение года применения к оператору платежной системы, являющемуся кредитной организацией, за нарушение требований законодательства, если указанное нарушение влияет на бесперебойность функционирования платежной системы, мер, предусмотренных статьей 74 Закона о Банке России, - в рабочий день, следующий за днем принятия решения Банком России;
  • в случае установления Банком России при осуществлении надзора факта существенного несоответствия сведениям, на основании которых осуществлялась регистрация оператора платежной системы, - в рабочий день, следующий за днем принятия решения Банком России;
  • при отзыве Банком России лицензии на осуществление банковских операций у кредитной организации, являющейся оператором платежной системы, - в рабочий день, следующий за днем отзыва лицензии Банком России;
  • в случае ликвидации оператора платежной системы как юридического лица - в рабочий день, следующий за днем, в который Банку России стало известно о ликвидации юридического лица, являющегося оператором платежной системы.

Исключение сведений об организации из реестра операторов платежных систем по иным основаниям не допускается.

Для оператора платежной системы, являющегося кредитной организацией, Банком России или Внешэкономбанком, допускается совмещение деятельности оператора платежной системы с деятельностью оператора по переводу денежных средств, оператора услуг платежной инфраструктуры и с иной деятельностью, если это не противоречит законодательству Российской Федерации. Оператор платежной системы, не являющийся кредитной организацией, может совмещать свою деятельность с деятельностью оператора услуг платежной инфраструктуры (за исключением расчетного центра) и с иной деятельностью, если это не противоречит законодательству Российской Федерации. Это представляется абсолютно логичным. Так, перевод денежных средств является банковской операцией, осуществлять которую могут кредитные организации на основании лицензии Банка России; Банк России и Внешэкономбанк осуществляют эту операцию на основании законов, определяющих их статус. Что касается операторов услуг платежной инфраструктуры, то применительно к каждому из трех их видов установлены конкретные требования и ограничения в отношении лиц, имеющих право осуществлять деятельность конкретного оператора. Так, например, расчетный центр исполняет распоряжения участников платежной системы посредством списания и зачисления денежных средств по банковским счетам участников платежной системы, что является банковской операцией, поэтому расчетным центром может быть только кредитная организация, Банк России или Внешэкономбанк. А функции операционного центра может исполнять и организация, не являющаяся кредитной, поскольку его деятельность состоит в обеспечении обмена электронными сообщениями между участниками платежной системы и иными заинтересованными лицами и не связана с оказанием банковских услуг.

Оператор платежной системы обязан:

  • определять правила платежной системы, организовывать и осуществлять контроль за их соблюдением участниками платежной системы, операторами услуг платежной инфраструктуры;
  • осуществлять привлечение операторов услуг платежной инфраструктуры, за исключением случая, если оператор платежной системы совмещает функции оператора услуг платежной инфраструктуры;
  • вести перечень операторов услуг платежной инфраструктуры, обеспечивать бесперебойность оказания услуг платежной инфраструктуры участникам платежной системы;
  • организовывать систему управления рисками в платежной системе, осуществлять оценку и управление рисками в платежной системе, обеспечивать бесперебойность функционирования платежной системы;
  • обеспечивать возможность досудебного и (или) третейского рассмотрения споров с участниками платежной системы и операторами услуг платежной инфраструктуры в соответствии с правилами платежной системы.

Оператор платежной системы, не являющийся кредитной организацией, обязан привлечь в качестве расчетного центра кредитную организацию, которая не менее одного года осуществляет перевод денежных средств по открытым в этой кредитной организации банковским счетам.



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: