Интегрировать сервис обработки платежей с моим приложением MVC - PullRequest
0 голосов
/ 12 ноября 2009

Я разрабатываю (вот еще один) SaaS и, похоже, не могу определиться с моей стратегией выставления счетов. Я ищу услугу обработки платежей с низкой комиссией, я НЕ фанат PayPal, есть идеи ???

Я также ищу легкую интеграцию с MVC 2

Я также живу за пределами США.

Ответы [ 4 ]

1 голос
/ 12 ноября 2009

1) используйте ssl.

2) заставить пользователя вводить данные cc в форму и публиковать на контроллере

3) заставить контроллер позвонить в веб-сервис с таким провайдером, как eway или (yuck) netregistry

4)?

5) прибыль.

0 голосов
/ 11 декабря 2017

Сначала выберите наиболее подходящий вам вариант, вы можете использовать этот сравнительный график , множество бесплатных и хороших вариантов

  1. в зависимости от страны
  2. карты принимаются
  3. стоимость (для многих вы не должны платить любые авансовые ежемесячные платежи)

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

0 голосов
/ 17 декабря 2009

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

0 голосов
/ 12 ноября 2009

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

Я рекомендую связаться с вашим банком, чтобы узнать, могут ли они настроить вас с помощью торгового счета Authorize.net. Затем они занимаются настройкой и проверкой того, что деньги поступают прямо на ваш счет. Банк также обрабатывает все сборы authorize.net, поэтому вам не нужно напрямую иметь дело с authorize.net.

Я знаю, что Уэллс Фарго и Чейз используют Authorize.net из личного опыта, хотя вам нужно связаться с вашим банком, чтобы узнать больше.

...