Как реализовать систему приема платежей с помощью банковских карт?

Требуется реализовать систему по приему платежей через мобильное приложение. Система заранее хранит номер карты, срок действия и CVV, остается только списать нужную сумму. Было бы идеально как-то использовать API банка, но я очень сомневаюсь что это возможно. Платежи планируем принимать только с мобильных устройств. Используем Firebase, к слову. Смотрели на Stripe, но он не работает с Россией. Опишу задачу покороче: ввиду специфики работы приложения, требуется реализовать возможность списания любой суммы при необходимости с карты клиента. Обязательна поддержка карт Мир.

Спасибо за ответы.
  • Вопрос задан
  • 348 просмотров
Решения вопроса 1
@boss_lexa
Вам нужны интеграторы:
payture.com
cloudpayments.ru
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
mykmykpet
@mykmykpet
Как гуглить ошибки: https://youtu.be/Y8rtcVzFB-c
Система заранее хранит номер карты, срок действия и CVV

Эти данные никто в здравом уме не хранит — слишком опасно. Нужно использовать MDES/Visa Token Service etc. Либо CVV за каждым платежом спрашивать.
А для карт Мир воспользуйся эквайрингом любимого банка.
Ответ написан
dimonchik2013
@dimonchik2013
купил глушилку сотовых: в маршрутках езжу в тишине
15-50к Евро на сертификацию PCI DSS есть?

в общем-то, есть решения, дающие хеши (токены и т.п.), и где не нужно хранить сами номера, но не для России

все что можно сейчас - начните с Яндекс кассы, будут обороты - откроются другие возможности
Ответ написан
@abbaboka
SET1,
Запутался. Мне нужно чтобы клиент ввел один раз информацию о карте и все. Дальше за услугу с него будут списываться деньги.

Многократно?
Это называется "рекуррентные платежи, автоплатежи, подписка"

Или заморозить деньги, а списать потом разово?
Это называется "блокирование, холдирование, заморозка".

И то и другое - поддерживают платежные системы, через которые вы платежи и принимаете.
А уж эти платежные системы сами разруливаются и с Visa и c MasterCard и с Мир и пр.

Если вы хотите это реализовать самостоятельно, то вам нужно фактически стать платежной системой (ну почти).
А это уже требует определенной сертификации.
Ну а сертификация потребует от вас определенной организации рабочих процессов.
Стоит ли?
Или проще сделать это все через платежные системы, где все уже есть?
Да, они возьмут процент.
Но чтобы напрямую подключиться к Visa/MasterCard вам придется потратить на все про все - сертификация, гарантийный взнос и пр. и пр. миллионы. И насколько я помню, это не миллионы рублей, а миллионы долларов.

P.S.:
Упомянутые виды платежей поддерживает далеко не каждая платежная система.
Но платежных систем много - выбирай любую на свой вкус.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 марта 2019, в 22:30
5000 руб./за проект
19 марта 2019, в 21:07
9000 руб./за проект