Реализация нашей биллинговой системы в рельсах: Paypal, чистый Merchant Account / Gateway или что-то вроде Chargify?
Я видел несколько вопросов, связанных со спецификой API и PayPal. Вообще говоря, если я собираюсь предложить свое приложение rails в качестве услуги на основе подписки, каковы преимущества и недостатки различных платежных систем, доступных на rails?
Мои основные проблемы:
- Избегать соответствия PCI и не хранить какие-либо кредитные карты на наших серверах
- Простой API с регулярными платежами
- Выглядите профессионально (в качестве примера не показывать кому-то бренд PayPal)
Похоже, что в Paypal есть некоторые "PRO" сервисы, которые соответствуют вышеуказанным критериям, но мне было любопытно использовать шлюз, например Authorize.NET напрямую?
Что Braintree предлагает помимо этого?
А как насчет Charify? Похоже, это слой поверх шлюзов, таких как Authorize.net, с добавленными панелями мониторинга и отчетами.
Если шлюз или платежный процессор хранит для меня кредитные карты, что произойдет, если я захочу взять с собой 10000 моих клиентов в новую платежную службу? Нужно ли им вводить платежную информацию заново? Существует ли процедура, позволяющая различным провайдерам перемещать между собой базу данных моих клиентов / кредитных карт?
2 ответа
Мы использовали Chargify, и это здорово по нескольким причинам:
- Соответствие PCI: Chargify обрабатывает хранение кредитной карты
- Автоматическая зарядка: автоматическая зарядка кредитных карт после N месяцев и пробного периода
- Dunning: отправит электронное письмо пользователям, если заряд не удастся, и попробуйте несколько раз, прежде чем истечет срок их учетной записи
- Великие самоцветы: драгоценные камни.
Поэтому я настоятельно рекомендую использовать Chargify с Authorize.net
Минусы:
- Chargify добавляет около $0,10 к каждому аккаунту в месяц в дополнение к вашим комиссионным
Я рекомендую эту статью, которая прояснит многие из этих вопросов.