Интегрируйте службу обработки платежей с моим приложением MVC
-
19-09-2019 - |
Вопрос
Я разрабатываю (вот еще один) Саас И, кажется, не может решить мою стратегию выставления счетов. Я ищу услугу платежного процессора с низкой платой, я не фанат PayPal, какие -либо идеи ???
Я также ищу легкую интеграцию с MVC 2
Я также базируюсь за пределами США.
Решение
Authorize.net по разумной цене и имеет отличный API разработчика. Кроме того, есть много библиотек, которые справляются с взаимодействием с их API.
Я рекомендую связаться с вашим банком, чтобы выяснить, могут ли они получить вам настройку с учетной записью продавца Authorize.net. Затем они справляются с настройкой и следствием того, чтобы деньги были помещены непосредственно на ваш счет. Банк также обрабатывает все сборы Authorize.net, поэтому вам не приходится иметь дело с Authorize.net напрямую.
Я знаю, что Wells Fargo и Chase используют Authorize.net из личного опыта, вам нужно связаться с вашим банком, чтобы узнать больше.
Другие советы
1) Используйте SSL.
2) Получить пользователя ввести детали CC в форму и отправить в контроллер
3) заставить контроллер позвонить в веб -сервис с таким провайдером, как Eway или (Yuck) Netregistry
4) ?
5) Прибыль.
Поскольку обработка платежей может рассматриваться как бизнес -логика, я бы порекомендовал позвонить в веб -службу обработки платежей (или HTTP Post по этому вопросу) внутри модели, имея метод отправки, реализованный в модели. После того, как вы отправите публикацию на контроллер, вы получите модель, которую вы можете просто позвонить в него, прежде чем вернуться (или перенаправить на успех платежей или действия по сбое платежей)
Сначала решайте с подходящими вам наилучшим образом, вы можете использовать Эта сравнительная диаграмма, много бесплатных и хороших вариантов
- на основе страны
- валюта
- карты приняты
- Стоимость (для многих вам не нужно платить какие -либо авансовые ежемесячные сборы)
У каждого есть свои образцы разработчиков для интеграции.