Я видел несколько вопросов, связанных с особенностями API и PayPal. Вообще говоря, если я собираюсь предлагать свое приложение rails как услугу на основе подписки, каковы плюсы и минусы различных платежных систем, доступных на rails?
Мои основные опасения:
- Не соблюдение требований PCI и отказ от хранения кредитных карт на наших серверах.
- Простой API с регулярными платежами
- Выглядит профессионально (не показывать никому, например, брендинг PayPal)
У Paypal есть несколько "PRO" сервисов, которые соответствуют указанным выше критериям, но мне было любопытно использовать шлюз, такой как Authorize.NET напрямую?
Что предлагает Braintree помимо этого?
А что насчет Чарифи? Кажется, это слой поверх шлюзов, таких как Authorize.net, с добавленными панелями мониторинга и отчетами.
Если шлюз или платежная система хранит для меня кредитные карты, что произойдет, если я захочу пригласить своих 10 000 клиентов на новую службу выставления счетов? Все ли они должны вводить платежную информацию заново? Существует ли процедура, позволяющая различным поставщикам перемещать базу данных моих клиентов / кредитных карт между собой?