Интеграция SagePay с Windows Forms - PullRequest
1 голос
/ 02 марта 2010

Меня попросили интегрировать приложение Windows Form с SagePay для приема платежей непосредственно из приложения. В документации SagePay говорится о ASP.NET, поэтому я не уверен, возможно ли это. Кто-нибудь раньше интегрировал приложение WinForm с SagePay? Возможно ли это?

Ответы [ 3 ]

1 голос
/ 09 марта 2010

Я не уверен, что это возможно, учитывая, что sagepay необходимо перенаправить пользователей на защищенный код Mastercard или Verified by Visa, я думаю, что им нужно будет перенаправить в банк, который затем перенаправляет обратно на указанный URL. Я думаю, это должно быть в среде браузера.

1 голос
/ 04 марта 2011

Вы можете отправлять ссылки и получать ответ через объекты .net и анализировать результаты для отображения в форме.

Вы также можете попросить SagePay создать учетную запись поставщика с отключенным безопасным режимом 3d. Это позволяет вам принимать платежи самостоятельно в своем приложении winforms без пароля клиента, однако большинство поставщиков карт, если вы обходите 3d secure, не защитят вас, если кто-то позвонит и использует карту обманным путем.

Однако это определенно можно сделать.

Обычно вы можете отправлять сообщения на защищенные серверы с незащищенных страниц, поэтому, опять же, обычно это не проблема.

1 голос
/ 06 марта 2010

Я знаю, что у некоторых платежных систем есть опция подключения, при которой платежная часть размещается в форме на их сервере. Вы можете попробовать встроить элемент управления веб-браузера в свое приложение для отображения страницы оплаты.

Обычно существует другой тип подключения, где вы можете отправить свою информацию через HttpWebRequest, но я не уверен, что это будет работать, так как для этого требуется SSL. Поскольку вы запускаете свое приложение в качестве настольного клиента, я не уверен, что у вас будет доступно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...